feat(SQL): Adding working schema script

This commit is contained in:
Josepablo Cruz
2026-04-01 13:11:07 -06:00
parent 005fad6048
commit 4fcd3f01a5
13 changed files with 6221 additions and 65 deletions

23
db/container/Dockerfile Normal file
View File

@@ -0,0 +1,23 @@
# Original author : https://github.com/yobasystems/alpine-mariadb.git
FROM alpine:3.23.3
ARG BUILD_DATE
ARG VCS_REF
RUN apk add --no-cache mariadb mysql-client mariadb-server-utils pwgen && \
rm -f /var/cache/apk/*
RUN mkdir /schemas
COPY schemas /schemas
ADD scripts/run.sh /scripts/run.sh
RUN mkdir /docker-entrypoint-initdb.d && \
mkdir /scripts/pre-exec.d && \
mkdir /scripts/pre-init.d && \
chmod -R 755 /scripts
EXPOSE 3306
VOLUME ["/var/lib/mysql"]
ENTRYPOINT ["/scripts/run.sh"]