{ "databaseChangeLog": [ { "changeSet": { "id": "Add weapon_requirements table", "author": "anibus", "changes": [ { "createTable": { "tableName": "weapon_requirements", "columns": [ { "column": { "name": "id", "type": "int", "autoIncrement": true, "constraints": { "primaryKey": true, "nullable": false } } },{ "column": { "name": "reference", "type": "varchar(255)" } },{ "column": { "name": "value", "type": "varchar(255)" } },{ "column": { "name": "weapon_id", "type": "int", "constraints": { "nullable": false } } } ] } }, { "addForeignKeyConstraint": { "baseColumnNames": "weapon_id", "baseTableName": "weapon_requirements", "constraintName": "fk_weapon_requirements_buildings", "referencedColumnNames": "id", "referencedTableName": "weapons", "onDelete": "CASCADE" } } ] } } ] }