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,16 @@
create table TMS_DEVICE_MODEL (
ID varchar(36) not null,
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),
--
BRAND varchar(100) not null,
MODEL varchar(50) not null,
MANUFACTURER varchar(255) not null,
--
primary key (ID)
);

View File

@ -0,0 +1,16 @@
create table TMS_SOFTWARE (
ID varchar(36) not null,
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),
--
OS varchar(50) not null,
SDK_VERSION varchar(255) not null,
APP_VERSION varchar(10) not null,
--
primary key (ID)
);

View File

@ -0,0 +1,14 @@
create table TMS_TERMINAL (
ID varchar(36) not null,
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),
--
IMEI varchar(40) not null,
--
primary key (ID)
);

View File

@ -0,0 +1 @@
alter table TMS_SOFTWARE drop column APP_VERSION cascade ;

View File

@ -0,0 +1,11 @@
alter table TMS_TERMINAL add column SN varchar(40) ^
update TMS_TERMINAL set SN = '' where SN is null ;
alter table TMS_TERMINAL alter column SN set not null ;
-- alter table TMS_TERMINAL add column MODEL_ID varchar(36) ^
-- update TMS_TERMINAL set MODEL_ID = <default_value> ;
-- alter table TMS_TERMINAL alter column MODEL_ID set not null ;
alter table TMS_TERMINAL add column MODEL_ID varchar(36) not null ;
-- alter table TMS_TERMINAL add column SOFTWARE_ID varchar(36) ^
-- update TMS_TERMINAL set SOFTWARE_ID = <default_value> ;
-- alter table TMS_TERMINAL alter column SOFTWARE_ID set not null ;
alter table TMS_TERMINAL add column SOFTWARE_ID varchar(36) not null ;

View File

@ -0,0 +1 @@
create unique index IDX_TMS_TERMINAL_UNIQ_IMEI on TMS_TERMINAL (IMEI) ;

View File

@ -0,0 +1 @@
create unique index IDX_TMS_TERMINAL_UNIQ_SN on TMS_TERMINAL (SN) ;

View File

@ -0,0 +1 @@
alter table TMS_TERMINAL add constraint FK_TMS_TERMINAL_MODEL foreign key (MODEL_ID) references TMS_DEVICE_MODEL(ID);

View File

@ -0,0 +1 @@
alter table TMS_TERMINAL add constraint FK_TMS_TERMINAL_SOFTWARE foreign key (SOFTWARE_ID) references TMS_SOFTWARE(ID);

View File

@ -0,0 +1,3 @@
alter table TMS_TERMINAL add column APP_VERSION varchar(10) ^
update TMS_TERMINAL set APP_VERSION = '' where APP_VERSION is null ;
alter table TMS_TERMINAL alter column APP_VERSION set not null ;

View File

@ -0,0 +1,15 @@
create table TMS_TERMINAL_GROUP (
ID varchar(36) not null,
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,
DESCRIPTION varchar(255),
--
primary key (ID)
);

View File

@ -0,0 +1 @@
alter table TMS_TERMINAL add column TERMINAL_GROUP_ID varchar(36) ;

View File

@ -0,0 +1,2 @@
alter table TMS_TERMINAL add constraint FK_TMS_TERMINAL_TERMINAL_GROUP foreign key (TERMINAL_GROUP_ID) references TMS_TERMINAL_GROUP(ID);
create index IDX_TMS_TERMINAL_TERMINAL_GROUP on TMS_TERMINAL (TERMINAL_GROUP_ID);

View File

@ -0,0 +1,17 @@
create table TMS_APPLICATION (
ID varchar(36) not null,
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),
--
APK longvarbinary,
APP_VERSION varchar(10),
DESCRIPTION varchar(255),
CHANGELOG longvarchar,
--
primary key (ID)
);

View File

@ -0,0 +1,17 @@
create table TMS_APPLICATION (
ID varchar(36) not null,
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),
--
APK longvarbinary,
APP_VERSION varchar(10),
DESCRIPTION varchar(255),
CHANGELOG longvarchar,
--
primary key (ID)
);

View File

@ -0,0 +1,17 @@
create table TMS_APPLICATION (
ID varchar(36) not null,
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),
--
APK longvarbinary,
APP_VERSION varchar(10),
DESCRIPTION varchar(255),
CHANGELOG longvarchar,
--
primary key (ID)
);

View File

