Objectiu: crear un script que crei una BD a MySQL amb les taules necessàries per tal d'emmagatzemar la informació per totes les API
Fer-ho pels objectes: client, container i register
Exemple:
ROP DATABASE IF EXISTS cargo_loading;
CREATE DATABASE cargo_loading;
USE cargo_loading;
CREATE TABLE client (
id INT AUTO_INCREMENT,
code VARCHAR(50) NOT NULL,
dateStart DATETIME NULL,
dateFinal DATETIME NULL,
active BOOLEAN NOT NULL,
token VARCHAR(255) NULL,
notes TEXT NULL,
PRIMARY KEY (id),
UNIQUE KEY (code),
UNIQUE KEY (token)
);
INSERT INTO `client` (`code`, `dateStart`, `dateFinal`, `active`, `token`, `notes`)
SELECT 'TEST_CLIENT', now(), null, 1, 'TEST_TOKEN', 'some notes' FROM DUAL WHERE NOT EXISTS (SELECT id FROM `client` WHERE `code` = 'TEST_CLIENT' ) LIMIT 1;
Objectiu: crear un script que crei una BD a MySQL amb les taules necessàries per tal d'emmagatzemar la informació per totes les API Fer-ho pels objectes: client, container i register Exemple: