ACC SHELL
SET foreign_key_checks = 0;
DROP TABLE IF EXISTS `fotky`;
DROP TABLE IF EXISTS `alba`;
CREATE TABLE IF NOT EXISTS `alba` (
`id` int(11) NOT NULL AUTO_INCREMENT,
`datum` datetime,
`nazev` VARCHAR(40),
`popis` text NOT NULL,
`vlozil` int(11) NOT NULL,
`upraveno` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP,
`upravil` int(11) NOT NULL,
`uvodniFotka` int(11),
PRIMARY KEY (`id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_general_ci;
INSERT INTO `alba` (`datum`, `nazev`, `popis`, `vlozil`, `upravil`) VALUES
(NULL, 'První testovací album', 'Nějákej smysluplnej popis alba', 1, 1);
CREATE TABLE IF NOT EXISTS `fotky` (
`id` int(11) NOT NULL AUTO_INCREMENT,
`album` int(11),
`popis` text NOT NULL,
`vlozil` int(11) NOT NULL,
`vlozeno` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP,
PRIMARY KEY (`id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_general_ci;
INSERT INTO `fotky` (`album`, `popis`, `vlozil`) VALUES
(1, 'Nějaká fotka prostě', 1);
ALTER TABLE `alba`
ADD FOREIGN KEY (`vlozil`) REFERENCES `uzivatele` (`id`),
ADD FOREIGN KEY (`uvodniFotka`) REFERENCES `fotky` (`id`);
ALTER TABLE `fotky`
ADD FOREIGN KEY (`album`) REFERENCES `alba` (`id`);
SET foreign_key_checks = 1;
ACC SHELL 2018