@ -0,0 +1,16 @@
create table TMS_PARAM (
ID varchar(36) not null,
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),
--
PARAM_KEY_ID varchar(36) not null,
PARAM_VALUE longvarchar not null,
PARAM_GROUP_ID varchar(36),
--
primary key (ID)
);

View File

@ -0,0 +1,15 @@
create table TMS_PARAM_GROUP (
ID varchar(36) not null,
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,
DESCRIPTION varchar(255),
--
primary key (ID)
);

View File

@ -0,0 +1,15 @@
create table TMS_PARAM_KEY (
ID varchar(36) not null,
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),
--
PARAM_KEY varchar(50) not null,
DESCRIPTION varchar(255),
--
primary key (ID)
);

View File

@ -0,0 +1,14 @@
create table TMS_TERMINAL_PARAMS (
ID varchar(36) not null,
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),
--
PARAMS_ID varchar(36),
--
primary key (ID)
);

View File

@ -0,0 +1,15 @@
create table TMS_TERMINAL_UPTIME (
ID varchar(36) not null,
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(36),
STARTUP_TIME timestamp,
--
primary key (ID)
);

View File

@ -0,0 +1,3 @@
alter table TMS_PARAM add constraint FK_TMS_PARAM_PARAM_KEY foreign key (PARAM_KEY_ID) references TMS_PARAM_KEY(ID);
alter table TMS_PARAM add constraint FK_TMS_PARAM_PARAM_GROUP foreign key (PARAM_GROUP_ID) references TMS_PARAM_GROUP(ID);
create index IDX_TMS_PARAM_PARAM_GROUP on TMS_PARAM (PARAM_GROUP_ID);

View File

@ -0,0 +1 @@
create unique index IDX_TMS_PARAM_GROUP_UNIQ_NAME on TMS_PARAM_GROUP (NAME) ;

View File

@ -0,0 +1 @@
create unique index IDX_TMS_PARAM_KEY_UNIQ_PARAM_KEY on TMS_PARAM_KEY (PARAM_KEY) ;

View File

@ -0,0 +1 @@
alter table TMS_TERMINAL_PARAMS add constraint FK_TMS_TERMINAL_PARAMS_PARAMS foreign key (PARAMS_ID) references TMS_PARAM(ID);

View File

@ -0,0 +1 @@
alter table TMS_TERMINAL_UPTIME add constraint FK_TMS_TERMINAL_UPTIME_TERMINAL foreign key (TERMINAL_ID) references TMS_TERMINAL(ID);

View File

@ -0,0 +1,2 @@
alter table TMS_APPLICATION add column APK_ID varchar(36) ;
alter table TMS_APPLICATION drop column APK cascade ;

View File

@ -0,0 +1,2 @@
alter table TMS_APPLICATION add constraint FK_TMS_APPLICATION_APK foreign key (APK_ID) references SYS_FILE(ID);
create index IDX_TMS_APPLICATION_APK on TMS_APPLICATION (APK_ID);

View File

@ -0,0 +1,4 @@
-- alter table TMS_PARAM_GROUP add column APPLICATION_ID varchar(36) ^
-- update TMS_PARAM_GROUP set APPLICATION_ID = <default_value> ;
-- alter table TMS_PARAM_GROUP alter column APPLICATION_ID set not null ;
alter table TMS_PARAM_GROUP add column APPLICATION_ID varchar(36) not null ;

View File

@ -0,0 +1 @@
alter table TMS_PARAM_GROUP add constraint FK_TMS_PARAM_GROUP_APPLICATION foreign key (APPLICATION_ID) references TMS_APPLICATION(ID);

View File

@ -0,0 +1 @@
alter table TMS_TERMINAL add constraint FK_TMS_TERMINAL_MODEL foreign key (MODEL_ID) references TMS_DEVICE_MODEL(ID);

View File

@ -0,0 +1 @@
alter table TMS_TERMINAL add constraint FK_TMS_TERMINAL_SOFTWARE foreign key (SOFTWARE_ID) references TMS_SOFTWARE(ID);

View File

@ -0,0 +1,2 @@
alter table TMS_TERMINAL add constraint FK_TMS_TERMINAL_TERMINAL_GROUP foreign key (TERMINAL_GROUP_ID) references TMS_TERMINAL_GROUP(ID);
create index IDX_TMS_TERMINAL_TERMINAL_GROUP on TMS_TERMINAL (TERMINAL_GROUP_ID);

View File

@ -0,0 +1 @@
create unique index IDX_TMS_TERMINAL_UNIQ_IMEI on TMS_TERMINAL (IMEI) ;

View File

