From 7116a75c6e71dd36a9872cfd228e9960cb814744 Mon Sep 17 00:00:00 2001 From: Jackson Harper Date: Mon, 29 May 2023 15:31:55 +0800 Subject: [PATCH] Add source to the admin dashboard so we can modify for users --- pkg/admin/src/db.ts | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/pkg/admin/src/db.ts b/pkg/admin/src/db.ts index 467178c34..c7cb75a0b 100644 --- a/pkg/admin/src/db.ts +++ b/pkg/admin/src/db.ts @@ -59,6 +59,12 @@ export enum StatusType { Pending = 'PENDING', } +export enum AuthProvider { + Apple = 'APPLE', + Google = 'GOOGLE', + Email = 'EMAIL', +} + @Entity({ name: 'admin_user' }) export class AdminUser extends BaseEntity { @PrimaryGeneratedColumn() @@ -93,6 +99,12 @@ export class User extends BaseEntity { @OneToMany(() => UserArticle, (ua) => ua.user) articles!: UserArticle[] + + @Column('text') + sourceUserId!: string + + @Column({ type: 'enum', enum: AuthProvider }) + source!: AuthProvider } @Entity()