Второй и половина третьего UseCase'а

This commit is contained in:
Антон
2025-08-19 05:58:20 +03:00
parent 94b5dd066c
commit 05038ef65d
2 changed files with 98 additions and 14 deletions
+2 -2
View File
@@ -4,7 +4,7 @@ CREATE SCHEMA `up_and_down` DEFAULT CHARACTER SET utf8 COLLATE utf8_bin;
CREATE TABLE `up_and_down`.`users` (
`guid` CHAR(36) NOT NULL,
`login` VARCHAR(128) NOT NULL,
`login` VARCHAR(128) UNIQUE NOT NULL,
`hashed_password` TEXT NOT NULL,
PRIMARY KEY (`guid`),
UNIQUE INDEX `guid_UNIQUE` (`guid` ASC)
@@ -86,7 +86,7 @@ CREATE TABLE `up_and_down`.`medications` (
CREATE TABLE `up_and_down`.`treatment_schemes` (
`guid` CHAR(36) NOT NULL,
`treatnent_name` TEXT NOT NULL,
`treatment_name` TEXT NOT NULL,
`medication_guid` CHAR(36) NOT NULL,
PRIMARY KEY (`guid`),
FOREIGN KEY (`medication_guid`) REFERENCES `medications`(`guid`)