@ -0,0 +1 @@
create unique index IDX_TMS_TERMINAL_UNIQ_SN on TMS_TERMINAL (SN) ;

View File

@ -0,0 +1 @@
alter table TMS_TERMINAL add constraint FK_TMS_TERMINAL_MODEL foreign key (MODEL_ID) references TMS_DEVICE_MODEL(ID);

View File

@ -0,0 +1 @@
alter table TMS_TERMINAL add constraint FK_TMS_TERMINAL_SOFTWARE foreign key (SOFTWARE_ID) references TMS_SOFTWARE(ID);

View File

@ -0,0 +1,2 @@
alter table TMS_TERMINAL add constraint FK_TMS_TERMINAL_TERMINAL_GROUP foreign key (TERMINAL_GROUP_ID) references TMS_TERMINAL_GROUP(ID);
create index IDX_TMS_TERMINAL_TERMINAL_GROUP on TMS_TERMINAL (TERMINAL_GROUP_ID);

View File

@ -0,0 +1 @@
create unique index IDX_TMS_TERMINAL_UNIQ_IMEI on TMS_TERMINAL (IMEI) ;

View File

@ -0,0 +1 @@
create unique index IDX_TMS_TERMINAL_UNIQ_SN on TMS_TERMINAL (SN) ;

View File

@ -0,0 +1,2 @@
alter table TMS_DEVICE_MODEL rename to TMS_DEVICE_MODEL__U97286 ;
alter table TMS_TERMINAL drop constraint FK_TMS_TERMINAL_MODEL ;

View File

@ -0,0 +1 @@
drop table TMS_DEVICE_MODEL__U97286 if exists cascade ;

View File

@ -0,0 +1,2 @@
alter table TMS_PARAM rename to TMS_PARAM__U00064 ;
alter table TMS_TERMINAL_PARAMS drop constraint FK_TMS_TERMINAL_PARAMS_PARAMS ;

View File

@ -0,0 +1 @@
drop table TMS_PARAM__U00064 if exists cascade ;

View File

@ -0,0 +1 @@
alter table TMS_PARAM_GROUP rename to TMS_PARAM_GROUP__U99390 ;

View File

@ -0,0 +1 @@
drop table TMS_PARAM_GROUP__U99390 if exists cascade ;

View File

@ -0,0 +1 @@
alter table TMS_PARAM_KEY rename to TMS_PARAM_KEY__U50727 ;

View File

@ -0,0 +1 @@
drop table TMS_PARAM_KEY__U50727 if exists cascade ;

View File

@ -0,0 +1,2 @@
alter table TMS_SOFTWARE rename to TMS_SOFTWARE__U02401 ;
alter table TMS_TERMINAL drop constraint FK_TMS_TERMINAL_SOFTWARE ;

View File

@ -0,0 +1 @@
drop table TMS_SOFTWARE__U02401 if exists cascade ;

View File

@ -0,0 +1,2 @@
alter table TMS_TERMINAL_GROUP rename to TMS_TERMINAL_GROUP__U53059 ;
alter table TMS_TERMINAL drop constraint FK_TMS_TERMINAL_TERMINAL_GROUP ;

View File

@ -0,0 +1 @@
drop table TMS_TERMINAL_GROUP__U53059 if exists cascade ;

View File

@ -0,0 +1 @@
alter table TMS_TERMINAL_PARAMS rename to TMS_TERMINAL_PARAMS__U29059 ;

View File

@ -0,0 +1 @@
drop table TMS_TERMINAL_PARAMS__U29059 if exists cascade ;

View File

@ -0,0 +1 @@
alter table TMS_TERMINAL_UPTIME rename to TMS_TERMINAL_UPTIME__U17090 ;

View File

@ -0,0 +1 @@
drop table TMS_TERMINAL_UPTIME__U17090 if exists cascade ;

View File

@ -0,0 +1,33 @@
create table TMS_ACQUIRER (
ID varchar(36) not null,
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),
NUMBER_OF_PRINT integer,
RESP_TIMEOUT integer,
FORCE_SETTLE_DAYS integer,
FORCE_SETTLE_TM_COUNT integer,
ACQUIRER_ID varchar(2),
HOST_DESTINATION_ADDR varchar(100),
HOST_DESTINATION_PORT varchar(6),
SHOW_PRINT_EXP_DATE boolean,
TLE_ACQUIRER boolean,
TLE_SETTING_ID varchar(36),
MASTER_KEY_LOCATION varchar(4),
MASTER_KEY longvarchar,
WORKING_KEY longvarchar,
ACQUIRER_TYPE varchar(50) not null,
_TERMINAL_ID varchar(36),
BATCH_NUMBER varchar(6),
MERCHANT_ID varchar(15),
TERMINAL_ID varchar(8),
--
primary key (ID)
);

