37 lines
2.0 KiB
XML
37 lines
2.0 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="20210216-1-create_file_for_invitation_records" author="avolchkov">
|
|||
|
<sql>
|
|||
|
create sequence md_invitation_record_seq;
|
|||
|
</sql>
|
|||
|
<sql>
|
|||
|
create table md_invitation_record(record_id number(10, 0)
|
|||
|
, email varchar2(500 char) not null
|
|||
|
, name varchar2(500 char) not null
|
|||
|
, invitation_file_uuid varchar2(40 char)
|
|||
|
, merchant_wal_id varchar2(40 char)
|
|||
|
, invitation_request_status varchar2(40 char)
|
|||
|
, constraint md_invitation_record_pk primary key(record_id)
|
|||
|
, constraint md_invitation_record_uk unique(invitation_file_uuid, email, merchant_wal_id)
|
|||
|
);
|
|||
|
comment on table md_invitation_record is 'Запросы на приглашения к регистрации в Profee';
|
|||
|
comment on column md_invitation_record.record_id is 'Идентификатор записи';
|
|||
|
comment on column md_invitation_record.email is 'Почта для отправки приглашения';
|
|||
|
comment on column md_invitation_record.name is 'Имя участника программы';
|
|||
|
comment on column md_invitation_record.invitation_file_uuid is 'Идентификатор файла с приглашениями';
|
|||
|
comment on column md_invitation_record.merchant_wal_id is 'Идентификатор мерчанта в Profee';
|
|||
|
</sql>
|
|||
|
<rollback>
|
|||
|
<sql>
|
|||
|
drop table md_invitation_record purge;
|
|||
|
</sql>
|
|||
|
<sql>
|
|||
|
drop sequence md_invitation_record_seq;
|
|||
|
</sql>
|
|||
|
</rollback>
|
|||
|
</changeSet>
|
|||
|
</databaseChangeLog>
|