- import all enums for database migrations (check constraints)
All checks were successful
CI Pipeline / japa-tests (push) Successful in 55s

- npm updates
This commit is contained in:
Kaimbacher 2023-09-11 16:10:37 +02:00
parent 6fa22aad9b
commit 3ea2e8ca94
7 changed files with 212 additions and 76 deletions

View file

@ -19,7 +19,7 @@ export default class Documents extends BaseSchema {
.inTable('projects')
.onDelete('NO ACTION') // don't delete this doc when project is deleted
.onUpdate('NO ACTION');
table.enum('type', Object.values(DatasetTypes)).notNullable();
table.enum('type', Object.keys(DatasetTypes)).notNullable();
table.string('language').notNullable();
table.enum('server_state', Object.values(ServerStates)).notNullable().defaultTo("'inprogress'");
table.boolean('belongs_to_bibliography').notNullable().defaultTo(false);