Update username migration file

This commit is contained in:
Tuan Dang
2024-03-10 15:03:43 -07:00
parent 06f3a6d262
commit 163ccd6cdb
@@ -45,11 +45,15 @@ export async function up(knex: Knex): Promise<void> {
await createOnUpdateTrigger(knex, TableName.UserAliases); await createOnUpdateTrigger(knex, TableName.UserAliases);
await knex.schema.alterTable(TableName.Users, (t) => { await knex.schema.alterTable(TableName.Users, (t) => {
t.string("username").unique().notNullable(); t.string("username").unique();
t.string("email").nullable().alter(); t.string("email").nullable().alter();
}); });
await knex(TableName.Users).update("username", knex.ref("email")); 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> { export async function down(knex: Knex): Promise<void> {