View File

@ -0,0 +1,36 @@
create table TMS_AID (
ID varchar(36) not null,
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(20) 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 longvarchar not null,
TDOL longvarchar 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),
--
primary key (ID)
);

View File

@ -0,0 +1,15 @@
create table TMS_APPLICATION_INTENT (
ID varchar(36) not null,
VERSION integer not null,
UPDATE_TS timestamp,
UPDATED_BY varchar(50),
CREATE_TS timestamp,
CREATED_BY varchar(50),
--
NAME varchar(255) not null,
DESCRIPTION varchar(100),
APPLICATION_ID varchar(36),
ICON_ID varchar(36),
--
primary key (ID)
);

View File

@ -0,0 +1,20 @@
create table TMS_APPLICATION_THIRD_PARTY (
ID varchar(36) not null,
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,
PACKAGE_NAME varchar(100) not null,
APP_VERSION varchar(10),
DESCRIPTION varchar(255),
APK_ID varchar(36),
CHANGELOG longvarchar,
IMPORT_DEFAULT boolean,
--
primary key (ID)
);

View File

@ -0,0 +1,22 @@
create table TMS_CAPK (
ID varchar(36) not null,
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 longvarchar not null,
EXPONENT varchar(4) not null,
ALGO varchar(2) not null,
HASH longvarchar not null,
EXPIRY_DATE date,
REMARK varchar(100),
--
primary key (ID)
);

View File

@ -0,0 +1,23 @@
create table TMS_CARD (
ID varchar(36) not null,
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)
);

View File

@ -0,0 +1,19 @@
create table TMS_DEVICE (
ID varchar(36) not null,
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),
--
IMEI varchar(40) not null,
SN varchar(40) not null,
BRAND varchar(100) not null,
MODEL varchar(50) not null,
MANUFACTURER varchar(255) not null,
IMPORT_DEFAULT boolean,
--
primary key (ID)
);

View File

@ -0,0 +1,10 @@
create table TMS_DEVICE_LOCATION (
ID varchar(36) not null,
--
DEVICE_ID varchar(36),
LAT double precision,
LON double precision,
LOG_TIME timestamp,
--
primary key (ID)
);

View File

@ -0,0 +1,13 @@
create table TMS_DEVICE_TERMINAL (
ID varchar(36) not null,
VERSION integer not null,
UPDATE_TS timestamp,
UPDATED_BY varchar(50),
CREATE_TS timestamp,
CREATED_BY varchar(50),
--
DEVICE_ID varchar(36) not null,
TERMINAL_ID varchar(36) not null,
--
primary key (ID)
);

View File

@ -0,0 +1,55 @@
create table TMS_ISSUER (
ID varchar(36) not null,
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,
CAPTURE_TRANS boolean,
PRINT_RECEIPT boolean,
ACCOUNT_SELECT boolean,
PIN_ENTRY boolean,
CHECK_MOD10 boolean,
CHECK_EXP_DATE boolean,
MANUAL_PAN_ENTRY boolean,
ENABLE_OFFLINE boolean,
ENABLE_ADJUST boolean,
DISABLE_REFUND boolean,
DISABLE_CARD_VER boolean,
DISABLE_VOID boolean,
DISABLE_REWARD boolean,
DISABLE_INSTALLMENT boolean,
DISABLE_CASH boolean,
DISABLE_AUTH boolean,
DISABLE_BALANCE_INQUIRY boolean,
BALANCE_INQUIRY_SLIP boolean,
DISABLE_POINT_BAL_INQ boolean,
ENABLE_PRINT_POINT_BAL boolean,
AUTO_CALCULATION boolean,
ON_US boolean,
INQ_SALDO boolean,
CASH_WITHDRAWAL boolean,
TRANSFER_BNI boolean,
TRANSFER_ANTAR_BANK boolean,
REG_E_CHANNEL boolean,
PAYMENT_TELKOM boolean,
PULSA_TELKOMSEL boolean,
BPJS_KESEHATAN boolean,
BNI_CC_PAYMENT boolean,
TAPCASH_TOPUP boolean,
CASH_DEPOSIT boolean,
IMIGRASI boolean,
PAJAK_PNBP_BEA_CUKAI boolean,
INTEREST varchar(10),
FLOOR_LIMIT varchar(10),
TIP_ADJUST varchar(10),
DEFAULT_ACCOUNT varchar(2),
ACQUIRER_ID varchar(36),
--
primary key (ID)
);

