From 23ce4e22e86a4107c41fb2d903bf3691b64b1f18 Mon Sep 17 00:00:00 2001 From: Nathan Lamy Date: Tue, 24 Feb 2026 23:47:01 +0100 Subject: [PATCH] fix: add pastStudentId migration --- ...851_create_add_past_student_id_to_users_table.ts | 13 ++++++------- 1 file changed, 6 insertions(+), 7 deletions(-) diff --git a/database/migrations/1771971856851_create_add_past_student_id_to_users_table.ts b/database/migrations/1771971856851_create_add_past_student_id_to_users_table.ts index 09cf38b..cd22c85 100644 --- a/database/migrations/1771971856851_create_add_past_student_id_to_users_table.ts +++ b/database/migrations/1771971856851_create_add_past_student_id_to_users_table.ts @@ -1,18 +1,17 @@ import { BaseSchema } from '@adonisjs/lucid/schema' export default class extends BaseSchema { - protected tableName = 'add_past_student_id_to_users' + protected tableName = 'users' async up() { - this.schema.createTable(this.tableName, (table) => { - table.increments('id') - - table.timestamp('created_at') - table.timestamp('updated_at') + this.schema.alterTable(this.tableName, (table) => { + table.integer('past_student_id').unsigned().nullable() }) } async down() { - this.schema.dropTable(this.tableName) + this.schema.alterTable(this.tableName, (table) => { + table.dropColumn('past_student_id') + }) } } \ No newline at end of file