Skip to content

Commit 3ae9447

Browse files
[TECH] 🗃️ Supprime la contrainte « not null » de la colonne emitter de la table assessement-results (PIX-17237)
#11874
2 parents ee9cbd2 + 444976c commit 3ae9447

File tree

1 file changed

+24
-0
lines changed

1 file changed

+24
-0
lines changed
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,24 @@
1+
const TABLE_NAME = 'assessment-results';
2+
const COLUMN_NAME = 'emitter';
3+
4+
/**
5+
* @param { import("knex").Knex } knex
6+
* @returns { Promise<void> }
7+
*/
8+
const up = async function (knex) {
9+
await knex.schema.alterTable(TABLE_NAME, function (table) {
10+
table.text(COLUMN_NAME).defaultTo(null).nullable().comment('DEPRECATED, this column will be unused soon').alter();
11+
});
12+
};
13+
14+
/**
15+
* @param { import("knex").Knex } knex
16+
* @returns { Promise<void> }
17+
*/
18+
const down = async function (knex) {
19+
await knex.schema.alterTable(TABLE_NAME, function (table) {
20+
table.text(COLUMN_NAME).notNull().comment('').alter();
21+
});
22+
};
23+
24+
export { down, up };

0 commit comments

Comments
 (0)