generated from Sithas/conan_template
Переосмысление treatmentSchemes
This commit is contained in:
@@ -85,21 +85,20 @@ CREATE TABLE `up_and_down`.`medications` (
|
|||||||
);
|
);
|
||||||
|
|
||||||
CREATE TABLE `up_and_down`.`treatment_schemes` (
|
CREATE TABLE `up_and_down`.`treatment_schemes` (
|
||||||
`guid` CHAR(36) NOT NULL,
|
`user_treatment_schemes_guid` CHAR(36) NOT NULL,
|
||||||
`treatment_name` TEXT NOT NULL,
|
|
||||||
`medication_guid` CHAR(36) NOT NULL,
|
`medication_guid` CHAR(36) NOT NULL,
|
||||||
`instructions` TEXT,
|
PRIMARY KEY (`user_treatment_schemes_guid`, `medication_guid`),
|
||||||
PRIMARY KEY (`guid`),
|
FOREIGN KEY (`user_treatment_schemes_guid`) REFERENCES `user_treatment_schemes`(`guid`)
|
||||||
FOREIGN KEY (`medication_guid`) REFERENCES `medications`(`guid`)
|
FOREIGN KEY (`medication_guid`) REFERENCES `medications`(`guid`)
|
||||||
);
|
);
|
||||||
|
|
||||||
CREATE TABLE `up_and_down`.`diaries_to_treatment_schemes` (
|
CREATE TABLE `up_and_down`.`user_treatment_schemes` (
|
||||||
`treatment_schemes_guid` CHAR(36) NOT NULL,
|
`guid` CHAR(36) NOT NULL,
|
||||||
`diary_guid` CHAR(36) NOT NULL,
|
`user_guid` CHAR(36) NOT NULL,
|
||||||
PRIMARY KEY (`treatment_schemes_guid`, `diary_guid`),
|
`treatment_name` TEXT NOT NULL,
|
||||||
FOREIGN KEY (`treatment_schemes_guid`) REFERENCES `treatment_schemes`(`guid`),
|
`instructions` TEXT,
|
||||||
FOREIGN KEY (`diary_guid`) REFERENCES `diaries`(`guid`)
|
FOREIGN KEY (`user_guid`) REFERENCES `users`(`guid`)
|
||||||
);
|
)
|
||||||
|
|
||||||
-- insert constants
|
-- insert constants
|
||||||
INSERT INTO `up_and_down`.`mania` (`level`, `description`) VALUES (1, 'Полное отсутствие мании');
|
INSERT INTO `up_and_down`.`mania` (`level`, `description`) VALUES (1, 'Полное отсутствие мании');
|
||||||
|
|||||||
Reference in New Issue
Block a user