feat: Android APP V1 - Experimental Alpha

This commit is contained in:
2026-06-05 07:40:25 +02:00
parent bf4e6891d1
commit 9a1305f976
179 changed files with 8031 additions and 120 deletions

View File

@@ -0,0 +1,25 @@
import {
Entity,
PrimaryColumn,
Column,
Index
} from 'typeorm';
@Entity('device_tokens')
@Index('idx_device_tokens_user_id', ['userId'])
export class DeviceTokenEntity {
@PrimaryColumn('text')
id!: string;
@Column('text')
userId!: string;
@Column('text')
platform!: 'ios' | 'android';
@Column('text')
token!: string;
@Column('integer')
updatedAt!: number;
}

View File

@@ -17,3 +17,4 @@ export type { ServerPluginEventDirection, ServerPluginEventScope } from './Serve
export { PluginDataEntity } from './PluginDataEntity';
export { ServerPluginSettingsEntity } from './ServerPluginSettingsEntity';
export { PluginUserMetadataEntity } from './PluginUserMetadataEntity';
export { DeviceTokenEntity } from './DeviceTokenEntity';