añadido todo lo referente a paises

This commit is contained in:
2025-10-23 21:38:35 +02:00
parent 59f7d315d9
commit 1526600ee1
9 changed files with 344 additions and 1 deletions

View File

@ -0,0 +1,52 @@
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