View File

@ -0,0 +1,12 @@
create table TMS_ISSUER_CARD_DELETE_HISTORY (
ID varchar(36) not null,
CREATE_TS timestamp,
CREATED_BY varchar(50),
--
ISSUER_ID varchar(36) not null,
CARD_ID varchar(36) not null,
FLAG varchar(1) not null,
PIN_PROMPT boolean,
--
primary key (ID)
);

View File

@ -0,0 +1,5 @@
create table TMS_ISSUER_CARD_LINK (
ISSUER_ID varchar(36) not null,
CARD_ID varchar(36) not null,
primary key (ISSUER_ID, CARD_ID)
);

View File

@ -0,0 +1,21 @@
create table TMS_LAUNCHER_SETTING (
ID varchar(36) not null,
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),
--
CODE varchar(20) not null,
NAME varchar(50) not null,
GENERAL_PASSWORD varchar(20) not null,
ROOT_PASSWORD varchar(20) not null,
SHOW_MENU boolean not null,
MAIN_BANNER_IMAGE_ID varchar(36),
BACKGROUND_COLOR varchar(7),
TICKER_TEXT varchar(255),
--
primary key (ID)
);

View File

@ -0,0 +1,17 @@
create table TMS_PROFILE (
ID varchar(36) not null,
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),
--
CODE varchar(15) not null,
NAME varchar(30) not null,
TERMINAL_ID varchar(36),
NOTE varchar(30),
--
primary key (ID)
);

View File

@ -0,0 +1,5 @@
create table TMS_PROFILE_APPLICATION_INTENT_LINK (
PROFILE_ID varchar(36) not null,
APPLICATION_INTENT_ID varchar(36) not null,
primary key (PROFILE_ID, APPLICATION_INTENT_ID)
);

View File

@ -0,0 +1,5 @@
create table TMS_PROFILE_APPLICATION_LINK (
APPLICATION_ID varchar(36) not null,
PROFILE_ID varchar(36) not null,
primary key (APPLICATION_ID, PROFILE_ID)
);

View File

@ -0,0 +1,5 @@
create table TMS_PROFILE_APPLICATION_THIRD_PARTY_LINK (
APPLICATION_THIRD_PARTY_ID varchar(36) not null,
PROFILE_ID varchar(36) not null,
primary key (APPLICATION_THIRD_PARTY_ID, PROFILE_ID)
);

View File

@ -0,0 +1,17 @@
create table TMS_PUBLIC_KEY_SETTING (
ID varchar(36) not null,
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 longvarchar not null,
EXPONENT varchar(2) not null,
HASH longvarchar not null,
ALGO varchar(2) not null,
--
primary key (ID)
);

View File

@ -0,0 +1,15 @@
create table TMS_TERMINAL_USER (
ID varchar(36) not null,
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(36),
USERNAME varchar(255) not null,
--
primary key (ID)
);

View File

@ -0,0 +1,32 @@
create table TMS_TLE_SETTING (
ID varchar(36) not null,
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 longvarchar,
AID_LENGTH integer,
AID_VALUE longvarchar,
FIELD_ENCRYPTED1 varchar(3),
FIELD_ENCRYPTED2 varchar(3),
FIELD_ENCRYPTED3 varchar(3),
FIELD_ENCRYPTED4 varchar(3),
FIELD_ENCRYPTED5 varchar(3),
FIELD_ENCRYPTED6 varchar(3),
--
primary key (ID)
);

View File

@ -0,0 +1 @@
drop index IDX_TMS_TERMINAL_UNIQ_IMEI ;

View File

@ -0,0 +1 @@
drop index IDX_TMS_TERMINAL_UNIQ_SN ;

View File

@ -0,0 +1,4 @@
alter table TMS_ACQUIRER add constraint FK_TMS_ACQUIRER_ON_TLE_SETTING foreign key (TLE_SETTING_ID) references TMS_TLE_SETTING(ID);
alter table TMS_ACQUIRER add constraint FK_TMS_ACQUIRER_ON__TERMINAL foreign key (_TERMINAL_ID) references TMS_TERMINAL(ID);
create index IDX_TMS_ACQUIRER_ON_TLE_SETTING on TMS_ACQUIRER (TLE_SETTING_ID);
create index IDX_TMS_ACQUIRER_ON__TERMINAL on TMS_ACQUIRER (_TERMINAL_ID);

