.drone.yml, Dockerfile update and new location.sql script
continuous-integration/drone/push Build is passing Details

remotes/origin/mvc-implementation
Dorian HODIN 2 years ago
parent 98021c6bfd
commit 7d9df34c69

@ -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