initial import
This commit is contained in:
11
.gitignore
vendored
Normal file
11
.gitignore
vendored
Normal file
@ -0,0 +1,11 @@
|
||||
.gradle
|
||||
.studio
|
||||
*.ipr
|
||||
*.iml
|
||||
*.iws
|
||||
build/*
|
||||
deploy/*
|
||||
modules/*/build/*
|
||||
.idea/*
|
||||
out
|
||||
test-run
|
||||
202
build.gradle
Normal file
202
build.gradle
Normal file
@ -0,0 +1,202 @@
|
||||
buildscript {
|
||||
ext.cubaVersion = '7.2.6'
|
||||
repositories {
|
||||
mavenLocal()
|
||||
maven {
|
||||
url 'https://repo.cuba-platform.com/content/groups/work'
|
||||
credentials {
|
||||
username(rootProject.hasProperty('repoUser') ? rootProject['repoUser'] : 'cuba')
|
||||
password(rootProject.hasProperty('repoPass') ? rootProject['repoPass'] : 'cuba123')
|
||||
}
|
||||
}
|
||||
|
||||
}
|
||||
dependencies {
|
||||
classpath "com.haulmont.gradle:cuba-plugin:$cubaVersion"
|
||||
}
|
||||
}
|
||||
|
||||
def modulePrefix = 'tmsext'
|
||||
|
||||
def globalModule = project(":${modulePrefix}-global")
|
||||
def coreModule = project(":${modulePrefix}-core")
|
||||
def webModule = project(":${modulePrefix}-web")
|
||||
|
||||
def servletApi = 'javax.servlet:javax.servlet-api:3.1.0'
|
||||
|
||||
apply(plugin: 'cuba')
|
||||
|
||||
cuba {
|
||||
artifact {
|
||||
group = 'com.cmobile.unifiedtms.ext'
|
||||
version = '0.2'
|
||||
isSnapshot = false
|
||||
}
|
||||
tomcat {
|
||||
dir = "$project.rootDir/deploy/tomcat"
|
||||
}
|
||||
}
|
||||
|
||||
dependencies {
|
||||
appComponent("com.haulmont.cuba:cuba-global:$cubaVersion")
|
||||
}
|
||||
|
||||
def postgres = 'org.postgresql:postgresql:42.2.9'
|
||||
|
||||
configure([globalModule, coreModule, webModule]) {
|
||||
apply(plugin: 'java')
|
||||
apply(plugin: 'maven')
|
||||
apply(plugin: 'cuba')
|
||||
|
||||
dependencies {
|
||||
testCompile('junit:junit:4.12')
|
||||
}
|
||||
|
||||
task sourceJar(type: Jar) {
|
||||
from file('src')
|
||||
classifier = 'sources'
|
||||
}
|
||||
|
||||
artifacts {
|
||||
archives sourceJar
|
||||
}
|
||||
}
|
||||
|
||||
configure(globalModule) {
|
||||
dependencies {
|
||||
if (!JavaVersion.current().isJava8()) {
|
||||
runtime('javax.xml.bind:jaxb-api:2.3.1')
|
||||
runtime('org.glassfish.jaxb:jaxb-runtime:2.3.1')
|
||||
}
|
||||
}
|
||||
entitiesEnhancing {
|
||||
main {
|
||||
enabled = true
|
||||
}
|
||||
}
|
||||
|
||||
jar {
|
||||
manifest {
|
||||
attributes('App-Component-Id': cuba.artifact.group)
|
||||
attributes('App-Component-Version': cuba.artifact.version + (cuba.artifact.isSnapshot ? '-SNAPSHOT' : ''))
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
configure(coreModule) {
|
||||
|
||||
configurations {
|
||||
jdbc
|
||||
dbscripts
|
||||
}
|
||||
|
||||
dependencies {
|
||||
compile(globalModule)
|
||||
compileOnly(servletApi)
|
||||
jdbc(postgres)
|
||||
testRuntime(postgres)
|
||||
compile('org.apache.poi:poi-ooxml:4.1.1')
|
||||
}
|
||||
|
||||
task cleanConf(description: 'Cleans up conf directory', type: Delete) {
|
||||
delete "$cuba.appHome/${modulePrefix}-core/conf"
|
||||
}
|
||||
|
||||
task deploy(dependsOn: [assemble, cleanConf], type: CubaDeployment) {
|
||||
appName = "${modulePrefix}-core"
|
||||
appJars(modulePrefix + '-global', modulePrefix + '-core')
|
||||
}
|
||||
|
||||
task createDb(dependsOn: assembleDbScripts, description: 'Creates local database', type: CubaDbCreation) {
|
||||
dbms = 'postgres'
|
||||
host = 'localhost:5432'
|
||||
dbName = 'tms'
|
||||
dbUser = 'postgres'
|
||||
dbPassword = 'postgres'
|
||||
}
|
||||
|
||||
task updateDb(dependsOn: assembleDbScripts, description: 'Updates local database', type: CubaDbUpdate) {
|
||||
dbms = 'postgres'
|
||||
host = 'localhost:5432'
|
||||
dbName = 'tms'
|
||||
dbUser = 'postgres'
|
||||
dbPassword = 'postgres'
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
configure(webModule) {
|
||||
configurations {
|
||||
webcontent
|
||||
}
|
||||
|
||||
dependencies {
|
||||
compileOnly(servletApi)
|
||||
compile(globalModule)
|
||||
}
|
||||
|
||||
|
||||
task webArchive(type: Zip) {
|
||||
from file("$buildDir/web")
|
||||
from file('web')
|
||||
classifier = 'web'
|
||||
}
|
||||
|
||||
artifacts {
|
||||
archives webArchive
|
||||
}
|
||||
|
||||
task deployConf(type: Copy) {
|
||||
from file('src')
|
||||
include "/com/cmobile/unifiedtms/ext/**"
|
||||
into "$cuba.appHome/${modulePrefix}/conf"
|
||||
}
|
||||
|
||||
task clearMessagesCache(type: CubaClearMessagesCache) {
|
||||
appName = "${modulePrefix}"
|
||||
}
|
||||
deployConf.dependsOn clearMessagesCache
|
||||
|
||||
task cleanConf(description: 'Cleans up conf directory', type: Delete) {
|
||||
delete "$cuba.appHome/${modulePrefix}/conf"
|
||||
}
|
||||
|
||||
task deploy(dependsOn: [assemble, cleanConf], type: CubaDeployment) {
|
||||
appName = "${modulePrefix}"
|
||||
appJars(modulePrefix + '-global', modulePrefix + '-web')
|
||||
}
|
||||
|
||||
task buildScssThemes(type: CubaWebScssThemeCreation)
|
||||
|
||||
task deployThemes(type: CubaDeployThemeTask, dependsOn: buildScssThemes)
|
||||
|
||||
assemble.dependsOn buildScssThemes
|
||||
|
||||
task themesJar(type: Jar) {
|
||||
from file('themes')
|
||||
classifier = 'themes'
|
||||
}
|
||||
|
||||
artifacts {
|
||||
archives themesJar
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
task undeploy(type: Delete, dependsOn: ":${modulePrefix}-web:cleanConf") {
|
||||
delete("$cuba.tomcat.dir/shared")
|
||||
delete("$cuba.tomcat.dir/webapps/${modulePrefix}-core")
|
||||
delete("$cuba.tomcat.dir/webapps/${modulePrefix}")
|
||||
}
|
||||
|
||||
task restart(dependsOn: ['stop', ":${modulePrefix}-core:deploy", ":${modulePrefix}-web:deploy"], description: 'Redeploys applications and restarts local Tomcat') {
|
||||
doLast {
|
||||
ant.waitfor(maxwait: 6, maxwaitunit: 'second', checkevery: 2, checkeveryunit: 'second') {
|
||||
not {
|
||||
socket(server: 'localhost', port: '8787')
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
restart.finalizedBy start
|
||||
|
||||
BIN
gradle/wrapper/gradle-wrapper.jar
vendored
Normal file
BIN
gradle/wrapper/gradle-wrapper.jar
vendored
Normal file
Binary file not shown.
5
gradle/wrapper/gradle-wrapper.properties
vendored
Normal file
5
gradle/wrapper/gradle-wrapper.properties
vendored
Normal file
@ -0,0 +1,5 @@
|
||||
distributionBase=GRADLE_USER_HOME
|
||||
distributionPath=wrapper/dists
|
||||
distributionUrl=https\://services.gradle.org/distributions/gradle-5.6.4-bin.zip
|
||||
zipStoreBase=GRADLE_USER_HOME
|
||||
zipStorePath=wrapper/dists
|
||||
188
gradlew
vendored
Normal file
188
gradlew
vendored
Normal file
@ -0,0 +1,188 @@
|
||||
#!/usr/bin/env sh
|
||||
|
||||
#
|
||||
# Copyright 2015 the original author or authors.
|
||||
#
|
||||
# Licensed under the Apache License, Version 2.0 (the "License");
|
||||
# you may not use this file except in compliance with the License.
|
||||
# You may obtain a copy of the License at
|
||||
#
|
||||
# https://www.apache.org/licenses/LICENSE-2.0
|
||||
#
|
||||
# Unless required by applicable law or agreed to in writing, software
|
||||
# distributed under the License is distributed on an "AS IS" BASIS,
|
||||
# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
# See the License for the specific language governing permissions and
|
||||
# limitations under the License.
|
||||
#
|
||||
|
||||
##############################################################################
|
||||
##
|
||||
## Gradle start up script for UN*X
|
||||
##
|
||||
##############################################################################
|
||||
|
||||
# Attempt to set APP_HOME
|
||||
# Resolve links: $0 may be a link
|
||||
PRG="$0"
|
||||
# Need this for relative symlinks.
|
||||
while [ -h "$PRG" ] ; do
|
||||
ls=`ls -ld "$PRG"`
|
||||
link=`expr "$ls" : '.*-> \(.*\)$'`
|
||||
if expr "$link" : '/.*' > /dev/null; then
|
||||
PRG="$link"
|
||||
else
|
||||
PRG=`dirname "$PRG"`"/$link"
|
||||
fi
|
||||
done
|
||||
SAVED="`pwd`"
|
||||
cd "`dirname \"$PRG\"`/" >/dev/null
|
||||
APP_HOME="`pwd -P`"
|
||||
cd "$SAVED" >/dev/null
|
||||
|
||||
APP_NAME="Gradle"
|
||||
APP_BASE_NAME=`basename "$0"`
|
||||
|
||||
# Add default JVM options here. You can also use JAVA_OPTS and GRADLE_OPTS to pass JVM options to this script.
|
||||
DEFAULT_JVM_OPTS='"-Xmx64m" "-Xms64m"'
|
||||
|
||||
# Use the maximum available, or set MAX_FD != -1 to use that value.
|
||||
MAX_FD="maximum"
|
||||
|
||||
warn () {
|
||||
echo "$*"
|
||||
}
|
||||
|
||||
die () {
|
||||
echo
|
||||
echo "$*"
|
||||
echo
|
||||
exit 1
|
||||
}
|
||||
|
||||
# OS specific support (must be 'true' or 'false').
|
||||
cygwin=false
|
||||
msys=false
|
||||
darwin=false
|
||||
nonstop=false
|
||||
case "`uname`" in
|
||||
CYGWIN* )
|
||||
cygwin=true
|
||||
;;
|
||||
Darwin* )
|
||||
darwin=true
|
||||
;;
|
||||
MINGW* )
|
||||
msys=true
|
||||
;;
|
||||
NONSTOP* )
|
||||
nonstop=true
|
||||
;;
|
||||
esac
|
||||
|
||||
CLASSPATH=$APP_HOME/gradle/wrapper/gradle-wrapper.jar
|
||||
|
||||
# Determine the Java command to use to start the JVM.
|
||||
if [ -n "$JAVA_HOME" ] ; then
|
||||
if [ -x "$JAVA_HOME/jre/sh/java" ] ; then
|
||||
# IBM's JDK on AIX uses strange locations for the executables
|
||||
JAVACMD="$JAVA_HOME/jre/sh/java"
|
||||
else
|
||||
JAVACMD="$JAVA_HOME/bin/java"
|
||||
fi
|
||||
if [ ! -x "$JAVACMD" ] ; then
|
||||
die "ERROR: JAVA_HOME is set to an invalid directory: $JAVA_HOME
|
||||
|
||||
Please set the JAVA_HOME variable in your environment to match the
|
||||
location of your Java installation."
|
||||
fi
|
||||
else
|
||||
JAVACMD="java"
|
||||
which java >/dev/null 2>&1 || die "ERROR: JAVA_HOME is not set and no 'java' command could be found in your PATH.
|
||||
|
||||
Please set the JAVA_HOME variable in your environment to match the
|
||||
location of your Java installation."
|
||||
fi
|
||||
|
||||
# Increase the maximum file descriptors if we can.
|
||||
if [ "$cygwin" = "false" -a "$darwin" = "false" -a "$nonstop" = "false" ] ; then
|
||||
MAX_FD_LIMIT=`ulimit -H -n`
|
||||
if [ $? -eq 0 ] ; then
|
||||
if [ "$MAX_FD" = "maximum" -o "$MAX_FD" = "max" ] ; then
|
||||
MAX_FD="$MAX_FD_LIMIT"
|
||||
fi
|
||||
ulimit -n $MAX_FD
|
||||
if [ $? -ne 0 ] ; then
|
||||
warn "Could not set maximum file descriptor limit: $MAX_FD"
|
||||
fi
|
||||
else
|
||||
warn "Could not query maximum file descriptor limit: $MAX_FD_LIMIT"
|
||||
fi
|
||||
fi
|
||||
|
||||
# For Darwin, add options to specify how the application appears in the dock
|
||||
if $darwin; then
|
||||
GRADLE_OPTS="$GRADLE_OPTS \"-Xdock:name=$APP_NAME\" \"-Xdock:icon=$APP_HOME/media/gradle.icns\""
|
||||
fi
|
||||
|
||||
# For Cygwin or MSYS, switch paths to Windows format before running java
|
||||
if [ "$cygwin" = "true" -o "$msys" = "true" ] ; then
|
||||
APP_HOME=`cygpath --path --mixed "$APP_HOME"`
|
||||
CLASSPATH=`cygpath --path --mixed "$CLASSPATH"`
|
||||
JAVACMD=`cygpath --unix "$JAVACMD"`
|
||||
|
||||
# We build the pattern for arguments to be converted via cygpath
|
||||
ROOTDIRSRAW=`find -L / -maxdepth 1 -mindepth 1 -type d 2>/dev/null`
|
||||
SEP=""
|
||||
for dir in $ROOTDIRSRAW ; do
|
||||
ROOTDIRS="$ROOTDIRS$SEP$dir"
|
||||
SEP="|"
|
||||
done
|
||||
OURCYGPATTERN="(^($ROOTDIRS))"
|
||||
# Add a user-defined pattern to the cygpath arguments
|
||||
if [ "$GRADLE_CYGPATTERN" != "" ] ; then
|
||||
OURCYGPATTERN="$OURCYGPATTERN|($GRADLE_CYGPATTERN)"
|
||||
fi
|
||||
# Now convert the arguments - kludge to limit ourselves to /bin/sh
|
||||
i=0
|
||||
for arg in "$@" ; do
|
||||
CHECK=`echo "$arg"|egrep -c "$OURCYGPATTERN" -`
|
||||
CHECK2=`echo "$arg"|egrep -c "^-"` ### Determine if an option
|
||||
|
||||
if [ $CHECK -ne 0 ] && [ $CHECK2 -eq 0 ] ; then ### Added a condition
|
||||
eval `echo args$i`=`cygpath --path --ignore --mixed "$arg"`
|
||||
else
|
||||
eval `echo args$i`="\"$arg\""
|
||||
fi
|
||||
i=$((i+1))
|
||||
done
|
||||
case $i in
|
||||
(0) set -- ;;
|
||||
(1) set -- "$args0" ;;
|
||||
(2) set -- "$args0" "$args1" ;;
|
||||
(3) set -- "$args0" "$args1" "$args2" ;;
|
||||
(4) set -- "$args0" "$args1" "$args2" "$args3" ;;
|
||||
(5) set -- "$args0" "$args1" "$args2" "$args3" "$args4" ;;
|
||||
(6) set -- "$args0" "$args1" "$args2" "$args3" "$args4" "$args5" ;;
|
||||
(7) set -- "$args0" "$args1" "$args2" "$args3" "$args4" "$args5" "$args6" ;;
|
||||
(8) set -- "$args0" "$args1" "$args2" "$args3" "$args4" "$args5" "$args6" "$args7" ;;
|
||||
(9) set -- "$args0" "$args1" "$args2" "$args3" "$args4" "$args5" "$args6" "$args7" "$args8" ;;
|
||||
esac
|
||||
fi
|
||||
|
||||
# Escape application args
|
||||
save () {
|
||||
for i do printf %s\\n "$i" | sed "s/'/'\\\\''/g;1s/^/'/;\$s/\$/' \\\\/" ; done
|
||||
echo " "
|
||||
}
|
||||
APP_ARGS=$(save "$@")
|
||||
|
||||
# Collect all arguments for the java command, following the shell quoting and substitution rules
|
||||
eval set -- $DEFAULT_JVM_OPTS $JAVA_OPTS $GRADLE_OPTS "\"-Dorg.gradle.appname=$APP_BASE_NAME\"" -classpath "\"$CLASSPATH\"" org.gradle.wrapper.GradleWrapperMain "$APP_ARGS"
|
||||
|
||||
# by default we should be in the correct project dir, but when run from Finder on Mac, the cwd is wrong
|
||||
if [ "$(uname)" = "Darwin" ] && [ "$HOME" = "$PWD" ]; then
|
||||
cd "$(dirname "$0")"
|
||||
fi
|
||||
|
||||
exec "$JAVACMD" "$@"
|
||||
100
gradlew.bat
vendored
Normal file
100
gradlew.bat
vendored
Normal file
@ -0,0 +1,100 @@
|
||||
@rem
|
||||
@rem Copyright 2015 the original author or authors.
|
||||
@rem
|
||||
@rem Licensed under the Apache License, Version 2.0 (the "License");
|
||||
@rem you may not use this file except in compliance with the License.
|
||||
@rem You may obtain a copy of the License at
|
||||
@rem
|
||||
@rem https://www.apache.org/licenses/LICENSE-2.0
|
||||
@rem
|
||||
@rem Unless required by applicable law or agreed to in writing, software
|
||||
@rem distributed under the License is distributed on an "AS IS" BASIS,
|
||||
@rem WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
@rem See the License for the specific language governing permissions and
|
||||
@rem limitations under the License.
|
||||
@rem
|
||||
|
||||
@if "%DEBUG%" == "" @echo off
|
||||
@rem ##########################################################################
|
||||
@rem
|
||||
@rem Gradle startup script for Windows
|
||||
@rem
|
||||
@rem ##########################################################################
|
||||
|
||||
@rem Set local scope for the variables with windows NT shell
|
||||
if "%OS%"=="Windows_NT" setlocal
|
||||
|
||||
set DIRNAME=%~dp0
|
||||
if "%DIRNAME%" == "" set DIRNAME=.
|
||||
set APP_BASE_NAME=%~n0
|
||||
set APP_HOME=%DIRNAME%
|
||||
|
||||
@rem Add default JVM options here. You can also use JAVA_OPTS and GRADLE_OPTS to pass JVM options to this script.
|
||||
set DEFAULT_JVM_OPTS="-Xmx64m" "-Xms64m"
|
||||
|
||||
@rem Find java.exe
|
||||
if defined JAVA_HOME goto findJavaFromJavaHome
|
||||
|
||||
set JAVA_EXE=java.exe
|
||||
%JAVA_EXE% -version >NUL 2>&1
|
||||
if "%ERRORLEVEL%" == "0" goto init
|
||||
|
||||
echo.
|
||||
echo ERROR: JAVA_HOME is not set and no 'java' command could be found in your PATH.
|
||||
echo.
|
||||
echo Please set the JAVA_HOME variable in your environment to match the
|
||||
echo location of your Java installation.
|
||||
|
||||
goto fail
|
||||
|
||||
:findJavaFromJavaHome
|
||||
set JAVA_HOME=%JAVA_HOME:"=%
|
||||
set JAVA_EXE=%JAVA_HOME%/bin/java.exe
|
||||
|
||||
if exist "%JAVA_EXE%" goto init
|
||||
|
||||
echo.
|
||||
echo ERROR: JAVA_HOME is set to an invalid directory: %JAVA_HOME%
|
||||
echo.
|
||||
echo Please set the JAVA_HOME variable in your environment to match the
|
||||
echo location of your Java installation.
|
||||
|
||||
goto fail
|
||||
|
||||
:init
|
||||
@rem Get command-line arguments, handling Windows variants
|
||||
|
||||
if not "%OS%" == "Windows_NT" goto win9xME_args
|
||||
|
||||
:win9xME_args
|
||||
@rem Slurp the command line arguments.
|
||||
set CMD_LINE_ARGS=
|
||||
set _SKIP=2
|
||||
|
||||
:win9xME_args_slurp
|
||||
if "x%~1" == "x" goto execute
|
||||
|
||||
set CMD_LINE_ARGS=%*
|
||||
|
||||
:execute
|
||||
@rem Setup the command line
|
||||
|
||||
set CLASSPATH=%APP_HOME%\gradle\wrapper\gradle-wrapper.jar
|
||||
|
||||
@rem Execute Gradle
|
||||
"%JAVA_EXE%" %DEFAULT_JVM_OPTS% %JAVA_OPTS% %GRADLE_OPTS% "-Dorg.gradle.appname=%APP_BASE_NAME%" -classpath "%CLASSPATH%" org.gradle.wrapper.GradleWrapperMain %CMD_LINE_ARGS%
|
||||
|
||||
:end
|
||||
@rem End local scope for the variables with windows NT shell
|
||||
if "%ERRORLEVEL%"=="0" goto mainEnd
|
||||
|
||||
:fail
|
||||
rem Set variable GRADLE_EXIT_CONSOLE if you need the _script_ return code instead of
|
||||
rem the _cmd.exe /c_ return code!
|
||||
if not "" == "%GRADLE_EXIT_CONSOLE%" exit 1
|
||||
exit /b 1
|
||||
|
||||
:mainEnd
|
||||
if "%OS%"=="Windows_NT" endlocal
|
||||
|
||||
:omega
|
||||
104
modules/core/.classpath
Normal file
104
modules/core/.classpath
Normal file
@ -0,0 +1,104 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<classpath>
|
||||
<classpathentry path="bin" kind="output"/>
|
||||
<classpathentry kind="src" path="src"/>
|
||||
<classpathentry kind="con" path="org.eclipse.jdt.launching.JRE_CONTAINER/org.eclipse.jdt.internal.debug.ui.launcher.StandardVMType/JavaSE-1.8/"/>
|
||||
<classpathentry kind="src" path="/tms-global"/>
|
||||
<classpathentry sourcepath="C:/Users/Jaka/.gradle/caches/modules-2/files-2.1/de.diedavids.cuba.dataimport/dataimport-core/0.7.0/6006893c37bbc0c2e8f90b6f49710dcf77d32990/dataimport-core-0.7.0-sources.jar" kind="lib" path="C:/Users/Jaka/.gradle/caches/modules-2/files-2.1/de.diedavids.cuba.dataimport/dataimport-core/0.7.0/b171af0372c24dbb835e15c63122b1407d71016a/dataimport-core-0.7.0.jar"/>
|
||||
<classpathentry sourcepath="C:/Users/Jaka/.gradle/caches/modules-2/files-2.1/de.balvi.cuba.declarativecontrollers/declarativecontrollers-core/0.7.0/59c7bdeffdada4c86b6dea6f35e89fba8c93c9f/declarativecontrollers-core-0.7.0-sources.jar" kind="lib" path="C:/Users/Jaka/.gradle/caches/modules-2/files-2.1/de.balvi.cuba.declarativecontrollers/declarativecontrollers-core/0.7.0/81a51752a0e934ea4c010b4a7d0576a406186c69/declarativecontrollers-core-0.7.0.jar"/>
|
||||
<classpathentry sourcepath="C:/Users/Jaka/.gradle/caches/modules-2/files-2.1/com.haulmont.cuba/cuba-core/6.10.2/e86efd445e0ab38baaa9969cf12b248eea912728/cuba-core-6.10.2-sources.jar" kind="lib" path="C:/Users/Jaka/.gradle/caches/modules-2/files-2.1/com.haulmont.cuba/cuba-core/6.10.2/eb7d3be69d77eab2897cfe5ad32915dfb3ed6dba/cuba-core-6.10.2.jar"/>
|
||||
<classpathentry sourcepath="C:/Users/Jaka/.gradle/caches/modules-2/files-2.1/de.diedavids.cuba.dataimport/dataimport-global/0.7.0/c921e4fd0361350b8341b31e8a1b0e8b40f4dbac/dataimport-global-0.7.0-sources.jar" kind="lib" path="C:/Users/Jaka/.gradle/caches/modules-2/files-2.1/de.diedavids.cuba.dataimport/dataimport-global/0.7.0/1d5e7e39795855b6f07af94cab79f398cce2fd65/dataimport-global-0.7.0.jar"/>
|
||||
<classpathentry sourcepath="C:/Users/Jaka/.gradle/caches/modules-2/files-2.1/de.balvi.cuba.declarativecontrollers/declarativecontrollers-global/0.7.0/5e1c9986d7cc8484aeceafccf69beef6b3af711b/declarativecontrollers-global-0.7.0-sources.jar" kind="lib" path="C:/Users/Jaka/.gradle/caches/modules-2/files-2.1/de.balvi.cuba.declarativecontrollers/declarativecontrollers-global/0.7.0/4c37887735fa0a348eeb0d7de715636ad5b7ab4f/declarativecontrollers-global-0.7.0.jar"/>
|
||||
<classpathentry sourcepath="C:/Users/Jaka/.gradle/caches/modules-2/files-2.1/com.haulmont.cuba/cuba-global/6.10.2/a1938a8c96f1412a077f89a6b28ab79f4f04ff75/cuba-global-6.10.2-sources.jar" kind="lib" path="C:/Users/Jaka/.gradle/caches/modules-2/files-2.1/com.haulmont.cuba/cuba-global/6.10.2/927d4aad0a814711b2d93bce3564b0e6ae64ff93/cuba-global-6.10.2.jar"/>
|
||||
<classpathentry kind="lib" path="C:/Users/Jaka/.m2/repository/org/apache/httpcomponents/httpclient/4.5.6/httpclient-4.5.6.jar"/>
|
||||
<classpathentry kind="lib" path="C:/Users/Jaka/.m2/repository/org/apache/httpcomponents/httpcore/4.4.10/httpcore-4.4.10.jar"/>
|
||||
<classpathentry sourcepath="C:/Users/Jaka/.gradle/caches/modules-2/files-2.1/org.springframework/spring-context-support/4.3.18.RELEASE/651332ae9afa3fd65eda36220e388585cb43f19c/spring-context-support-4.3.18.RELEASE-sources.jar" kind="lib" path="C:/Users/Jaka/.gradle/caches/modules-2/files-2.1/org.springframework/spring-context-support/4.3.18.RELEASE/d14d5b7c7fd060e345d5aebbe151e27d2c69ba6a/spring-context-support-4.3.18.RELEASE.jar"/>
|
||||
<classpathentry sourcepath="C:/Users/Jaka/.gradle/caches/modules-2/files-2.1/org.springframework/spring-orm/4.3.18.RELEASE/8bf0e478e286f5b75144bf63f5057e4803d4025f/spring-orm-4.3.18.RELEASE-sources.jar" kind="lib" path="C:/Users/Jaka/.gradle/caches/modules-2/files-2.1/org.springframework/spring-orm/4.3.18.RELEASE/f5f7cef67e9729f0f96a89441ae24980c7339da8/spring-orm-4.3.18.RELEASE.jar"/>
|
||||
<classpathentry sourcepath="C:/Users/Jaka/.gradle/caches/modules-2/files-2.1/org.springframework/spring-jdbc/4.3.18.RELEASE/e2319dc9eb4f3d370ec69ea5a2b18ac8cf079364/spring-jdbc-4.3.18.RELEASE-sources.jar" kind="lib" path="C:/Users/Jaka/.gradle/caches/modules-2/files-2.1/org.springframework/spring-jdbc/4.3.18.RELEASE/816bc40759cd07ec50b86b1472aa021813387114/spring-jdbc-4.3.18.RELEASE.jar"/>
|
||||
<classpathentry sourcepath="C:/Users/Jaka/.gradle/caches/modules-2/files-2.1/org.springframework/spring-tx/4.3.18.RELEASE/6ee16178cb0f8692ffaa35684a86c68b7f7f27d1/spring-tx-4.3.18.RELEASE-sources.jar" kind="lib" path="C:/Users/Jaka/.gradle/caches/modules-2/files-2.1/org.springframework/spring-tx/4.3.18.RELEASE/b6b7938f7d8ba412b6663a8b950592557c2d996e/spring-tx-4.3.18.RELEASE.jar"/>
|
||||
<classpathentry sourcepath="C:/Users/Jaka/.gradle/caches/modules-2/files-2.1/org.springframework/spring-webmvc/4.3.18.RELEASE/2c83099cbc605c1a6317adacb9e8e274dd804408/spring-webmvc-4.3.18.RELEASE-sources.jar" kind="lib" path="C:/Users/Jaka/.gradle/caches/modules-2/files-2.1/org.springframework/spring-webmvc/4.3.18.RELEASE/67ad7f59830df97ab73f8c7ab53ea33ae7dcb68/spring-webmvc-4.3.18.RELEASE.jar"/>
|
||||
<classpathentry sourcepath="C:/Users/Jaka/.gradle/caches/modules-2/files-2.1/org.springframework/spring-web/4.3.18.RELEASE/119af634ec8be34e3c8c695e05f60f84b03fa7b1/spring-web-4.3.18.RELEASE-sources.jar" kind="lib" path="C:/Users/Jaka/.gradle/caches/modules-2/files-2.1/org.springframework/spring-web/4.3.18.RELEASE/e41042a70a7d80da52261c1dfc569c7518b70dce/spring-web-4.3.18.RELEASE.jar"/>
|
||||
<classpathentry sourcepath="C:/Users/Jaka/.gradle/caches/modules-2/files-2.1/org.springframework/spring-context/4.3.18.RELEASE/6cf1f5915d2db41c55992ddcea5f3361b8fcbc11/spring-context-4.3.18.RELEASE-sources.jar" kind="lib" path="C:/Users/Jaka/.gradle/caches/modules-2/files-2.1/org.springframework/spring-context/4.3.18.RELEASE/d302953b509e6d380856e245bf80c29770c08c98/spring-context-4.3.18.RELEASE.jar"/>
|
||||
<classpathentry sourcepath="C:/Users/Jaka/.gradle/caches/modules-2/files-2.1/org.springframework/spring-aop/4.3.18.RELEASE/a46658c148c8e9c89a80c08535283189d7d5912d/spring-aop-4.3.18.RELEASE-sources.jar" kind="lib" path="C:/Users/Jaka/.gradle/caches/modules-2/files-2.1/org.springframework/spring-aop/4.3.18.RELEASE/dd930265a504563d76de79864ae3196f6e9035e0/spring-aop-4.3.18.RELEASE.jar"/>
|
||||
<classpathentry sourcepath="C:/Users/Jaka/.gradle/caches/modules-2/files-2.1/org.springframework/spring-beans/4.3.18.RELEASE/bb309de7acfeb3e4d89095b3e7a19809252e804e/spring-beans-4.3.18.RELEASE-sources.jar" kind="lib" path="C:/Users/Jaka/.gradle/caches/modules-2/files-2.1/org.springframework/spring-beans/4.3.18.RELEASE/27460686b16b3ffee60bb3365cd56bba6ed860ff/spring-beans-4.3.18.RELEASE.jar"/>
|
||||
<classpathentry sourcepath="C:/Users/Jaka/.gradle/caches/modules-2/files-2.1/org.springframework/spring-expression/4.3.18.RELEASE/d486e8421316cb392e7f9e595e59d0fc459e0048/spring-expression-4.3.18.RELEASE-sources.jar" kind="lib" path="C:/Users/Jaka/.gradle/caches/modules-2/files-2.1/org.springframework/spring-expression/4.3.18.RELEASE/64f2270bfd9d615c8c3b9d94995867f39391ed30/spring-expression-4.3.18.RELEASE.jar"/>
|
||||
<classpathentry sourcepath="C:/Users/Jaka/.gradle/caches/modules-2/files-2.1/org.springframework/spring-core/4.3.18.RELEASE/6ce871ab6fbcc92da74aaa53861a33828b20e346/spring-core-4.3.18.RELEASE-sources.jar" kind="lib" path="C:/Users/Jaka/.gradle/caches/modules-2/files-2.1/org.springframework/spring-core/4.3.18.RELEASE/4acbce682c3dfe38181d57b7e0792e2cc21e4f77/spring-core-4.3.18.RELEASE.jar"/>
|
||||
<classpathentry sourcepath="C:/Users/Jaka/.gradle/caches/modules-2/files-2.1/com.xlson.groovycsv/groovycsv/1.3/4e3465b8693c19d325577c793ff6229b8d0ff90d/groovycsv-1.3-sources.jar" kind="lib" path="C:/Users/Jaka/.gradle/caches/modules-2/files-2.1/com.xlson.groovycsv/groovycsv/1.3/b7ca09d45abdb43579b49d911fef8e887726aebb/groovycsv-1.3.jar"/>
|
||||
<classpathentry sourcepath="C:/Users/Jaka/.gradle/caches/modules-2/files-2.1/com.opencsv/opencsv/4.0/757a89a7afdda196a5dc0a187e80f2888c54cf6b/opencsv-4.0-sources.jar" kind="lib" path="C:/Users/Jaka/.gradle/caches/modules-2/files-2.1/com.opencsv/opencsv/4.0/2b63c820c41cd1666df42f1ba296da9894961e59/opencsv-4.0.jar"/>
|
||||
<classpathentry kind="lib" path="C:/Users/Jaka/.m2/repository/commons-beanutils/commons-beanutils/1.9.3/commons-beanutils-1.9.3.jar"/>
|
||||
<classpathentry kind="lib" path="C:/Users/Jaka/.m2/repository/commons-logging/commons-logging/1.2/commons-logging-1.2.jar"/>
|
||||
<classpathentry sourcepath="C:/Users/Jaka/.gradle/caches/modules-2/files-2.1/org.apache.poi/poi-ooxml/3.17/c9967472b96ef92372352958dcfd3e8e0e5bd2d0/poi-ooxml-3.17-sources.jar" kind="lib" path="C:/Users/Jaka/.gradle/caches/modules-2/files-2.1/org.apache.poi/poi-ooxml/3.17/7d8c44407178b73246462842bf1e206e99c8e0a/poi-ooxml-3.17.jar"/>
|
||||
<classpathentry sourcepath="C:/Users/Jaka/.gradle/caches/modules-2/files-2.1/org.apache.poi/poi/3.17/9d185f2c484774285585e76f5f1d887208482f93/poi-3.17-sources.jar" kind="lib" path="C:/Users/Jaka/.gradle/caches/modules-2/files-2.1/org.apache.poi/poi/3.17/ae92292a2043888b40d418da97dc0b669fde326/poi-3.17.jar"/>
|
||||
<classpathentry kind="lib" path="C:/Users/Jaka/.m2/repository/commons-codec/commons-codec/1.11/commons-codec-1.11.jar"/>
|
||||
<classpathentry sourcepath="C:/Users/Jaka/.gradle/caches/modules-2/files-2.1/com.haulmont.cuba/cuba-shared-lib/6.10.2/2b3bb8ca6d04f5579add5531bc3459d0d0a3310d/cuba-shared-lib-6.10.2-sources.jar" kind="lib" path="C:/Users/Jaka/.gradle/caches/modules-2/files-2.1/com.haulmont.cuba/cuba-shared-lib/6.10.2/d71524079a3264904b73a66167d2235ba83b08f2/cuba-shared-lib-6.10.2.jar"/>
|
||||
<classpathentry sourcepath="C:/Users/Jaka/.gradle/caches/modules-2/files-2.1/org.hibernate/hibernate-validator/5.4.2.Final/516bae171605df512d4475ecac22683e10e538a2/hibernate-validator-5.4.2.Final-sources.jar" kind="lib" path="C:/Users/Jaka/.gradle/caches/modules-2/files-2.1/org.hibernate/hibernate-validator/5.4.2.Final/80d76bfdf5243c2e70ef16839708ca2d522ec21e/hibernate-validator-5.4.2.Final.jar"/>
|
||||
<classpathentry kind="lib" path="C:/Users/Jaka/.m2/repository/javax/validation/validation-api/1.1.0.Final/validation-api-1.1.0.Final.jar"/>
|
||||
<classpathentry sourcepath="C:/Users/Jaka/.gradle/caches/modules-2/files-2.1/com.thoughtworks.xstream/xstream/1.4.10/24b0de5fa33b368f5fe8f9eb5242343bb39d3abb/xstream-1.4.10-sources.jar" kind="lib" path="C:/Users/Jaka/.gradle/caches/modules-2/files-2.1/com.thoughtworks.xstream/xstream/1.4.10/dfecae23647abc9d9fd0416629a4213a3882b101/xstream-1.4.10.jar"/>
|
||||
<classpathentry sourcepath="C:/Users/Jaka/.gradle/caches/modules-2/files-2.1/org.jgroups/jgroups/3.6.16.Final/548ddf72565fd05436bc722e65a89c5c4e529697/jgroups-3.6.16.Final-sources.jar" kind="lib" path="C:/Users/Jaka/.gradle/caches/modules-2/files-2.1/org.jgroups/jgroups/3.6.16.Final/396bc093056ae78daff4e351a3eb4d9d768b466d/jgroups-3.6.16.Final.jar"/>
|
||||
<classpathentry sourcepath="C:/Users/Jaka/.gradle/caches/modules-2/files-2.1/org.aspectj/aspectjrt/1.9.1/c58de79bf5462833455170c9f34e11c82accca36/aspectjrt-1.9.1-sources.jar" kind="lib" path="C:/Users/Jaka/.gradle/caches/modules-2/files-2.1/org.aspectj/aspectjrt/1.9.1/84b05e2d360c83ce9fd1780ab2b7f36565110b9c/aspectjrt-1.9.1.jar"/>
|
||||
<classpathentry sourcepath="C:/Users/Jaka/.gradle/caches/modules-2/files-2.1/org.aspectj/aspectjweaver/1.9.1/5d285d47780839e72fe80a33922f9331068d143c/aspectjweaver-1.9.1-sources.jar" kind="lib" path="C:/Users/Jaka/.gradle/caches/modules-2/files-2.1/org.aspectj/aspectjweaver/1.9.1/286d98dc6bed3021f76a241d593fd713515777dd/aspectjweaver-1.9.1.jar"/>
|
||||
<classpathentry sourcepath="C:/Users/Jaka/.gradle/caches/modules-2/files-2.1/org.mybatis/mybatis/3.2.8/287bc9f8485a85211d7a900fe43c74264ee0561b/mybatis-3.2.8-sources.jar" kind="lib" path="C:/Users/Jaka/.gradle/caches/modules-2/files-2.1/org.mybatis/mybatis/3.2.8/7b6bf82cea13570b5290d6ed841283a1fcce170/mybatis-3.2.8.jar"/>
|
||||
<classpathentry sourcepath="C:/Users/Jaka/.gradle/caches/modules-2/files-2.1/org.mybatis/mybatis-spring/1.2.5/34e718ab6cd71ea58628f60bf78a3a9b54dac6f9/mybatis-spring-1.2.5-sources.jar" kind="lib" path="C:/Users/Jaka/.gradle/caches/modules-2/files-2.1/org.mybatis/mybatis-spring/1.2.5/97ce6356033d2231081a0e7fa0aecb73a6fa0afd/mybatis-spring-1.2.5.jar"/>
|
||||
<classpathentry sourcepath="C:/Users/Jaka/.gradle/caches/modules-2/files-2.1/org.jsoup/jsoup/1.11.3/871302b15d8cee9bfb393c4f1d0386b17646d8d1/jsoup-1.11.3-sources.jar" kind="lib" path="C:/Users/Jaka/.gradle/caches/modules-2/files-2.1/org.jsoup/jsoup/1.11.3/36da09a8f68484523fa2aaa100399d612b247d67/jsoup-1.11.3.jar"/>
|
||||
<classpathentry sourcepath="C:/Users/Jaka/.gradle/caches/modules-2/files-2.1/org.codehaus.groovy/groovy-all/2.4.15/ae189e50a0cc42945c556ab4c7f0f19c6e0faa7c/groovy-all-2.4.15-sources.jar" kind="lib" path="C:/Users/Jaka/.gradle/caches/modules-2/files-2.1/org.codehaus.groovy/groovy-all/2.4.15/423a17aeb2f64bc6f76e8e44265a548bec80fd42/groovy-all-2.4.15.jar"/>
|
||||
<classpathentry sourcepath="C:/Users/Jaka/.m2/repository/commons-lang/commons-lang/2.6/commons-lang-2.6-sources.jar" kind="lib" path="C:/Users/Jaka/.m2/repository/commons-lang/commons-lang/2.6/commons-lang-2.6.jar"/>
|
||||
<classpathentry sourcepath="C:/Users/Jaka/.gradle/caches/modules-2/files-2.1/org.apache.commons/commons-text/1.1/f0770f7f0472bf120ada47beecadce4056fbd20a/commons-text-1.1-sources.jar" kind="lib" path="C:/Users/Jaka/.gradle/caches/modules-2/files-2.1/org.apache.commons/commons-text/1.1/c336bf600f44b88af356c8a85eef4af822b06a4d/commons-text-1.1.jar"/>
|
||||
<classpathentry sourcepath="C:/Users/Jaka/.gradle/caches/modules-2/files-2.1/org.apache.commons/commons-lang3/3.7/e7e36219edde1c66c93495a75490d8f526c377cb/commons-lang3-3.7-sources.jar" kind="lib" path="C:/Users/Jaka/.gradle/caches/modules-2/files-2.1/org.apache.commons/commons-lang3/3.7/557edd918fd41f9260963583ebf5a61a43a6b423/commons-lang3-3.7.jar"/>
|
||||
<classpathentry sourcepath="C:/Users/Jaka/.gradle/caches/modules-2/files-2.1/org.apache.commons/commons-collections4/4.2/e8dd003d43b1f7dba173fb7e63f5c0b823f5e5c6/commons-collections4-4.2-sources.jar" kind="lib" path="C:/Users/Jaka/.gradle/caches/modules-2/files-2.1/org.apache.commons/commons-collections4/4.2/54ebea0a5b653d3c680131e73fe807bb8f78c4ed/commons-collections4-4.2.jar"/>
|
||||
<classpathentry sourcepath="C:/Users/Jaka/.gradle/caches/modules-2/files-2.1/commons-io/commons-io/2.6/2566800dc841d9d2c5a0d34d807e45d4107dbbdf/commons-io-2.6-sources.jar" kind="lib" path="C:/Users/Jaka/.gradle/caches/modules-2/files-2.1/commons-io/commons-io/2.6/815893df5f31da2ece4040fe0a12fd44b577afaf/commons-io-2.6.jar"/>
|
||||
<classpathentry sourcepath="C:/Users/Jaka/.gradle/caches/modules-2/files-2.1/commons-cli/commons-cli/1.4/40dfd9fdef125e19136135e68d54af6d9b0cfbb8/commons-cli-1.4-sources.jar" kind="lib" path="C:/Users/Jaka/.gradle/caches/modules-2/files-2.1/commons-cli/commons-cli/1.4/c51c00206bb913cd8612b24abd9fa98ae89719b1/commons-cli-1.4.jar"/>
|
||||
<classpathentry sourcepath="C:/Users/Jaka/.gradle/caches/modules-2/files-2.1/org.apache.commons/commons-pool2/2.6.0/6b5036e509a52fe820c9c5a42dbf341f948e729f/commons-pool2-2.6.0-sources.jar" kind="lib" path="C:/Users/Jaka/.gradle/caches/modules-2/files-2.1/org.apache.commons/commons-pool2/2.6.0/df5f4f61183daa8c4c1a9361c7b3ce2b67218eb2/commons-pool2-2.6.0.jar"/>
|
||||
<classpathentry sourcepath="C:/Users/Jaka/.gradle/caches/modules-2/files-2.1/org.apache.commons/commons-compress/1.18/a25b942b99fde2cc2913ab39ad34abc0df4f5eb9/commons-compress-1.18-sources.jar" kind="lib" path="C:/Users/Jaka/.gradle/caches/modules-2/files-2.1/org.apache.commons/commons-compress/1.18/1191f9f2bc0c47a8cce69193feb1ff0a8bcb37d5/commons-compress-1.18.jar"/>
|
||||
<classpathentry kind="lib" path="C:/Users/Jaka/.m2/repository/dom4j/dom4j/1.6.1/dom4j-1.6.1.jar"/>
|
||||
<classpathentry kind="lib" path="C:/Users/Jaka/.m2/repository/xml-apis/xml-apis/1.4.01/xml-apis-1.4.01.jar"/>
|
||||
<classpathentry sourcepath="C:/Users/Jaka/.gradle/caches/modules-2/files-2.1/javax/javaee-api/7.0/a0c99c2a5626efb823da1500786e92c1bf6a57cf/javaee-api-7.0-sources.jar" kind="lib" path="C:/Users/Jaka/.gradle/caches/modules-2/files-2.1/javax/javaee-api/7.0/51399f902cc27a808122edcbebfaa1ad989954ba/javaee-api-7.0.jar"/>
|
||||
<classpathentry sourcepath="C:/Users/Jaka/.gradle/caches/modules-2/files-2.1/com.sun.mail/javax.mail/1.5.4/9f065b7cdbd3bc17d5b500a46933f597f5fd1aaf/javax.mail-1.5.4-sources.jar" kind="lib" path="C:/Users/Jaka/.gradle/caches/modules-2/files-2.1/com.sun.mail/javax.mail/1.5.4/2dd6b709ca0d35853a6061c83434a9b94533b877/javax.mail-1.5.4.jar"/>
|
||||
<classpathentry kind="lib" path="C:/Users/Jaka/.m2/repository/javax/activation/activation/1.1.1/activation-1.1.1.jar"/>
|
||||
<classpathentry kind="lib" path="C:/Users/Jaka/.m2/repository/ch/qos/logback/logback-classic/1.2.3/logback-classic-1.2.3.jar"/>
|
||||
<classpathentry kind="lib" path="C:/Users/Jaka/.m2/repository/org/slf4j/log4j-over-slf4j/1.7.25/log4j-over-slf4j-1.7.25.jar"/>
|
||||
<classpathentry sourcepath="C:/Users/Jaka/.gradle/caches/modules-2/files-2.1/org.perf4j/perf4j/0.9.16/14b029a24faabf012c17ffc8e573f6a2f5065f51/perf4j-0.9.16-sources.jar" kind="lib" path="C:/Users/Jaka/.gradle/caches/modules-2/files-2.1/org.perf4j/perf4j/0.9.16/a387572ec3d8399aa894662cfd63babb8e161f43/perf4j-0.9.16.jar"/>
|
||||
<classpathentry kind="lib" path="C:/Users/Jaka/.m2/repository/com/google/code/findbugs/jsr305/3.0.2/jsr305-3.0.2.jar"/>
|
||||
<classpathentry kind="lib" path="C:/Users/Jaka/.m2/repository/antlr/antlr/2.7.7/antlr-2.7.7.jar"/>
|
||||
<classpathentry sourcepath="C:/Users/Jaka/.gradle/caches/modules-2/files-2.1/org.antlr/antlr-runtime/3.5.2/5214ea45dd20d3a2e4caa6f1ad2248ad107e0daf/antlr-runtime-3.5.2-sources.jar" kind="lib" path="C:/Users/Jaka/.gradle/caches/modules-2/files-2.1/org.antlr/antlr-runtime/3.5.2/cd9cd41361c155f3af0f653009dcecb08d8b4afd/antlr-runtime-3.5.2.jar"/>
|
||||
<classpathentry sourcepath="C:/Users/Jaka/.gradle/caches/modules-2/files-2.1/com.google.guava/guava/19.0/91a4d115400e904f22b03a78deb355e9ea803cd4/guava-19.0-sources.jar" kind="lib" path="C:/Users/Jaka/.gradle/caches/modules-2/files-2.1/com.google.guava/guava/19.0/6ce200f6b23222af3d8abb6b6459e6c44f4bb0e9/guava-19.0.jar"/>
|
||||
<classpathentry kind="lib" path="C:/Users/Jaka/.m2/repository/org/eclipse/persistence/javax.persistence/2.1.0/javax.persistence-2.1.0.jar"/>
|
||||
<classpathentry sourcepath="C:/Users/Jaka/.gradle/caches/modules-2/files-2.1/org.eclipse.persistence/commonj.sdo/2.1.1/6de70daec63068c07df2a87507cafb2cc34ef2b1/commonj.sdo-2.1.1-sources.jar" kind="lib" path="C:/Users/Jaka/.gradle/caches/modules-2/files-2.1/org.eclipse.persistence/commonj.sdo/2.1.1/90d4c89ce0a69f58619f1a247bbf420122139ff5/commonj.sdo-2.1.1.jar"/>
|
||||
<classpathentry sourcepath="C:/Users/Jaka/.gradle/caches/modules-2/files-2.1/org.glassfish/javax.json/1.0.4/ef782abad0d3f1d30644c4023a6bbc6fe371e23a/javax.json-1.0.4-sources.jar" kind="lib" path="C:/Users/Jaka/.gradle/caches/modules-2/files-2.1/org.glassfish/javax.json/1.0.4/3178f73569fd7a1e5ffc464e680f7a8cc784b85a/javax.json-1.0.4.jar"/>
|
||||
<classpathentry sourcepath="C:/Users/Jaka/.gradle/caches/modules-2/files-2.1/com.haulmont.thirdparty/eclipselink/2.6.2.cuba24/6e5fd52a331343bbb7ca765ee02a892d541c6d23/eclipselink-2.6.2.cuba24-sources.jar" kind="lib" path="C:/Users/Jaka/.gradle/caches/modules-2/files-2.1/com.haulmont.thirdparty/eclipselink/2.6.2.cuba24/dd779e5837f4eeb208c741a5d710e597baf0876a/eclipselink-2.6.2.cuba24.jar"/>
|
||||
<classpathentry sourcepath="C:/Users/Jaka/.gradle/caches/modules-2/files-2.1/org.freemarker/freemarker/2.3.28/b9e763fd0149515ec3b19cc7025385e7a177bdb0/freemarker-2.3.28-sources.jar" kind="lib" path="C:/Users/Jaka/.gradle/caches/modules-2/files-2.1/org.freemarker/freemarker/2.3.28/7200064467a935052f99d114c2c05c3d189bc6d6/freemarker-2.3.28.jar"/>
|
||||
<classpathentry sourcepath="C:/Users/Jaka/.m2/repository/aopalliance/aopalliance/1.0/aopalliance-1.0-sources.jar" kind="lib" path="C:/Users/Jaka/.m2/repository/aopalliance/aopalliance/1.0/aopalliance-1.0.jar"/>
|
||||
<classpathentry sourcepath="C:/Users/Jaka/.gradle/caches/modules-2/files-2.1/com.esotericsoftware/kryo-shaded/4.0.1/637c81fbbb27f73e7f6132e138993c4caf209fdc/kryo-shaded-4.0.1-sources.jar" kind="lib" path="C:/Users/Jaka/.gradle/caches/modules-2/files-2.1/com.esotericsoftware/kryo-shaded/4.0.1/8183761ef13a75056fa479ab4e8cbe799f433d5a/kryo-shaded-4.0.1.jar"/>
|
||||
<classpathentry sourcepath="C:/Users/Jaka/.gradle/caches/modules-2/files-2.1/de.javakaffee/kryo-serializers/0.38/50f26a740a76642623302a6532b16a184da2ebac/kryo-serializers-0.38-sources.jar" kind="lib" path="C:/Users/Jaka/.gradle/caches/modules-2/files-2.1/de.javakaffee/kryo-serializers/0.38/6d02b343126c76048b52d6a8c015b0822a9dcb13/kryo-serializers-0.38.jar"/>
|
||||
<classpathentry sourcepath="C:/Users/Jaka/.gradle/caches/modules-2/files-2.1/org.json/json/20180130/66ab57acbb9086d16201c2eafa2145d2b914bb26/json-20180130-sources.jar" kind="lib" path="C:/Users/Jaka/.gradle/caches/modules-2/files-2.1/org.json/json/20180130/26ba2ec0e791a32ea5dfbedfcebf36447ee5b12c/json-20180130.jar"/>
|
||||
<classpathentry sourcepath="C:/Users/Jaka/.gradle/caches/modules-2/files-2.1/com.google.code.gson/gson/2.8.5/c5b4c491aecb72e7c32a78da0b5c6b9cda8dee0f/gson-2.8.5-sources.jar" kind="lib" path="C:/Users/Jaka/.gradle/caches/modules-2/files-2.1/com.google.code.gson/gson/2.8.5/f645ed69d595b24d4cf8b3fbb64cc505bede8829/gson-2.8.5.jar"/>
|
||||
<classpathentry kind="lib" path="C:/Users/Jaka/.m2/repository/org/glassfish/web/javax.el/2.2.6/javax.el-2.2.6.jar"/>
|
||||
<classpathentry kind="lib" path="C:/Users/Jaka/.m2/repository/xmlpull/xmlpull/1.1.3.1/xmlpull-1.1.3.1.jar"/>
|
||||
<classpathentry kind="lib" path="C:/Users/Jaka/.m2/repository/xpp3/xpp3_min/1.1.4c/xpp3_min-1.1.4c.jar"/>
|
||||
<classpathentry kind="lib" path="C:/Users/Jaka/.gradle/caches/modules-2/files-2.1/org.apache.poi/poi-ooxml-schemas/3.17/890114bfa82f5b6380ea0e9b0bf49b0af797b414/poi-ooxml-schemas-3.17.jar"/>
|
||||
<classpathentry sourcepath="C:/Users/Jaka/.gradle/caches/modules-2/files-2.1/com.github.virtuald/curvesapi/1.04/5c01708d122c6a61e90716e931b58226d8261312/curvesapi-1.04-sources.jar" kind="lib" path="C:/Users/Jaka/.gradle/caches/modules-2/files-2.1/com.github.virtuald/curvesapi/1.04/3386abf821719bc89c7685f9eaafaf4a842f0199/curvesapi-1.04.jar"/>
|
||||
<classpathentry kind="lib" path="C:/Users/Jaka/.m2/repository/ch/qos/logback/logback-core/1.2.3/logback-core-1.2.3.jar"/>
|
||||
<classpathentry kind="lib" path="C:/Users/Jaka/.m2/repository/org/slf4j/slf4j-api/1.7.25/slf4j-api-1.7.25.jar"/>
|
||||
<classpathentry sourcepath="C:/Users/Jaka/.gradle/caches/modules-2/files-2.1/com.esotericsoftware/minlog/1.3.0/9ee9f7fe99d5acfcb974e28acbad9349fb33a765/minlog-1.3.0-sources.jar" kind="lib" path="C:/Users/Jaka/.gradle/caches/modules-2/files-2.1/com.esotericsoftware/minlog/1.3.0/ff07b5f1b01d2f92bb00a337f9a94873712f0827/minlog-1.3.0.jar"/>
|
||||
<classpathentry sourcepath="C:/Users/Jaka/.gradle/caches/modules-2/files-2.1/org.objenesis/objenesis/2.5.1/36bc7ecec5fb17144916c7012cc1a91a87c0ba95/objenesis-2.5.1-sources.jar" kind="lib" path="C:/Users/Jaka/.gradle/caches/modules-2/files-2.1/org.objenesis/objenesis/2.5.1/272bab9a4e5994757044d1fc43ce480c8cb907a4/objenesis-2.5.1.jar"/>
|
||||
<classpathentry sourcepath="C:/Users/Jaka/.gradle/caches/modules-2/files-2.1/com.google.protobuf/protobuf-java/2.6.1/cf47bfc6a10f85d14bc4c078a48d163b5903a291/protobuf-java-2.6.1-sources.jar" kind="lib" path="C:/Users/Jaka/.gradle/caches/modules-2/files-2.1/com.google.protobuf/protobuf-java/2.6.1/d9521f2aecb909835746b7a5facf612af5e890e8/protobuf-java-2.6.1.jar"/>
|
||||
<classpathentry kind="lib" path="C:/Users/Jaka/.m2/repository/org/jboss/logging/jboss-logging/3.3.0.Final/jboss-logging-3.3.0.Final.jar"/>
|
||||
<classpathentry kind="lib" path="C:/Users/Jaka/.m2/repository/com/fasterxml/classmate/1.3.1/classmate-1.3.1.jar"/>
|
||||
<classpathentry sourcepath="C:/Users/Jaka/.gradle/caches/modules-2/files-2.1/javax.el/javax.el-api/2.2.5/e0836d7362d2c6046daeb7b5e74c9cf078db88e9/javax.el-api-2.2.5-sources.jar" kind="lib" path="C:/Users/Jaka/.gradle/caches/modules-2/files-2.1/javax.el/javax.el-api/2.2.5/370140e991eefb212a6d6baedbce585f00ef76e0/javax.el-api-2.2.5.jar"/>
|
||||
<classpathentry kind="lib" path="C:/Users/Jaka/.gradle/caches/modules-2/files-2.1/org.apache.xmlbeans/xmlbeans/2.6.0/29e80d2dd51f9dcdef8f9ffaee0d4dc1c9bbfc87/xmlbeans-2.6.0.jar"/>
|
||||
<classpathentry kind="lib" path="C:/Users/Jaka/.m2/repository/stax/stax-api/1.0.1/stax-api-1.0.1.jar"/>
|
||||
<classpathentry kind="lib" path="C:/Users/Jaka/.m2/repository/commons-collections/commons-collections/3.2.2/commons-collections-3.2.2.jar"/>
|
||||
<classpathentry sourcepath="C:/Users/Jaka/.gradle/caches/modules-2/files-2.1/com.haulmont.cuba/cuba-core-tests/6.10.2/9724ad4e321b3b7ec010ebe6fa931d6e37c9293c/cuba-core-tests-6.10.2-sources.jar" kind="lib" path="C:/Users/Jaka/.gradle/caches/modules-2/files-2.1/com.haulmont.cuba/cuba-core-tests/6.10.2/70f26ed25462cf544686ef6d9fad2ef8971563b4/cuba-core-tests-6.10.2.jar"/>
|
||||
<classpathentry kind="lib" path="C:/Users/Jaka/.m2/repository/junit/junit/4.12/junit-4.12.jar"/>
|
||||
<classpathentry sourcepath="C:/Users/Jaka/.gradle/caches/modules-2/files-2.1/org.apache.commons/commons-dbcp2/2.5.0/31049a1a792aa8f2cd4ef7069bf1bdbc2eb66846/commons-dbcp2-2.5.0-sources.jar" kind="lib" path="C:/Users/Jaka/.gradle/caches/modules-2/files-2.1/org.apache.commons/commons-dbcp2/2.5.0/731393d6f6d82a31458ea62c036523ab683546c8/commons-dbcp2-2.5.0.jar"/>
|
||||
<classpathentry sourcepath="C:/Users/Jaka/.m2/repository/org/hamcrest/hamcrest-core/1.3/hamcrest-core-1.3-sources.jar" kind="lib" path="C:/Users/Jaka/.m2/repository/org/hamcrest/hamcrest-core/1.3/hamcrest-core-1.3.jar"/>
|
||||
<classpathentry sourcepath="C:/Users/Jaka/.gradle/caches/modules-2/files-2.1/org.jmockit/jmockit/1.15/ed9f985453802141cb2ce8c94f67b19bbef72772/jmockit-1.15-sources.jar" kind="lib" path="C:/Users/Jaka/.gradle/caches/modules-2/files-2.1/org.jmockit/jmockit/1.15/2affc87ab01271349f9a65c6343ef3f09cc9ee8/jmockit-1.15.jar"/>
|
||||
<classpathentry sourcepath="C:/Users/Jaka/.gradle/caches/modules-2/files-2.1/org.postgresql/postgresql/9.4.1212/d007dc0d6b3470582929bae1346c0659a4d448eb/postgresql-9.4.1212-sources.jar" kind="lib" path="C:/Users/Jaka/.gradle/caches/modules-2/files-2.1/org.postgresql/postgresql/9.4.1212/38931d70811d9bfcecf9c06f7222973c038a12de/postgresql-9.4.1212.jar"/>
|
||||
<classpathentry sourcepath="C:/Users/Jaka/.gradle/caches/modules-2/files-2.1/org.apache.tomcat/tomcat-servlet-api/8.0.26/19fcf6ce86d93e9b8313b0a629f713de3327eb69/tomcat-servlet-api-8.0.26-sources.jar" kind="lib" path="C:/Users/Jaka/.gradle/caches/modules-2/files-2.1/org.apache.tomcat/tomcat-servlet-api/8.0.26/89e5a70853f80078b395c6fa7ec387ba5abec0f/tomcat-servlet-api-8.0.26.jar"/>
|
||||
<classpathentry kind="lib" path="C:/Users/Jaka/.m2/repository/com/pras/apk-manifest/1.0/apk-manifest-1.0.jar"/>
|
||||
<classpathentry sourcepath="C:/Users/Jaka/.gradle/caches/modules-2/files-2.1/org.apache.poi/poi-ooxml/3.15/b49e9cf942f8ba4492017a274c6c3480584909d8/poi-ooxml-3.15-sources.jar" kind="lib" path="C:/Users/Jaka/.gradle/caches/modules-2/files-2.1/org.apache.poi/poi-ooxml/3.15/e2800856735b07b8edd417aee07685470216a00f/poi-ooxml-3.15.jar"/>
|
||||
<classpathentry sourcepath="C:/Users/Jaka/.gradle/caches/modules-2/files-2.1/org.apache.poi/poi/3.15/bd552aa859b560a2ab85694f23771b6ef50698dd/poi-3.15-sources.jar" kind="lib" path="C:/Users/Jaka/.gradle/caches/modules-2/files-2.1/org.apache.poi/poi/3.15/965bba8899988008bb2341e300347de62aad5391/poi-3.15.jar"/>
|
||||
<classpathentry kind="lib" path="C:/Users/Jaka/.gradle/caches/modules-2/files-2.1/org.apache.poi/poi-ooxml-schemas/3.15/de4a50ca39de48a19606b35644ecadb2f733c479/poi-ooxml-schemas-3.15.jar"/>
|
||||
<classpathentry kind="lib" path="C:/Users/Jaka/.m2/repository/xml-apis/xml-apis/1.0.b2/xml-apis-1.0.b2.jar"/>
|
||||
<classpathentry kind="lib" path="C:/Users/Jaka/.m2/repository/commons-codec/commons-codec/1.10/commons-codec-1.10.jar"/>
|
||||
<classpathentry kind="lib" path="C:/Users/Jaka/.m2/repository/org/apache/commons/commons-collections4/4.1/commons-collections4-4.1.jar"/>
|
||||
</classpath>
|
||||
18
modules/core/.project
Normal file
18
modules/core/.project
Normal file
@ -0,0 +1,18 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<projectDescription>
|
||||
<name>tms-core</name>
|
||||
<comment></comment>
|
||||
<projects/>
|
||||
<natures>
|
||||
<nature>org.eclipse.jdt.core.javanature</nature>
|
||||
<nature>org.eclipse.jdt.groovy.core.groovyNature</nature>
|
||||
</natures>
|
||||
<buildSpec>
|
||||
<buildCommand>
|
||||
<name>org.eclipse.jdt.core.javabuilder</name>
|
||||
<arguments/>
|
||||
</buildCommand>
|
||||
</buildSpec>
|
||||
<linkedResources/>
|
||||
<filteredResources/>
|
||||
</projectDescription>
|
||||
13
modules/core/.settings/org.eclipse.jdt.core.prefs
Normal file
13
modules/core/.settings/org.eclipse.jdt.core.prefs
Normal file
@ -0,0 +1,13 @@
|
||||
#
|
||||
#Tue Feb 26 15:48:52 ICT 2019
|
||||
org.eclipse.jdt.core.compiler.debug.localVariable=generate
|
||||
org.eclipse.jdt.core.compiler.compliance=1.8
|
||||
org.eclipse.jdt.core.compiler.codegen.unusedLocal=preserve
|
||||
org.eclipse.jdt.core.compiler.debug.sourceFile=generate
|
||||
org.eclipse.jdt.core.compiler.codegen.targetPlatform=1.8
|
||||
org.eclipse.jdt.core.compiler.problem.enumIdentifier=error
|
||||
org.eclipse.jdt.core.compiler.debug.lineNumber=generate
|
||||
eclipse.preferences.version=1
|
||||
org.eclipse.jdt.core.compiler.codegen.inlineJsrBytecode=enabled
|
||||
org.eclipse.jdt.core.compiler.source=1.8
|
||||
org.eclipse.jdt.core.compiler.problem.assertIdentifier=error
|
||||
495
modules/core/db/init/hsql/10.create-db.sql
Normal file
495
modules/core/db/init/hsql/10.create-db.sql
Normal file
@ -0,0 +1,495 @@
|
||||
-- begin TMS_TERMINAL
|
||||
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),
|
||||
--
|
||||
TERMINAL_ID varchar(8) not null,
|
||||
MERCHANT_ID varchar(15) not null,
|
||||
MERCHANT_NAME1 varchar(20) not null,
|
||||
MERCHANT_NAME2 varchar(20),
|
||||
MERCHANT_NAME3 varchar(20),
|
||||
MERCHANT_PASSWORD varchar(6),
|
||||
ADMIN_PASSWORD varchar(6),
|
||||
INITIALISE_PASSWORD varchar(6),
|
||||
TIME_OF_SETTLEMENT integer,
|
||||
SETTLE_TIME1 varchar(4),
|
||||
SETTLE_TIME2 varchar(4),
|
||||
SETTLE_TIME3 varchar(4),
|
||||
PASSWORD_VOID boolean,
|
||||
PASSWORD_ADJUST boolean,
|
||||
PASSWORD_REFUND boolean,
|
||||
PASSWORD_OFFLINE boolean,
|
||||
PUSH_SETTLE_IN_DAYS integer,
|
||||
SETTLE_MAX_TRX_COUNT integer,
|
||||
SETTLE_PERIOD integer,
|
||||
SETTLE_ATTEMPT integer,
|
||||
PROFILE_ID varchar(36),
|
||||
AUTO_SETTLE boolean,
|
||||
TRACK2_TOP_UP_TUNAI varchar(40),
|
||||
REDEMPTION boolean,
|
||||
SMART_SPENDING boolean,
|
||||
LOYALTY_PURSE_ID1 varchar(10),
|
||||
LOYALTY_PURSE_ID2 varchar(10),
|
||||
LOYALTY_PURSE_ID3 varchar(10),
|
||||
EMV_INFORMATION boolean,
|
||||
CVM_ONLINE_PIN_BYPASS boolean,
|
||||
CVM_SIGN_PROMPT_PIN boolean,
|
||||
AUTO_INIT boolean,
|
||||
AUTO_INIT_NII varchar(255),
|
||||
CALL_CENTER1 varchar(255),
|
||||
CALL_CENTER2 varchar(255),
|
||||
IMPORT_DEFAULT boolean,
|
||||
--
|
||||
primary key (ID)
|
||||
)^
|
||||
-- end TMS_TERMINAL
|
||||
|
||||
-- begin TMS_APPLICATION
|
||||
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),
|
||||
--
|
||||
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)
|
||||
)^
|
||||
-- end TMS_APPLICATION
|
||||
|
||||
-- begin TMS_CAPK
|
||||
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)
|
||||
)^
|
||||
-- end TMS_CAPK
|
||||
-- begin TMS_AID
|
||||
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)
|
||||
)^
|
||||
-- end TMS_AID
|
||||
-- begin TMS_CARD
|
||||
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)
|
||||
)^
|
||||
-- end TMS_CARD
|
||||
-- begin TMS_ISSUER
|
||||
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)
|
||||
)^
|
||||
-- end TMS_ISSUER
|
||||
-- begin TMS_ACQUIRER
|
||||
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)
|
||||
)^
|
||||
-- end TMS_ACQUIRER
|
||||
-- begin TMS_PROFILE
|
||||
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)
|
||||
)^
|
||||
-- end TMS_PROFILE
|
||||
-- begin TMS_TLE_SETTING
|
||||
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)
|
||||
)^
|
||||
-- end TMS_TLE_SETTING
|
||||
-- begin TMS_DEVICE
|
||||
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)
|
||||
)^
|
||||
-- end TMS_DEVICE
|
||||
-- begin TMS_TERMINAL_USER
|
||||
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)
|
||||
)^
|
||||
-- end TMS_TERMINAL_USER
|
||||
-- begin TMS_DEVICE_TERMINAL
|
||||
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)
|
||||
)^
|
||||
-- end TMS_DEVICE_TERMINAL
|
||||
-- begin TMS_DEVICE_LOCATION
|
||||
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)
|
||||
)^
|
||||
-- end TMS_DEVICE_LOCATION
|
||||
-- begin TMS_PUBLIC_KEY_SETTING
|
||||
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)
|
||||
)^
|
||||
-- end TMS_PUBLIC_KEY_SETTING
|
||||
-- begin TMS_APPLICATION_THIRD_PARTY
|
||||
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)
|
||||
)^
|
||||
-- end TMS_APPLICATION_THIRD_PARTY
|
||||
-- begin TMS_ISSUER_CARD_DELETE_HISTORY
|
||||
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)
|
||||
)^
|
||||
-- end TMS_ISSUER_CARD_DELETE_HISTORY
|
||||
-- begin TMS_APPLICATION_INTENT
|
||||
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)
|
||||
)^
|
||||
-- end TMS_APPLICATION_INTENT
|
||||
-- begin TMS_LAUNCHER_SETTING
|
||||
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)
|
||||
)^
|
||||
-- end TMS_LAUNCHER_SETTING
|
||||
-- begin TMS_ISSUER_CARD_LINK
|
||||
create table TMS_ISSUER_CARD_LINK (
|
||||
ISSUER_ID varchar(36) not null,
|
||||
CARD_ID varchar(36) not null,
|
||||
primary key (ISSUER_ID, CARD_ID)
|
||||
)^
|
||||
-- end TMS_ISSUER_CARD_LINK
|
||||
-- begin TMS_PROFILE_APPLICATION_THIRD_PARTY_LINK
|
||||
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)
|
||||
)^
|
||||
-- end TMS_PROFILE_APPLICATION_THIRD_PARTY_LINK
|
||||
-- begin TMS_PROFILE_APPLICATION_LINK
|
||||
create table TMS_PROFILE_APPLICATION_LINK (
|
||||
APPLICATION_ID varchar(36) not null,
|
||||
PROFILE_ID varchar(36) not null,
|
||||
primary key (APPLICATION_ID, PROFILE_ID)
|
||||
)^
|
||||
-- end TMS_PROFILE_APPLICATION_LINK
|
||||
-- begin TMS_PROFILE_APPLICATION_INTENT_LINK
|
||||
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)
|
||||
)^
|
||||
-- end TMS_PROFILE_APPLICATION_INTENT_LINK
|
||||
81
modules/core/db/init/hsql/20.create-db.sql
Normal file
81
modules/core/db/init/hsql/20.create-db.sql
Normal file
@ -0,0 +1,81 @@
|
||||
-- begin TMS_TERMINAL
|
||||
alter table TMS_TERMINAL add constraint FK_TMS_TERMINAL_ON_PROFILE foreign key (PROFILE_ID) references TMS_PROFILE(ID)^
|
||||
create unique index IDX_TMS_TERMINAL_UNIQ_TERMINAL_ID on TMS_TERMINAL (TERMINAL_ID) ^
|
||||
create index IDX_TMS_TERMINAL_ON_PROFILE on TMS_TERMINAL (PROFILE_ID)^
|
||||
-- end TMS_TERMINAL
|
||||
-- begin TMS_APPLICATION
|
||||
alter table TMS_APPLICATION add constraint FK_TMS_APPLICATION_ON_APK foreign key (APK_ID) references SYS_FILE(ID)^
|
||||
create index IDX_TMS_APPLICATION_ON_APK on TMS_APPLICATION (APK_ID)^
|
||||
-- end TMS_APPLICATION
|
||||
|
||||
-- begin TMS_ISSUER
|
||||
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)^
|
||||
-- end TMS_ISSUER
|
||||
-- begin TMS_ACQUIRER
|
||||
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)^
|
||||
-- end TMS_ACQUIRER
|
||||
-- begin TMS_PROFILE
|
||||
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)^
|
||||
-- end TMS_PROFILE
|
||||
-- begin TMS_TLE_SETTING
|
||||
create unique index IDX_TMS_TLE_SETTING_UNIQ_TLE_EFT_SEC on TMS_TLE_SETTING (TLE_EFT_SEC) ^
|
||||
-- end TMS_TLE_SETTING
|
||||
-- begin TMS_DEVICE
|
||||
create unique index IDX_TMS_DEVICE_UNIQ_IMEI on TMS_DEVICE (IMEI) ^
|
||||
create unique index IDX_TMS_DEVICE_UNIQ_SN on TMS_DEVICE (SN) ^
|
||||
-- end TMS_DEVICE
|
||||
-- begin TMS_TERMINAL_USER
|
||||
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)^
|
||||
-- end TMS_TERMINAL_USER
|
||||
-- begin TMS_DEVICE_TERMINAL
|
||||
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)^
|
||||
-- end TMS_DEVICE_TERMINAL
|
||||
-- begin TMS_DEVICE_LOCATION
|
||||
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)^
|
||||
-- end TMS_DEVICE_LOCATION
|
||||
-- begin TMS_PUBLIC_KEY_SETTING
|
||||
create unique index IDX_TMS_PUBLIC_KEY_SETTING_UNIQ_IDX on TMS_PUBLIC_KEY_SETTING (IDX) ^
|
||||
-- end TMS_PUBLIC_KEY_SETTING
|
||||
-- begin TMS_APPLICATION_THIRD_PARTY
|
||||
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)^
|
||||
-- end TMS_APPLICATION_THIRD_PARTY
|
||||
-- begin TMS_APPLICATION_INTENT
|
||||
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)^
|
||||
-- end TMS_APPLICATION_INTENT
|
||||
-- begin TMS_LAUNCHER_SETTING
|
||||
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)^
|
||||
-- end TMS_LAUNCHER_SETTING
|
||||
-- begin TMS_ISSUER_CARD_LINK
|
||||
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)^
|
||||
-- end TMS_ISSUER_CARD_LINK
|
||||
-- begin TMS_PROFILE_APPLICATION_THIRD_PARTY_LINK
|
||||
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)^
|
||||
-- end TMS_PROFILE_APPLICATION_THIRD_PARTY_LINK
|
||||
-- begin TMS_PROFILE_APPLICATION_LINK
|
||||
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)^
|
||||
-- end TMS_PROFILE_APPLICATION_LINK
|
||||
-- begin TMS_PROFILE_APPLICATION_INTENT_LINK
|
||||
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)^
|
||||
-- end TMS_PROFILE_APPLICATION_INTENT_LINK
|
||||
1
modules/core/db/init/hsql/30.create-db.sql
Normal file
1
modules/core/db/init/hsql/30.create-db.sql
Normal file
@ -0,0 +1 @@
|
||||
|
||||
16
modules/core/db/init/mysql/10.create-db.sql
Normal file
16
modules/core/db/init/mysql/10.create-db.sql
Normal file
@ -0,0 +1,16 @@
|
||||
-- begin TMS_TERMINAL
|
||||
create table TMS_TERMINAL (
|
||||
ID varchar(32),
|
||||
VERSION integer not null,
|
||||
CREATE_TS datetime(3),
|
||||
CREATED_BY varchar(50),
|
||||
UPDATE_TS datetime(3),
|
||||
UPDATED_BY varchar(50),
|
||||
DELETE_TS datetime(3),
|
||||
DELETED_BY varchar(50),
|
||||
--
|
||||
IMEI varchar(40) not null,
|
||||
--
|
||||
primary key (ID)
|
||||
)^
|
||||
-- end TMS_TERMINAL
|
||||
1
modules/core/db/init/mysql/20.create-db.sql
Normal file
1
modules/core/db/init/mysql/20.create-db.sql
Normal file
@ -0,0 +1 @@
|
||||
|
||||
1
modules/core/db/init/mysql/30.create-db.sql
Normal file
1
modules/core/db/init/mysql/30.create-db.sql
Normal file
@ -0,0 +1 @@
|
||||
|
||||
262
modules/core/db/init/postgres/10.create-db.sql
Normal file
262
modules/core/db/init/postgres/10.create-db.sql
Normal 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
|
||||
21
modules/core/db/init/postgres/20.create-db.sql
Normal file
21
modules/core/db/init/postgres/20.create-db.sql
Normal file
@ -0,0 +1,21 @@
|
||||
-- begin TMSEXT_PUBLIC_KEY_SETTING
|
||||
create unique index IDX_TMSEXT_PUBLIC_KEY_SETTING_UK_IDX on TMSEXT_PUBLIC_KEY_SETTING (IDX) ^
|
||||
-- end TMSEXT_PUBLIC_KEY_SETTING
|
||||
-- begin TMSEXT_ISSUER
|
||||
alter table TMSEXT_ISSUER add constraint FK_TMSEXT_ISSUER_ON_ACQUIRER foreign key (ACQUIRER_ID) references TMSEXT_ACQUIRER(ID)^
|
||||
create index IDX_TMSEXT_ISSUER_ON_ACQUIRER on TMSEXT_ISSUER (ACQUIRER_ID)^
|
||||
-- end TMSEXT_ISSUER
|
||||
-- begin TMSEXT_TERMINAL_EXT
|
||||
create unique index IDX_TMSEXT_TERMINAL_EXT_UK_TERMINAL_ID on TMSEXT_TERMINAL_EXT (TERMINAL_ID) where DELETE_TS is null ^
|
||||
-- end TMSEXT_TERMINAL_EXT
|
||||
-- begin TMSEXT_ACQUIRER
|
||||
alter table TMSEXT_ACQUIRER add constraint FK_TMSEXT_ACQUIRER_ON_TLE_SETTING foreign key (TLE_SETTING_ID) references TMSEXT_TLE_SETTING(ID)^
|
||||
create index IDX_TMSEXT_ACQUIRER_ON_TLE_SETTING on TMSEXT_ACQUIRER (TLE_SETTING_ID)^
|
||||
-- end TMSEXT_ACQUIRER
|
||||
-- begin TMSEXT_TLE_SETTING
|
||||
create unique index IDX_TMSEXT_TLE_SETTING_UK_TLE_EFT_SEC on TMSEXT_TLE_SETTING (TLE_EFT_SEC) where DELETE_TS is null ^
|
||||
-- end TMSEXT_TLE_SETTING
|
||||
-- begin TMSEXT_ISSUER_CARD_LINK
|
||||
alter table TMSEXT_ISSUER_CARD_LINK add constraint FK_TMSISSCAR_ON_ISSUER foreign key (ISSUER_ID) references TMSEXT_ISSUER(ID)^
|
||||
alter table TMSEXT_ISSUER_CARD_LINK add constraint FK_TMSISSCAR_ON_CARD foreign key (CARD_ID) references TMSEXT_CARD(ID)^
|
||||
-- end TMSEXT_ISSUER_CARD_LINK
|
||||
1
modules/core/db/init/postgres/30.create-db.sql
Normal file
1
modules/core/db/init/postgres/30.create-db.sql
Normal file
@ -0,0 +1 @@
|
||||
|
||||
@ -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)
|
||||
);
|
||||
16
modules/core/db/update/hsql/17/170601-1-createSoftware.sql
Normal file
16
modules/core/db/update/hsql/17/170601-1-createSoftware.sql
Normal 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)
|
||||
);
|
||||
14
modules/core/db/update/hsql/17/170601-1-createTerminal.sql
Normal file
14
modules/core/db/update/hsql/17/170601-1-createTerminal.sql
Normal 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)
|
||||
);
|
||||
@ -0,0 +1 @@
|
||||
alter table TMS_SOFTWARE drop column APP_VERSION cascade ;
|
||||
11
modules/core/db/update/hsql/17/170601-2-updateTerminal.sql
Normal file
11
modules/core/db/update/hsql/17/170601-2-updateTerminal.sql
Normal 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 ;
|
||||
@ -0,0 +1 @@
|
||||
create unique index IDX_TMS_TERMINAL_UNIQ_IMEI on TMS_TERMINAL (IMEI) ;
|
||||
@ -0,0 +1 @@
|
||||
create unique index IDX_TMS_TERMINAL_UNIQ_SN on TMS_TERMINAL (SN) ;
|
||||
@ -0,0 +1 @@
|
||||
alter table TMS_TERMINAL add constraint FK_TMS_TERMINAL_MODEL foreign key (MODEL_ID) references TMS_DEVICE_MODEL(ID);
|
||||
@ -0,0 +1 @@
|
||||
alter table TMS_TERMINAL add constraint FK_TMS_TERMINAL_SOFTWARE foreign key (SOFTWARE_ID) references TMS_SOFTWARE(ID);
|
||||
@ -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 ;
|
||||
@ -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)
|
||||
);
|
||||
@ -0,0 +1 @@
|
||||
alter table TMS_TERMINAL add column TERMINAL_GROUP_ID varchar(36) ;
|
||||
@ -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);
|
||||
@ -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)
|
||||
);
|
||||
@ -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)
|
||||
);
|
||||
@ -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)
|
||||
);
|
||||
16
modules/core/db/update/hsql/17/170726-1-createParam.sql
Normal file
16
modules/core/db/update/hsql/17/170726-1-createParam.sql
Normal 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)
|
||||
);
|
||||
15
modules/core/db/update/hsql/17/170726-1-createParamGroup.sql
Normal file
15
modules/core/db/update/hsql/17/170726-1-createParamGroup.sql
Normal 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)
|
||||
);
|
||||
15
modules/core/db/update/hsql/17/170726-1-createParamKey.sql
Normal file
15
modules/core/db/update/hsql/17/170726-1-createParamKey.sql
Normal 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)
|
||||
);
|
||||
@ -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)
|
||||
);
|
||||
@ -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)
|
||||
);
|
||||
3
modules/core/db/update/hsql/17/170726-2-createParam.sql
Normal file
3
modules/core/db/update/hsql/17/170726-2-createParam.sql
Normal 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);
|
||||
@ -0,0 +1 @@
|
||||
create unique index IDX_TMS_PARAM_GROUP_UNIQ_NAME on TMS_PARAM_GROUP (NAME) ;
|
||||
@ -0,0 +1 @@
|
||||
create unique index IDX_TMS_PARAM_KEY_UNIQ_PARAM_KEY on TMS_PARAM_KEY (PARAM_KEY) ;
|
||||
@ -0,0 +1 @@
|
||||
alter table TMS_TERMINAL_PARAMS add constraint FK_TMS_TERMINAL_PARAMS_PARAMS foreign key (PARAMS_ID) references TMS_PARAM(ID);
|
||||
@ -0,0 +1 @@
|
||||
alter table TMS_TERMINAL_UPTIME add constraint FK_TMS_TERMINAL_UPTIME_TERMINAL foreign key (TERMINAL_ID) references TMS_TERMINAL(ID);
|
||||
@ -0,0 +1,2 @@
|
||||
alter table TMS_APPLICATION add column APK_ID varchar(36) ;
|
||||
alter table TMS_APPLICATION drop column APK cascade ;
|
||||
@ -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);
|
||||
@ -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 ;
|
||||
@ -0,0 +1 @@
|
||||
alter table TMS_PARAM_GROUP add constraint FK_TMS_PARAM_GROUP_APPLICATION foreign key (APPLICATION_ID) references TMS_APPLICATION(ID);
|
||||
@ -0,0 +1 @@
|
||||
alter table TMS_TERMINAL add constraint FK_TMS_TERMINAL_MODEL foreign key (MODEL_ID) references TMS_DEVICE_MODEL(ID);
|
||||
@ -0,0 +1 @@
|
||||
alter table TMS_TERMINAL add constraint FK_TMS_TERMINAL_SOFTWARE foreign key (SOFTWARE_ID) references TMS_SOFTWARE(ID);
|
||||
@ -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);
|
||||
@ -0,0 +1 @@
|
||||
create unique index IDX_TMS_TERMINAL_UNIQ_IMEI on TMS_TERMINAL (IMEI) ;
|
||||
@ -0,0 +1 @@
|
||||
create unique index IDX_TMS_TERMINAL_UNIQ_SN on TMS_TERMINAL (SN) ;
|
||||
@ -0,0 +1 @@
|
||||
alter table TMS_TERMINAL add constraint FK_TMS_TERMINAL_MODEL foreign key (MODEL_ID) references TMS_DEVICE_MODEL(ID);
|
||||
@ -0,0 +1 @@
|
||||
alter table TMS_TERMINAL add constraint FK_TMS_TERMINAL_SOFTWARE foreign key (SOFTWARE_ID) references TMS_SOFTWARE(ID);
|
||||
@ -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);
|
||||
@ -0,0 +1 @@
|
||||
create unique index IDX_TMS_TERMINAL_UNIQ_IMEI on TMS_TERMINAL (IMEI) ;
|
||||
@ -0,0 +1 @@
|
||||
create unique index IDX_TMS_TERMINAL_UNIQ_SN on TMS_TERMINAL (SN) ;
|
||||
@ -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 ;
|
||||
@ -0,0 +1 @@
|
||||
drop table TMS_DEVICE_MODEL__U97286 if exists cascade ;
|
||||
2
modules/core/db/update/hsql/20/201113-0-dropParam01.sql
Normal file
2
modules/core/db/update/hsql/20/201113-0-dropParam01.sql
Normal 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 ;
|
||||
@ -0,0 +1 @@
|
||||
drop table TMS_PARAM__U00064 if exists cascade ;
|
||||
@ -0,0 +1 @@
|
||||
alter table TMS_PARAM_GROUP rename to TMS_PARAM_GROUP__U99390 ;
|
||||
@ -0,0 +1 @@
|
||||
drop table TMS_PARAM_GROUP__U99390 if exists cascade ;
|
||||
1
modules/core/db/update/hsql/20/201113-0-dropParamKey.sql
Normal file
1
modules/core/db/update/hsql/20/201113-0-dropParamKey.sql
Normal file
@ -0,0 +1 @@
|
||||
alter table TMS_PARAM_KEY rename to TMS_PARAM_KEY__U50727 ;
|
||||
@ -0,0 +1 @@
|
||||
drop table TMS_PARAM_KEY__U50727 if exists cascade ;
|
||||
2
modules/core/db/update/hsql/20/201113-0-dropSoftware.sql
Normal file
2
modules/core/db/update/hsql/20/201113-0-dropSoftware.sql
Normal file
@ -0,0 +1,2 @@
|
||||
alter table TMS_SOFTWARE rename to TMS_SOFTWARE__U02401 ;
|
||||
alter table TMS_TERMINAL drop constraint FK_TMS_TERMINAL_SOFTWARE ;
|
||||
@ -0,0 +1 @@
|
||||
drop table TMS_SOFTWARE__U02401 if exists cascade ;
|
||||
@ -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 ;
|
||||
@ -0,0 +1 @@
|
||||
drop table TMS_TERMINAL_GROUP__U53059 if exists cascade ;
|
||||
@ -0,0 +1 @@
|
||||
alter table TMS_TERMINAL_PARAMS rename to TMS_TERMINAL_PARAMS__U29059 ;
|
||||
@ -0,0 +1 @@
|
||||
drop table TMS_TERMINAL_PARAMS__U29059 if exists cascade ;
|
||||
@ -0,0 +1 @@
|
||||
alter table TMS_TERMINAL_UPTIME rename to TMS_TERMINAL_UPTIME__U17090 ;
|
||||
@ -0,0 +1 @@
|
||||
drop table TMS_TERMINAL_UPTIME__U17090 if exists cascade ;
|
||||
33
modules/core/db/update/hsql/20/201113-1-createAcquirer.sql
Normal file
33
modules/core/db/update/hsql/20/201113-1-createAcquirer.sql
Normal 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)
|
||||
);
|
||||
36
modules/core/db/update/hsql/20/201113-1-createAid.sql
Normal file
36
modules/core/db/update/hsql/20/201113-1-createAid.sql
Normal 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)
|
||||
);
|
||||
@ -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)
|
||||
);
|
||||
@ -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)
|
||||
);
|
||||
22
modules/core/db/update/hsql/20/201113-1-createCapk.sql
Normal file
22
modules/core/db/update/hsql/20/201113-1-createCapk.sql
Normal 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)
|
||||
);
|
||||
23
modules/core/db/update/hsql/20/201113-1-createCard.sql
Normal file
23
modules/core/db/update/hsql/20/201113-1-createCard.sql
Normal 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)
|
||||
);
|
||||
19
modules/core/db/update/hsql/20/201113-1-createDevice.sql
Normal file
19
modules/core/db/update/hsql/20/201113-1-createDevice.sql
Normal 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)
|
||||
);
|
||||
@ -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)
|
||||
);
|
||||
@ -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)
|
||||
);
|
||||
55
modules/core/db/update/hsql/20/201113-1-createIssuer.sql
Normal file
55
modules/core/db/update/hsql/20/201113-1-createIssuer.sql
Normal 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)
|
||||
);
|
||||
@ -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)
|
||||
);
|
||||
@ -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)
|
||||
);
|
||||
@ -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)
|
||||
);
|
||||
17
modules/core/db/update/hsql/20/201113-1-createProfile.sql
Normal file
17
modules/core/db/update/hsql/20/201113-1-createProfile.sql
Normal 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)
|
||||
);
|
||||
@ -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)
|
||||
);
|
||||
@ -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)
|
||||
);
|
||||
@ -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)
|
||||
);
|
||||
@ -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)
|
||||
);
|
||||
@ -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)
|
||||
);
|
||||
32
modules/core/db/update/hsql/20/201113-1-createTleSetting.sql
Normal file
32
modules/core/db/update/hsql/20/201113-1-createTleSetting.sql
Normal 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)
|
||||
);
|
||||
@ -0,0 +1 @@
|
||||
drop index IDX_TMS_TERMINAL_UNIQ_IMEI ;
|
||||
@ -0,0 +1 @@
|
||||
drop index IDX_TMS_TERMINAL_UNIQ_SN ;
|
||||
@ -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);
|
||||
@ -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);
|
||||
@ -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);
|
||||
2
modules/core/db/update/hsql/20/201113-2-createDevice.sql
Normal file
2
modules/core/db/update/hsql/20/201113-2-createDevice.sql
Normal 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) ;
|
||||
Some files were not shown because too many files have changed in this diff Show More
Reference in New Issue
Block a user