- redesign login page
All checks were successful
CI Pipeline / japa-tests (push) Successful in 55s

- add authors and contributors for submitter via Subitter/DatasetController.ts
- add Submitter/Person/Index.vue
- add route subitter/person for listing persons
This commit is contained in:
Kaimbacher 2023-09-14 15:37:36 +02:00
parent b1d587d9f5
commit 4ad281bcd4
10 changed files with 485 additions and 57 deletions

View file

@ -7,7 +7,7 @@ export default class DocumentReferences extends BaseSchema {
public async up() {
this.schema.createTable(this.tableName, (table) => {
table.increments('id').primary().defaultTo("nextval('document_references_id_seq')");
table.integer('document_id').unsigned().notNullable();
table.integer('document_id').unsigned().notNullable();
table
.foreign('document_id', 'document_references_document_id_foreign')
.references('id')
@ -19,7 +19,7 @@ export default class DocumentReferences extends BaseSchema {
// table.string('relation').notNullable();
table.enum('relation', Object.keys(RelationTypes)).notNullable();
table.string('value').notNullable();
table.string('label').notNullable();
table.string('label').notNullable();
table.timestamp('created_at', { useTz: false }).nullable();
table.timestamp('updated_at', { useTz: false }).nullable();
});