· 8 years ago · May 10, 2018, 04:20 PM
1CREATE TABLE IF NOT EXISTS `ICD`
2(
3 `id` INTEGER NOT NULL auto_increment ,
4 `IK` CHAR(9), `Entlassender_Standort` DECIMAL(2),
5 `Entgeltbereich` CHAR(3),
6 `KH_internes_Kennzeichen` VARCHAR(15),
7 `Diagnoseart` VARCHAR(3),
8 `ICD_Version` VARCHAR(6),
9 `ICD_Kode` VARCHAR(9),
10 `ICD_Lokalisation` CHAR(1),
11 `ICD_Diagnosensicherheit` CHAR(1),
12 `Sekundär_Kode` VARCHAR(9),
13 `Sekundär_Lokalisation` CHAR(1),
14 `Sekundär_Diagnosensicherheit` CHAR(1),
15 `createdAt` DATETIME NOT NULL,
16 `updatedAt` DATETIME NOT NULL,
17 PRIMARY KEY (`id`),
18 FOREIGN KEY (`KH_internes_Kennzeichen`)
19 REFERENCES `Fall` (`KH_internes_Kennzeichen`)
20 ON DELETE CASCADE
21 ON UPDATE CASCADE
22)
23ENGINE=InnoDB;
24
25Unhandled rejection SequelizeDatabaseError: Can't create table `hdl_development`.`ICD` (errno: 150 "Foreign key constraint is incorrectly formed")