.drone.yml, Dockerfile update and new location.sql script

remotes/origin/database-api-implementation
Dorian HODIN 2 years ago committed by felixmielcarek
parent e6b3373448
commit d595e0e235

@ -107,6 +107,8 @@ steps:
COMMAND: create COMMAND: create
OVERWRITE: true OVERWRITE: true
# PRIVATE: true # PRIVATE: true
CODEFIRST_CLIENTDRONE_ENV_ROOT_PASSWORD:
from_secret: db_root_password
CODEFIRST_CLIENTDRONE_ENV_SQL_DATABASE: CODEFIRST_CLIENTDRONE_ENV_SQL_DATABASE:
from_secret: db_database from_secret: db_database
CODEFIRST_CLIENTDRONE_ENV_SQL_USER: CODEFIRST_CLIENTDRONE_ENV_SQL_USER:

@ -1,5 +1,8 @@
FROM mcr.microsoft.com/mssql/server:2022-latest FROM mcr.microsoft.com/mssql/server:2022-latest
USER root USER root
ENV ACCEPT_EULA=Y
ENV MSSQL_SA_PASSWORD="$ROOT_PASSWORD"
ENV MSSQL_PID=Developer
RUN apt-get update && apt-get upgrade -y RUN apt-get update && apt-get upgrade -y
COPY ./sql /var/lib/mysql COPY ./sql /var/lib/mysql
CMD ./sql/create.sql CMD ./sql/location.sql

@ -0,0 +1,18 @@
CREATE DATABASE IF NOT EXISTS positiondaflmusic;
CREATE USER 'dafldev'@'%' IDENTIFIED BY 'wrap;
GRANT ALL PRIVILEGES ON * . * TO 'dafldev'@'%';
FLUSH PRIVILEGES;
CREATE TABLE gps (
id varchar(30) PRIMARY KEY,
latitude double NOT NULL,
longitude double NOT NULL,
idMusic varchar(100) NOT NULL,
dateLog datetime NOT NULL
);
Loading…
Cancel
Save