Fix backend test gates and department product access
This commit is contained in:
@@ -78,6 +78,23 @@ CREATE TABLE IF NOT EXISTS `groups_permissions` (
|
||||
KEY `idx_groups_permissions_group_id` (`group_id`),
|
||||
KEY `idx_groups_permissions_permission` (`permission`)
|
||||
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci
|
||||
SQL,
|
||||
'logs' => <<<'SQL'
|
||||
CREATE TABLE IF NOT EXISTS `logs` (
|
||||
`id` INT UNSIGNED NOT NULL AUTO_INCREMENT,
|
||||
`module` VARCHAR(191) NOT NULL,
|
||||
`department` VARCHAR(191) NULL,
|
||||
`type` INT NOT NULL,
|
||||
`user_id` INT NULL,
|
||||
`action` VARCHAR(191) NOT NULL,
|
||||
`message` TEXT NULL,
|
||||
`created_at` DATETIME NULL DEFAULT CURRENT_TIMESTAMP,
|
||||
`updated_at` DATETIME NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP,
|
||||
PRIMARY KEY (`id`),
|
||||
KEY `idx_logs_module` (`module`),
|
||||
KEY `idx_logs_action` (`action`),
|
||||
KEY `idx_logs_created_at` (`created_at`)
|
||||
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci
|
||||
SQL,
|
||||
'departments' => <<<'SQL'
|
||||
CREATE TABLE IF NOT EXISTS `departments` (
|
||||
|
||||
Reference in New Issue
Block a user