View File

@ -0,0 +1,4 @@
alter table TMS_APPLICATION_INTENT add constraint FK_TMS_APPLICATION_INTENT_ON_APPLICATION foreign key (APPLICATION_ID) references TMS_APPLICATION(ID);
alter table TMS_APPLICATION_INTENT add constraint FK_TMS_APPLICATION_INTENT_ON_ICON foreign key (ICON_ID) references SYS_FILE(ID);
create index IDX_TMS_APPLICATION_INTENT_ON_APPLICATION on TMS_APPLICATION_INTENT (APPLICATION_ID);
create index IDX_TMS_APPLICATION_INTENT_ON_ICON on TMS_APPLICATION_INTENT (ICON_ID);

View File

@ -0,0 +1,2 @@
alter table TMS_APPLICATION_THIRD_PARTY add constraint FK_TMS_APPLICATION_THIRD_PARTY_ON_APK foreign key (APK_ID) references SYS_FILE(ID);
create index IDX_TMS_APPLICATION_THIRD_PARTY_ON_APK on TMS_APPLICATION_THIRD_PARTY (APK_ID);

View File

@ -0,0 +1,2 @@
create unique index IDX_TMS_DEVICE_UNIQ_IMEI on TMS_DEVICE (IMEI) ;
create unique index IDX_TMS_DEVICE_UNIQ_SN on TMS_DEVICE (SN) ;

View File

@ -0,0 +1,2 @@
alter table TMS_DEVICE_LOCATION add constraint FK_TMS_DEVICE_LOCATION_ON_DEVICE foreign key (DEVICE_ID) references TMS_DEVICE(ID);
create index IDX_TMS_DEVICE_LOCATION_ON_DEVICE on TMS_DEVICE_LOCATION (DEVICE_ID);

View File

@ -0,0 +1,5 @@
alter table TMS_DEVICE_TERMINAL add constraint FK_TMS_DEVICE_TERMINAL_ON_DEVICE foreign key (DEVICE_ID) references TMS_DEVICE(ID);
alter table TMS_DEVICE_TERMINAL add constraint FK_TMS_DEVICE_TERMINAL_ON_TERMINAL foreign key (TERMINAL_ID) references TMS_TERMINAL(ID);
create unique index IDX_TMS_DEVICE_TERMINAL_UNQ on TMS_DEVICE_TERMINAL (DEVICE_ID, TERMINAL_ID) ;
create index IDX_TMS_DEVICE_TERMINAL_ON_DEVICE on TMS_DEVICE_TERMINAL (DEVICE_ID);
create index IDX_TMS_DEVICE_TERMINAL_ON_TERMINAL on TMS_DEVICE_TERMINAL (TERMINAL_ID);

View File

@ -0,0 +1,2 @@
alter table TMS_ISSUER add constraint FK_TMS_ISSUER_ON_ACQUIRER foreign key (ACQUIRER_ID) references TMS_ACQUIRER(ID);
create index IDX_TMS_ISSUER_ON_ACQUIRER on TMS_ISSUER (ACQUIRER_ID);

View File

@ -0,0 +1,2 @@
alter table TMS_ISSUER_CARD_LINK add constraint FK_ISSCAR_ON_ISSUER foreign key (ISSUER_ID) references TMS_ISSUER(ID);
alter table TMS_ISSUER_CARD_LINK add constraint FK_ISSCAR_ON_CARD foreign key (CARD_ID) references TMS_CARD(ID);

View File

@ -0,0 +1,3 @@
alter table TMS_LAUNCHER_SETTING add constraint FK_TMS_LAUNCHER_SETTING_ON_MAIN_BANNER_IMAGE foreign key (MAIN_BANNER_IMAGE_ID) references SYS_FILE(ID);
create unique index IDX_TMS_LAUNCHER_SETTING_UNIQ_CODE on TMS_LAUNCHER_SETTING (CODE) ;
create index IDX_TMS_LAUNCHER_SETTING_ON_MAIN_BANNER_IMAGE on TMS_LAUNCHER_SETTING (MAIN_BANNER_IMAGE_ID);

View File

@ -0,0 +1,3 @@
alter table TMS_PROFILE add constraint FK_TMS_PROFILE_ON_TERMINAL foreign key (TERMINAL_ID) references TMS_TERMINAL(ID);
create unique index IDX_TMS_PROFILE_UNIQ_CODE on TMS_PROFILE (CODE) ;
create index IDX_TMS_PROFILE_ON_TERMINAL on TMS_PROFILE (TERMINAL_ID);

