| FROM mariadb:latest |
| |
| ARG DB_SCRIPT_DIR=${DB_SCRIPT_DIR} |
| |
| # constant |
| #Add config file |
| COPY my.cnf /etc/mysql/my.cnf |
| |
| # Scripts are executed in alphabetical order |
| |
| # Portal DDL and DML at v3.2 |
| COPY ${DB_SCRIPT_DIR}/PortalDDLMySql_3_2_Common.sql /docker-entrypoint-initdb.d/ |
| COPY ${DB_SCRIPT_DIR}/PortalDDLMySql_3_2_OS.sql /docker-entrypoint-initdb.d/ |
| COPY ${DB_SCRIPT_DIR}/PortalDMLMySql_3_2_Common.sql /docker-entrypoint-initdb.d/ |
| COPY ${DB_SCRIPT_DIR}/PortalDMLMySql_3_2_OS.sql /docker-entrypoint-initdb.d/ |
| # Do not copy the onboarding script here; it's mounted as a volume |
| |
| # SDK App DDL and DML |
| COPY ${DB_SCRIPT_DIR}/EcompSdkDDLMySql_3_2_Common.sql /docker-entrypoint-initdb.d/ |
| COPY ${DB_SCRIPT_DIR}/EcompSdkDDLMySql_3_2_OS.sql /docker-entrypoint-initdb.d/ |
| COPY ${DB_SCRIPT_DIR}/EcompSdkDMLMySql_3_2_Common.sql /docker-entrypoint-initdb.d/ |
| COPY ${DB_SCRIPT_DIR}/EcompSdkDMLMySql_3_2_OS.sql /docker-entrypoint-initdb.d/ |