mirror of
https://git.imnavajas.es/jjimenez/erp-imprimelibros.git
synced 2026-01-23 09:10:22 +00:00
53 lines
1.4 KiB
YAML
53 lines
1.4 KiB
YAML
databaseChangeLog:
|
|
- changeSet:
|
|
id: 0003-create-paises
|
|
author: jjo
|
|
changes:
|
|
- createTable:
|
|
tableName: paises
|
|
columns:
|
|
- column:
|
|
name: keyword
|
|
type: varchar(64)
|
|
constraints:
|
|
nullable: false
|
|
primaryKey: true
|
|
primaryKeyName: pk_paises
|
|
- column:
|
|
name: code
|
|
type: char(2)
|
|
constraints:
|
|
nullable: false
|
|
- column:
|
|
name: code3
|
|
type: char(3)
|
|
constraints:
|
|
nullable: false
|
|
- column:
|
|
name: currency
|
|
type: char(3)
|
|
constraints:
|
|
nullable: false
|
|
|
|
- addUniqueConstraint:
|
|
tableName: paises
|
|
columnNames: code
|
|
constraintName: uq_paises_code
|
|
|
|
- addUniqueConstraint:
|
|
tableName: paises
|
|
columnNames: code3
|
|
constraintName: uq_paises_code3
|
|
|
|
- loadData:
|
|
tableName: paises
|
|
file: db/changelog/data/paises.csv
|
|
separator: ","
|
|
encoding: UTF-8
|
|
quotchar: '"'
|
|
|
|
rollback:
|
|
- dropTable:
|
|
tableName: paises
|
|
cascadeConstraints: true
|