feat(Docker): Adding a working Dockerfile and compose to prototype

This commit is contained in:
Josepablo Cruz
2026-04-01 14:03:20 -06:00
parent 4fcd3f01a5
commit bd3fddbbc2
13 changed files with 723 additions and 51 deletions

View File

@@ -0,0 +1,21 @@
-- Creation of init content. Scheme assumed to be empty
--
USE `u947463964_etaviaporte` ;
INSERT INTO `roles` (`name`, `description`) VALUES ('owner', 'Owner of the company');
INSERT INTO `roles` (`name`, `description`) VALUES ('manager', 'Manager of the company');
INSERT INTO `roles` (`name`, `description`) VALUES ('driver', 'Driver user type');
INSERT INTO `roles` (`name`, `description`) VALUES ('staff', 'Member of the staff');
INSERT INTO `roles` (`name`, `description`) VALUES ('warehouse', 'Observer type of member');
INSERT INTO `permissions` (`name`, `description`) VALUES ('owner', 'Compatibility with Legacy while refactor in progress');
INSERT INTO `permissions` (`name`, `description`) VALUES ('manager', 'Compatibility with Legacy while refactor in progress');
INSERT INTO `permissions` (`name`, `description`) VALUES ('driver', 'Compatibility with Legacy while refactor in progress');
INSERT INTO `permissions` (`name`, `description`) VALUES ('staff', 'Compatibility with Legacy while refactor in progress');
INSERT INTO `permissions` (`name`, `description`) VALUES ('warehouse', 'Compatibility with Legacy while refactor in progress');
INSERT INTO `role_permissions` (`role_id`, `permission_id`) VALUES (1,1);
INSERT INTO `role_permissions` (`role_id`, `permission_id`) VALUES (2,2);
INSERT INTO `role_permissions` (`role_id`, `permission_id`) VALUES (3,3);
INSERT INTO `role_permissions` (`role_id`, `permission_id`) VALUES (4,4);
INSERT INTO `role_permissions` (`role_id`, `permission_id`) VALUES (5,5);

View File

@@ -0,0 +1,18 @@
-- Creation of root and backoffice
INSERT INTO applications (name, slug, description) VALUES ('root/backoffice','root_backoffice',"This is the application with no restrictions to all resources");
INSERT INTO permissions (application_id, name, description) VALUES (1, 'root', "No restrictions");
INSERT INTO roles (application_id, name, description) VALUES (1, 'root', "No restrictions");
INSERT INTO role_permissions (role_id, permission_id) VALUES (1,1);
INSERT INTO users (name, last_name) VALUES ('root','root');
INSERT INTO auth_identities (user_id, provider, identifier, password_hash, is_primary, is_verified) VALUES (1,'email','root@root.com','invalid_password_hash',1,1);
INSERT INTO user_roles (user_id, role_id) VALUES (1,1);
INSERT INTO user_permissions (user_id, permission_id) VALUES (1,1);
INSERT INTO user_applications (user_id, application_id) VALUES (1,1);