initial import

This commit is contained in:
2026-05-11 20:01:23 +07:00
commit d8a1fac678
332 changed files with 9454 additions and 0 deletions

View File

@ -0,0 +1,262 @@
-- begin TMSEXT_PUBLIC_KEY_SETTING
create table TMSEXT_PUBLIC_KEY_SETTING (
ID uuid,
VERSION integer not null,
UPDATE_TS timestamp,
UPDATED_BY varchar(50),
CREATE_TS timestamp,
CREATED_BY varchar(50),
--
IDX varchar(5) not null,
RID varchar(10) not null,
MODULUS text not null,
EXPONENT varchar(2) not null,
HASH text not null,
ALGO varchar(2) not null,
--
primary key (ID)
)^
-- end TMSEXT_PUBLIC_KEY_SETTING
-- begin TMSEXT_AID
create table TMSEXT_AID (
ID uuid,
VERSION integer not null,
UPDATE_TS timestamp,
UPDATED_BY varchar(50),
CREATE_TS timestamp,
CREATED_BY varchar(50),
DELETE_TS timestamp,
DELETED_BY varchar(50),
--
NAME varchar(255) not null,
TXN_TYPE varchar(8) not null,
AID varchar(32) not null,
AID_VERSION varchar(4) not null,
TAC_DEFAULT varchar(10) not null,
TAC_DENIAL varchar(10) not null,
TAC_ONLINE varchar(10) not null,
THRESHOLD varchar(12) not null,
TARGET_PERCENTAGE varchar(4) not null,
MAX_TARGET_PERCENTAGE varchar(4) not null,
DDOL text not null,
TDOL text not null,
FLOOR_LIMIT varchar(8) not null,
APP_SELECT varchar(2) not null,
AID_PRIORITY varchar(2) not null,
TRX_TYPE9C varchar(2) not null,
CATEGORY_CODE varchar(2) not null,
CL_KERNEL_TO_USE varchar(4),
CL_OPTIONS varchar(8),
CL_TRX_LIMIT varchar(12),
CL_CVM_LIMIT varchar(12),
CL_FLOOR_LIMIT varchar(12),
REMARK varchar(100),
EMV_CONF_TERM_CAPABILITY varchar(100),
ADDITIONAL_TERM_CAPABILITY varchar(100),
DATA_TTQ varchar(8),
--
primary key (ID)
)^
-- end TMSEXT_AID
-- begin TMSEXT_CARD
create table TMSEXT_CARD (
ID uuid,
VERSION integer not null,
CREATE_TS timestamp,
CREATED_BY varchar(50),
UPDATE_TS timestamp,
UPDATED_BY varchar(50),
DELETE_TS timestamp,
DELETED_BY varchar(50),
--
NAME varchar(100) not null,
BIN_RANGE_START varchar(10) not null,
BIN_RANGE_END varchar(10) not null,
CARD_NUM_LENGTH integer not null,
PAN_DIGIT_UNMASKING varchar(20) not null,
PRINT_CARDHOLDER_COPY boolean,
PRINT_MERCHANT_COPY boolean,
PRINT_BANK_COPY boolean,
PIN_LENGTH integer,
PIN_PROMPT boolean,
--
primary key (ID)
)^
-- end TMSEXT_CARD
-- begin TMSEXT_ISSUER
create table TMSEXT_ISSUER (
ID uuid,
VERSION integer not null,
CREATE_TS timestamp,
CREATED_BY varchar(50),
UPDATE_TS timestamp,
UPDATED_BY varchar(50),
DELETE_TS timestamp,
DELETED_BY varchar(50),
--
NAME varchar(30) not null,
ISSUER_ID varchar(10) not null,
ON_US boolean,
ACQUIRER_ID uuid,
--
primary key (ID)
)^
-- end TMSEXT_ISSUER
-- begin TMSEXT_TERMINAL_EXT
create table TMSEXT_TERMINAL_EXT (
ID uuid,
VERSION integer not null,
CREATE_TS timestamp,
CREATED_BY varchar(50),
UPDATE_TS timestamp,
UPDATED_BY varchar(50),
DELETE_TS timestamp,
DELETED_BY varchar(50),
--
TERMINAL_ID varchar(8) not null,
MERCHANT_ID varchar(15) not null,
MERCHANT_NAME1 varchar(30) not null,
MERCHANT_NAME2 varchar(30),
MERCHANT_NAME3 varchar(30),
MERCHANT_PASSWORD varchar(8),
ADMIN_PASSWORD varchar(8),
SETTLEMENT_PASSWORD varchar(8),
VOID_PASSWORD varchar(8),
SETTLE_MAX_TRX_COUNT integer,
SETTLE_WARNING_TRX_COUNT integer,
CALL_CENTER1 varchar(255),
CALL_CENTER2 varchar(255),
BRIZZI_DISCOUNT_PERCENTAGE varchar(10),
BRIZZI_DISCOUNT_AMOUNT varchar(30),
FALLBACK_ENABLED boolean,
QRIS_COUNT_DOWN integer,
REPRINT_ONLINE_RETRY integer,
FEATURE_SALE boolean,
FEATURE_SALE_TIP boolean,
FEATURE_SALE_REDEMPTION boolean,
FEATURE_CARD_VERIFICATION boolean,
FEATURE_SALE_COMPLETION boolean,
FEATURE_INSTALLMENT boolean,
FEATURE_SALE_FARE_NON_FARE boolean,
FEATURE_MANUAL_KEY_IN boolean,
FEATURE_QRIS boolean,
INSTALLMENT1_OPTIONS varchar(20),
INSTALLMENT2_OPTIONS varchar(20),
INSTALLMENT3_OPTIONS varchar(20),
FEATURE_CONTACTLESS boolean,
RANDOM_PIN_KEYPAD boolean,
BEEP_PIN_KEYPAD boolean,
AUTO_LOGON boolean,
NEXT_LOGON integer,
PUSH_LOGON integer,
HOST_REPORT boolean,
HOST_LOGGING boolean,
SKIP_PASSWORD boolean,
--
primary key (ID)
)^
-- end TMSEXT_TERMINAL_EXT
-- begin TMSEXT_ACQUIRER
create table TMSEXT_ACQUIRER (
ID uuid,
VERSION integer not null,
CREATE_TS timestamp,
CREATED_BY varchar(50),
UPDATE_TS timestamp,
UPDATED_BY varchar(50),
DELETE_TS timestamp,
DELETED_BY varchar(50),
--
NAME varchar(30) not null,
HOST_ID varchar(3),
SETTLEMENT_HOST_ID varchar(3),
NUMBER_OF_PRINT integer,
RESP_TIMEOUT integer,
ACQUIRER_ID varchar(2),
HOST_DESTINATION_ADDR varchar(100),
HOST_DESTINATION_PORT varchar(6),
SHOW_PRINT_EXP_DATE boolean,
CHECK_CARD_EXP_DATE boolean,
TLE_ACQUIRER boolean,
TLE_SETTING_ID uuid,
MASTER_KEY_LOCATION varchar(4),
MASTER_KEY text,
WORKING_KEY text,
ACQUIRER_TYPE varchar(50) not null,
BATCH_NUMBER varchar(6),
CREDIT_SETTLEMENT boolean,
DEBIT_SETTLEMENT boolean,
DESCRIPTION varchar(255),
--
primary key (ID)
)^
-- end TMSEXT_ACQUIRER
-- begin TMSEXT_CAPK
create table TMSEXT_CAPK (
ID uuid,
VERSION integer not null,
CREATE_TS timestamp,
CREATED_BY varchar(50),
UPDATE_TS timestamp,
UPDATED_BY varchar(50),
DELETE_TS timestamp,
DELETED_BY varchar(50),
--
NAME varchar(50) not null,
IDX varchar(255) not null,
RID varchar(10) not null,
MODULUS text not null,
EXPONENT varchar(4) not null,
ALGO varchar(2) not null,
HASH text not null,
EXPIRY_DATE date,
REMARK varchar(100),
--
primary key (ID)
)^
-- end TMSEXT_CAPK
-- begin TMSEXT_TLE_SETTING
create table TMSEXT_TLE_SETTING (
ID uuid,
VERSION integer not null,
CREATE_TS timestamp,
CREATED_BY varchar(50),
UPDATE_TS timestamp,
UPDATED_BY varchar(50),
DELETE_TS timestamp,
DELETED_BY varchar(50),
--
TLE_EFT_SEC varchar(10) not null,
TLE_ID varchar(2) not null,
ACQUIRER_ID varchar(3) not null,
LTMK_AID varchar(3) not null,
VENDOR_ID varchar(8) not null,
TLE_VER varchar(1) not null,
KMS_SECURE_NII varchar(4),
EDC_SECURE_NII varchar(4),
CAPK_EXPONENT varchar(2),
CAPK_LENGTH integer,
CAPK_VALUE text,
AID_LENGTH integer,
AID_VALUE text,
FIELD_ENCRYPTED1 varchar(3),
FIELD_ENCRYPTED2 varchar(3),
FIELD_ENCRYPTED3 varchar(3),
FIELD_ENCRYPTED4 varchar(3),
FIELD_ENCRYPTED5 varchar(3),
FIELD_ENCRYPTED6 varchar(3),
FIELD_ENCRYPTED7 varchar(3),
FIELD_ENCRYPTED8 varchar(3),
FIELD_ENCRYPTED9 varchar(3),
FIELD_ENCRYPTED10 varchar(3),
--
primary key (ID)
)^
-- end TMSEXT_TLE_SETTING
-- begin TMSEXT_ISSUER_CARD_LINK
create table TMSEXT_ISSUER_CARD_LINK (
ISSUER_ID uuid,
CARD_ID uuid,
primary key (ISSUER_ID, CARD_ID)
)^
-- end TMSEXT_ISSUER_CARD_LINK