· 10 years ago · Sep 02, 2016, 11:28 AM
1ALTER TABLE `urzadzenie`.`tankowania`
2ADD COLUMN `id_tankowania_stacje_fk` INT(11) UNSIGNED NULL DEFAULT NULL AFTER `id_tankowania_can_fk`,
3ADD INDEX `FK_tankowania_tankowania_stacje` (`id_tankowania_stacje_fk` ASC);
4
5CREATE TABLE IF NOT EXISTS `urzadzenie`.`tankowania_stacje` (
6 `id_tankowania_stacje` INT(11) UNSIGNED NOT NULL AUTO_INCREMENT,
7 `data_dodania` TIMESTAMP NOT NULL DEFAULT CURRENT_TIMESTAMP,
8 `id_zasobu_fk` INT(11) NOT NULL,
9 `data` DATETIME NOT NULL,
10 `stacja` VARCHAR(100) CHARACTER SET 'utf8' COLLATE 'utf8_unicode_ci' NULL DEFAULT NULL,
11 `produkt` VARCHAR(100) CHARACTER SET 'utf8' COLLATE 'utf8_unicode_ci' NULL DEFAULT NULL,
12 `ilosc` DECIMAL(10,2) NOT NULL,
13 `cena` DECIMAL(10,2) NULL DEFAULT NULL,
14 `zrodlo` TINYINT(3) UNSIGNED NOT NULL COMMENT '1-BP, 2-Shell, 3-DKV',
15 `hash` TEXT CHARACTER SET 'utf8' COLLATE 'utf8_unicode_ci' NOT NULL,
16 PRIMARY KEY (`id_tankowania_stacje`))
17ENGINE = InnoDB
18AUTO_INCREMENT = 513
19DEFAULT CHARACTER SET = utf8
20COLLATE = utf8_unicode_ci;
21
22ALTER TABLE `urzadzenie`.`tankowania`
23ADD CONSTRAINT `FK_tankowania_tankowania_stacje`
24 FOREIGN KEY (`id_tankowania_stacje_fk`)
25 REFERENCES `urzadzenie`.`tankowania_stacje` (`id_tankowania_stacje`)
26 ON DELETE NO ACTION
27 ON UPDATE NO ACTION;