View File

@ -0,0 +1,2 @@
alter table TMS_PROFILE_APPLICATION_INTENT_LINK add constraint FK_PROAPPINT_ON_PROFILE foreign key (PROFILE_ID) references TMS_PROFILE(ID);
alter table TMS_PROFILE_APPLICATION_INTENT_LINK add constraint FK_PROAPPINT_ON_APPLICATION_INTENT foreign key (APPLICATION_INTENT_ID) references TMS_APPLICATION_INTENT(ID);

View File

@ -0,0 +1,2 @@
alter table TMS_PROFILE_APPLICATION_LINK add constraint FK_PROAPP_ON_APPLICATION foreign key (APPLICATION_ID) references TMS_APPLICATION(ID);
alter table TMS_PROFILE_APPLICATION_LINK add constraint FK_PROAPP_ON_PROFILE foreign key (PROFILE_ID) references TMS_PROFILE(ID);

View File

@ -0,0 +1,2 @@
alter table TMS_PROFILE_APPLICATION_THIRD_PARTY_LINK add constraint FK_PROAPPTHIPAR_ON_APPLICATION_THIRD_PARTY foreign key (APPLICATION_THIRD_PARTY_ID) references TMS_APPLICATION_THIRD_PARTY(ID);
alter table TMS_PROFILE_APPLICATION_THIRD_PARTY_LINK add constraint FK_PROAPPTHIPAR_ON_PROFILE foreign key (PROFILE_ID) references TMS_PROFILE(ID);

View File

@ -0,0 +1 @@
create unique index IDX_TMS_PUBLIC_KEY_SETTING_UNIQ_IDX on TMS_PUBLIC_KEY_SETTING (IDX) ;

View File

@ -0,0 +1,2 @@
alter table TMS_TERMINAL_USER add constraint FK_TMS_TERMINAL_USER_ON_TERMINAL foreign key (TERMINAL_ID) references TMS_TERMINAL(ID);
create index IDX_TMS_TERMINAL_USER_ON_TERMINAL on TMS_TERMINAL_USER (TERMINAL_ID);

View File

@ -0,0 +1 @@
create unique index IDX_TMS_TLE_SETTING_UNIQ_TLE_EFT_SEC on TMS_TLE_SETTING (TLE_EFT_SEC) ;

View File

@ -0,0 +1,7 @@
alter table TMS_APPLICATION add column IMPORT_DEFAULT boolean ;
alter table TMS_APPLICATION add column PACKAGE_NAME varchar(100) ^
update TMS_APPLICATION set PACKAGE_NAME = '' where PACKAGE_NAME is null ;
alter table TMS_APPLICATION alter column PACKAGE_NAME set not null ;
alter table TMS_APPLICATION add column NAME varchar(50) ^
update TMS_APPLICATION set NAME = '' where NAME is null ;
alter table TMS_APPLICATION alter column NAME set not null ;

View File

