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` (
|
||||
`guid` CHAR(36) NOT NULL,
|
||||
`treatment_name` TEXT NOT NULL,
|
||||
`user_treatment_schemes_guid` CHAR(36) NOT NULL,
|
||||
`medication_guid` CHAR(36) NOT NULL,
|
||||
`instructions` TEXT,
|
||||
PRIMARY KEY (`guid`),
|
||||
PRIMARY KEY (`user_treatment_schemes_guid`, `medication_guid`),
|
||||
FOREIGN KEY (`user_treatment_schemes_guid`) REFERENCES `user_treatment_schemes`(`guid`)
|
||||
FOREIGN KEY (`medication_guid`) REFERENCES `medications`(`guid`)
|
||||
);
|
||||
|
||||
CREATE TABLE `up_and_down`.`diaries_to_treatment_schemes` (
|
||||
`treatment_schemes_guid` CHAR(36) NOT NULL,
|
||||
`diary_guid` CHAR(36) NOT NULL,
|
||||
PRIMARY KEY (`treatment_schemes_guid`, `diary_guid`),
|
||||
FOREIGN KEY (`treatment_schemes_guid`) REFERENCES `treatment_schemes`(`guid`),
|
||||
FOREIGN KEY (`diary_guid`) REFERENCES `diaries`(`guid`)
|
||||
);
|
||||
CREATE TABLE `up_and_down`.`user_treatment_schemes` (
|
||||
`guid` CHAR(36) NOT NULL,
|
||||
`user_guid` CHAR(36) NOT NULL,
|
||||
`treatment_name` TEXT NOT NULL,
|
||||
`instructions` TEXT,
|
||||
FOREIGN KEY (`user_guid`) REFERENCES `users`(`guid`)
|
||||
)
|
||||
|
||||
-- insert constants
|
||||
INSERT INTO `up_and_down`.`mania` (`level`, `description`) VALUES (1, 'Полное отсутствие мании');
|
||||
|
||||
Reference in New Issue
Block a user