Update username migration file

This commit is contained in:
Tuan Dang
2024-03-10 15:03:43 -07:00
parent 06f3a6d262
commit 163ccd6cdb

View File

@@ -45,11 +45,15 @@ export async function up(knex: Knex): Promise<void> {
await createOnUpdateTrigger(knex, TableName.UserAliases);
await knex.schema.alterTable(TableName.Users, (t) => {
t.string("username").unique().notNullable();
t.string("username").unique();
t.string("email").nullable().alter();
});
await knex(TableName.Users).update("username", knex.ref("email"));
await knex.schema.alterTable(TableName.Users, (t) => {
t.string("username").notNullable().alter();
});
}
export async function down(knex: Knex): Promise<void> {