@@ -4,7 +4,7 @@ setup_mariadb_docker_compose_dev() {
44 local target_file
55 target_file=" ${project_root_dir} /compose.yaml"
66
7- perl -pi -e " s/~~~database service~~~/$( < " ${tool_dir} /src/database/mariadb/v1/template/dev" perl -pe ' s/([\/\& \t])/\\$1/g' ) /g" " ${target_file} "
7+ perl -pi -e " s/~~~database service~~~/$( < " ${tool_dir} /src/database/mariadb/container/docker/ v1/template/dev" perl -pe ' s/([\/\& \t])/\\$1/g' ) /g" " ${target_file} "
88 perl -pi -e " s/~~~database service name~~~/${projectinit_database_service_name} /g" " ${target_file} "
99 perl -pi -e " s/~~~database container name~~~/${projectinit_database_service_name} /g" " ${target_file} "
1010 perl -pi -e " s/~~~database host port~~~/${projectinit_database_host_port} /g" " ${target_file} "
@@ -25,7 +25,7 @@ setup_mariadb_docker_compose_dev() {
2525 mkdir -p " ${project_root_dir} /projectinit_docker/dev/mariadb/docker-entrypoint-initdb.d"
2626 fi
2727
28- perl -pi -e " s/~~~compose secrets~~~/$( < " ${tool_dir} /src/database/mariadb/v1/template/secrets" perl -pe ' s/([\/\& \t])/\\$1/g' ) /g" " ${target_file} "
28+ perl -pi -e " s/~~~compose secrets~~~/$( < " ${tool_dir} /src/database/mariadb/container/docker/ v1/template/secrets" perl -pe ' s/([\/\& \t])/\\$1/g' ) /g" " ${target_file} "
2929}
3030
3131setup_mariadb_docker_compose_prod () {
@@ -35,7 +35,7 @@ setup_mariadb_docker_compose_prod() {
3535 mkdir " ${project_root_dir} /projectinit_docker/prod"
3636 fi
3737
38- perl -pi -e " s/~~~database service~~~/$( < " ${tool_dir} /src/database/mariadb/v1/template/prod" perl -pe ' s/([\/\& \t])/\\$1/g' ) /g" " ${target_file} "
38+ perl -pi -e " s/~~~database service~~~/$( < " ${tool_dir} /src/database/mariadb/container/docker/ v1/template/prod" perl -pe ' s/([\/\& \t])/\\$1/g' ) /g" " ${target_file} "
3939 perl -pi -e " s/~~~database service name~~~/${projectinit_database_service_name} /g" " ${target_file} "
4040 perl -pi -e " s/~~~database container name~~~/${projectinit_database_service_name} /g" " ${target_file} "
4141 perl -pi -e " s/~~~database host port~~~/${projectinit_database_host_port} /g" " ${target_file} "
@@ -46,22 +46,22 @@ setup_mariadb_docker_compose_prod() {
4646 mkdir -p " ${project_root_dir} /projectinit_docker/prod/mariadb/docker-entrypoint-initdb.d"
4747 fi
4848
49- perl -pi -e " s/~~~compose secrets~~~/$( < " ${tool_dir} /src/database/mariadb/v1/template/secrets" perl -pe ' s/([\/\& \t])/\\$1/g' ) /g" " ${target_file} "
49+ perl -pi -e " s/~~~compose secrets~~~/$( < " ${tool_dir} /src/database/mariadb/container/docker/ v1/template/secrets" perl -pe ' s/([\/\& \t])/\\$1/g' ) /g" " ${target_file} "
5050}
5151
5252setup_mariadb_dev_dockerfile () {
5353 local target_file
5454 target_file=" ${project_root_dir} /projectinit_docker/dev/mariadb/Dockerfile"
5555
56- cp -f " ${tool_dir} /src/database/mariadb/v1/template/dockerfile/dev" " ${target_file} "
56+ cp -f " ${tool_dir} /src/database/mariadb/container/docker/ v1/template/dockerfile/dev" " ${target_file} "
5757 perl -pi -e " s/~~~database server version~~~/${projectinit_database_version} /g" " ${target_file} "
5858}
5959
6060setup_mariadb_prod_dockerfile () {
6161 local target_file
6262 target_file=" ${project_root_dir} /projectinit_docker/prod/mariadb/Dockerfile"
6363
64- cp -f " ${tool_dir} /src/database/mariadb/v1/template/dockerfile/prod" " ${target_file} "
64+ cp -f " ${tool_dir} /src/database/mariadb/container/docker/ v1/template/dockerfile/prod" " ${target_file} "
6565 perl -pi -e " s/~~~database server version~~~/${projectinit_database_version} /g" " ${target_file} "
6666}
6767
@@ -70,7 +70,7 @@ setup_mariadb_my_cnf_dev() {
7070 mkdir -p " ${project_root_dir} /projectinit_docker/dev/mariadb/etc/mysql/conf.d"
7171 fi
7272
73- cp -f " ${tool_dir} /src/database/mariadb/v1/template/my_cnf/dev_my.cnf" " ${project_root_dir} /projectinit_docker/dev/mariadb/etc/mysql/conf.d/my.cnf"
73+ cp -f " ${tool_dir} /src/database/mariadb/container/docker/ v1/template/my_cnf/dev_my.cnf" " ${project_root_dir} /projectinit_docker/dev/mariadb/etc/mysql/conf.d/my.cnf"
7474 chmod 644 " ${project_root_dir} /projectinit_docker/dev/mariadb/etc/mysql/conf.d/my.cnf"
7575}
7676
@@ -79,7 +79,7 @@ setup_mariadb_my_cnf_prod() {
7979 mkdir -p " ${project_root_dir} /projectinit_docker/prod/mariadb/etc/mysql/conf.d"
8080 fi
8181
82- cp -f " ${tool_dir} /src/database/mariadb/v1/template/my_cnf/prod_my.cnf" " ${project_root_dir} /projectinit_docker/prod/mariadb/etc/mysql/conf.d/my.cnf"
82+ cp -f " ${tool_dir} /src/database/mariadb/container/docker/ v1/template/my_cnf/prod_my.cnf" " ${project_root_dir} /projectinit_docker/prod/mariadb/etc/mysql/conf.d/my.cnf"
8383 chmod 644 " ${project_root_dir} /projectinit_docker/prod/mariadb/etc/mysql/conf.d/my.cnf"
8484}
8585
@@ -88,13 +88,13 @@ setup_mariadb_dev_entrypoint() {
8888 mkdir -p " ${project_root_dir} /projectinit_docker/dev/mariadb"
8989 fi
9090
91- cp -f " ${tool_dir} /src/database/mariadb/v1/template/entrypoint/dev.sh" " ${project_root_dir} /projectinit_docker/dev/mariadb/entrypoint.sh"
91+ cp -f " ${tool_dir} /src/database/mariadb/container/docker/ v1/template/entrypoint/dev.sh" " ${project_root_dir} /projectinit_docker/dev/mariadb/entrypoint.sh"
9292}
9393
9494setup_mariadb_prod_entrypoint () {
9595 if [ ! -d " ${project_root_dir} /projectinit_docker/prod/mariadb" ]; then
9696 mkdir -p " ${project_root_dir} /projectinit_docker/prod/mariadb"
9797 fi
9898
99- cp -f " ${tool_dir} /src/database/mariadb/v1/template/entrypoint/prod.sh" " ${project_root_dir} /projectinit_docker/prod/mariadb/entrypoint.sh"
99+ cp -f " ${tool_dir} /src/database/mariadb/container/docker/ v1/template/entrypoint/prod.sh" " ${project_root_dir} /projectinit_docker/prod/mariadb/entrypoint.sh"
100100}
0 commit comments