@ -0,0 +1,55 @@
alter table TMS_TERMINAL alter column TERMINAL_GROUP_ID rename to TERMINAL_GROUP_ID__U61457 ^
drop index IDX_TMS_TERMINAL_TERMINAL_GROUP ;
alter table TMS_TERMINAL alter column APP_VERSION rename to APP_VERSION__U38175 ^
alter table TMS_TERMINAL alter column APP_VERSION__U38175 set null ;
alter table TMS_TERMINAL alter column SOFTWARE_ID rename to SOFTWARE_ID__U41531 ^
alter table TMS_TERMINAL alter column SOFTWARE_ID__U41531 set null ;
alter table TMS_TERMINAL alter column MODEL_ID rename to MODEL_ID__U09257 ^
alter table TMS_TERMINAL alter column MODEL_ID__U09257 set null ;
alter table TMS_TERMINAL alter column SN rename to SN__U81246 ^
alter table TMS_TERMINAL alter column SN__U81246 set null ;
alter table TMS_TERMINAL alter column IMEI rename to IMEI__U57093 ^
alter table TMS_TERMINAL alter column IMEI__U57093 set null ;
alter table TMS_TERMINAL add column PASSWORD_VOID boolean ;
alter table TMS_TERMINAL add column SETTLE_TIME3 varchar(4) ;
alter table TMS_TERMINAL add column MERCHANT_ID varchar(15) ^
update TMS_TERMINAL set MERCHANT_ID = '' where MERCHANT_ID is null ;
alter table TMS_TERMINAL alter column MERCHANT_ID set not null ;
alter table TMS_TERMINAL add column REDEMPTION boolean ;
alter table TMS_TERMINAL add column LOYALTY_PURSE_ID1 varchar(10) ;
alter table TMS_TERMINAL add column SETTLE_TIME2 varchar(4) ;
-- alter table TMS_TERMINAL add column TERMINAL_ID varchar(8) ^
-- update TMS_TERMINAL set TERMINAL_ID = <default_value> ;
-- alter table TMS_TERMINAL alter column TERMINAL_ID set not null ;
alter table TMS_TERMINAL add column TERMINAL_ID varchar(8) ;
alter table TMS_TERMINAL add column CALL_CENTER1 varchar(255) ;
alter table TMS_TERMINAL add column ADMIN_PASSWORD varchar(6) ;
alter table TMS_TERMINAL add column SETTLE_MAX_TRX_COUNT integer ;
alter table TMS_TERMINAL add column INITIALISE_PASSWORD varchar(6) ;
alter table TMS_TERMINAL add column TRACK2_TOP_UP_TUNAI varchar(40) ;
alter table TMS_TERMINAL add column CALL_CENTER2 varchar(255) ;
alter table TMS_TERMINAL add column LOYALTY_PURSE_ID3 varchar(10) ;
alter table TMS_TERMINAL add column EMV_INFORMATION boolean ;
alter table TMS_TERMINAL add column TIME_OF_SETTLEMENT integer ;
alter table TMS_TERMINAL add column CVM_ONLINE_PIN_BYPASS boolean ;
alter table TMS_TERMINAL add column PASSWORD_REFUND boolean ;
alter table TMS_TERMINAL add column AUTO_INIT boolean ;
alter table TMS_TERMINAL add column SETTLE_ATTEMPT integer ;
alter table TMS_TERMINAL add column CVM_SIGN_PROMPT_PIN boolean ;
alter table TMS_TERMINAL add column AUTO_INIT_NII varchar(255) ;
alter table TMS_TERMINAL add column IMPORT_DEFAULT boolean ;
alter table TMS_TERMINAL add column PASSWORD_OFFLINE boolean ;
alter table TMS_TERMINAL add column MERCHANT_NAME2 varchar(20) ;
alter table TMS_TERMINAL add column PASSWORD_ADJUST boolean ;
alter table TMS_TERMINAL add column PROFILE_ID varchar(36) ;
alter table TMS_TERMINAL add column SMART_SPENDING boolean ;
alter table TMS_TERMINAL add column SETTLE_TIME1 varchar(4) ;
alter table TMS_TERMINAL add column SETTLE_PERIOD integer ;
alter table TMS_TERMINAL add column AUTO_SETTLE boolean ;
alter table TMS_TERMINAL add column MERCHANT_NAME1 varchar(20) ^
update TMS_TERMINAL set MERCHANT_NAME1 = '' where MERCHANT_NAME1 is null ;
alter table TMS_TERMINAL alter column MERCHANT_NAME1 set not null ;
alter table TMS_TERMINAL add column LOYALTY_PURSE_ID2 varchar(10) ;
alter table TMS_TERMINAL add column MERCHANT_PASSWORD varchar(6) ;
alter table TMS_TERMINAL add column MERCHANT_NAME3 varchar(20) ;
alter table TMS_TERMINAL add column PUSH_SETTLE_IN_DAYS integer ;

View File

@ -0,0 +1 @@
create unique index IDX_TMS_TERMINAL_UNIQ_TERMINAL_ID on TMS_TERMINAL (TERMINAL_ID) ;

View File

@ -0,0 +1,2 @@
alter table TMS_TERMINAL add constraint FK_TMS_TERMINAL_ON_PROFILE foreign key (PROFILE_ID) references TMS_PROFILE(ID);
create index IDX_TMS_TERMINAL_ON_PROFILE on TMS_TERMINAL (PROFILE_ID);

View File

@ -0,0 +1,6 @@
alter table TMS_TERMINAL drop column IMEI__U57093 cascade ;
alter table TMS_TERMINAL drop column SN__U81246 cascade ;
alter table TMS_TERMINAL drop column MODEL_ID__U09257 cascade ;
alter table TMS_TERMINAL drop column SOFTWARE_ID__U41531 cascade ;
alter table TMS_TERMINAL drop column APP_VERSION__U38175 cascade ;
alter table TMS_TERMINAL drop column TERMINAL_GROUP_ID__U61457 cascade ;