add, remove, edit lease
This commit is contained in:
30
queries/lease_201908241.sql
Normal file
30
queries/lease_201908241.sql
Normal file
@@ -0,0 +1,30 @@
|
||||
CREATE TABLE `lease` (
|
||||
`l_id` INT NOT NULL AUTO_INCREMENT,
|
||||
`l_name` VARCHAR(128) NOT NULL,
|
||||
`l_expire_type` TINYINT(3) NOT NULL,
|
||||
`l_sum` INT NOT NULL,
|
||||
`l_expire_date` DATE NOT NULL,
|
||||
`l_deleted` INT NULL DEFAULT 0,
|
||||
PRIMARY KEY (`l_id`));
|
||||
|
||||
CREATE TABLE `lease_training_type` (
|
||||
`ltt_id` INT NOT NULL AUTO_INCREMENT,
|
||||
`ltt_lease_l_id` INT NOT NULL,
|
||||
`ltt_training_type_trt_id` INT NOT NULL,
|
||||
PRIMARY KEY (`ltt_id`),
|
||||
INDEX `fk_lease_training_type_1_idx` (`ltt_lease_l_id` ASC),
|
||||
INDEX `fk_lease_training_type_2_idx` (`ltt_training_type_trt_id` ASC),
|
||||
CONSTRAINT `fk_lease_training_type_1`
|
||||
FOREIGN KEY (`ltt_lease_l_id`)
|
||||
REFERENCES `lease` (`l_id`)
|
||||
ON DELETE CASCADE
|
||||
ON UPDATE CASCADE,
|
||||
CONSTRAINT `fk_lease_training_type_2`
|
||||
FOREIGN KEY (`ltt_training_type_trt_id`)
|
||||
REFERENCES `training_type` (`trt_id`)
|
||||
ON DELETE CASCADE
|
||||
ON UPDATE CASCADE);
|
||||
|
||||
INSERT INTO `log_category` (`logc_id`, `logc_name`, `logc_title`, `logc_type`, `logc_table`, `logc_field`, `logc_selector`) VALUES (NULL, 'new_lease', 'Új bérlettípus', '1', 'lease', 'l_name', 'l_id');
|
||||
INSERT INTO `log_category` (`logc_id`, `logc_name`, `logc_title`, `logc_type`, `logc_table`, `logc_field`, `logc_selector`) VALUES (NULL, 'update_lease', 'Bérlettípus módosítása', '1', 'lease', 'l_name', 'l_id');
|
||||
INSERT INTO `log_category` (`logc_id`, `logc_name`, `logc_title`, `logc_type`, `logc_table`, `logc_field`, `logc_selector`) VALUES (NULL, 'delete_lease', 'Bérlettípus törlése', '1', 'lease', 'l_name', 'l_id');
|
||||
Reference in New Issue
Block a user