41 lines
2.5 KiB
XML
41 lines
2.5 KiB
XML
<?xml version="1.1" encoding="UTF-8"?>
|
|
<databaseChangeLog
|
|
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
|
|
xmlns="http://www.liquibase.org/xml/ns/dbchangelog"
|
|
xsi:schemaLocation="http://www.liquibase.org/xml/ns/dbchangelog
|
|
http://www.liquibase.org/xml/ns/dbchangelog/dbchangelog-3.1.xsd">
|
|
<changeSet id="20210621-1-create_table_fd_bulk_payout_order" author="ashibkovskiy">
|
|
<sql>
|
|
create table fd_bulk_payout_order(
|
|
bulk_order_id varchar2(40 char)
|
|
, bulk_order_data blob not null
|
|
, original_file_name varchar2(500 char) not null
|
|
, partner_wal_id varchar2(40 char) not null
|
|
, load_time timestamp default systimestamp not null
|
|
, payout_number number(8)
|
|
, record_number number(8)
|
|
, user_login varchar2(40 char)
|
|
, parse_status varchar2(20 char) not null
|
|
, constraint fd_bulk_payout_order_pk primary key(bulk_order_id)
|
|
, constraint fd_bulk_payout_order_status_ck check(parse_status in ('REJECTED', 'CONFIRMED'))
|
|
);
|
|
|
|
comment on table fd_bulk_payout_order is 'Распоряжения на массовую выплату';
|
|
comment on column fd_bulk_payout_order.bulk_order_id is 'UID распоряжения';
|
|
comment on column fd_bulk_payout_order.bulk_order_data is 'Файл-распоряжение';
|
|
comment on column fd_bulk_payout_order.original_file_name is 'Имя файла';
|
|
comment on column fd_bulk_payout_order.partner_wal_id is 'Идентификатор договора партнёра';
|
|
comment on column fd_bulk_payout_order.load_time is 'Дата и время загрузки файла-распоряжения';
|
|
comment on column fd_bulk_payout_order.payout_number is 'Количесво инициализированных выплат';
|
|
comment on column fd_bulk_payout_order.record_number is 'Количество записей в файле-распоряжении';
|
|
comment on column fd_bulk_payout_order.user_login is 'Логин пользователя, загрузившего файл-распоряжение';
|
|
comment on column fd_bulk_payout_order.parse_status is 'Статус парсинга';
|
|
|
|
</sql>
|
|
<rollback>
|
|
<sql>
|
|
drop table fd_bulk_payout_order purge;
|
|
</sql>
|
|
</rollback>
|
|
</changeSet>
|
|
</databaseChangeLog> |