mocha/sql/mysql/003-data/mocha_instances.sql
2023-11-11 20:28:45 -05:00

118 lines
6.7 KiB
SQL

--
-- mocha_instances.sql - defines the mocha_instances table
--
-- Author:
-- Michael Becker <alcexhim@gmail.com>
--
-- Copyright (c) 2021 Mike Becker's Software
--
-- This program is free software: you can redistribute it and/or modify
-- it under the terms of the GNU General Public License as published by
-- the Free Software Foundation, either version 3 of the License, or
-- (at your option) any later version.
--
-- This program is distributed in the hope that it will be useful,
-- but WITHOUT ANY WARRANTY; without even the implied warranty of
-- MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
-- GNU General Public License for more details.
--
-- You should have received a copy of the GNU General Public License
-- along with this program. If not, see <http://www.gnu.org/licenses/>.
-- Class
CALL mocha_create_class(1, 1, 'B9C9B9B7AD8A4CBDAA6BE05784630B6B');
CALL mocha_set_parent_class(1, mocha_get_instance_by_key(1, 1), mocha_get_instance_by_key(1, 1), NULL, NOW());
-- Attribute
CALL mocha_create_class(1, 2, 'F9CD7751EF624F7C8A28EBE90B8F46AA');
-- Relationship
CALL mocha_create_class(1, 3, '9B0A80F9C3254D36997CFB4106204648');
-- Text Attribute
CALL mocha_create_class(1, 4, 'C2F3654260C34B9E9A96CA9B309C43AF');
-- Text Attribute: 'Name'
CALL mocha_create_instance_of(1, 4, '9153A637992E4712ADF2B03F0D9EDEA6', NULL, NOW());
CALL mocha_set_attribute_value(1, mocha_get_instance_by_key(4, 1), mocha_get_instance_by_global_identifier('9153A637992E4712ADF2B03F0D9EDEA6'), 'Name', NULL, NULL);
-- Text Attribute: 'Value'
CALL mocha_create_instance_of(1, 4, '041DD7FD2D9C412B8B9DD7125C166FE0', NULL, NOW());
CALL mocha_set_attribute_value(1, mocha_get_instance_by_key(4, 2), mocha_get_instance_by_global_identifier('9153A637992E4712ADF2B03F0D9EDEA6'), 'Value', NULL, NULL);
-- Text Attribute: 'Verb'
CALL mocha_create_instance_of(1, 4, '61345a5d33974a9687978863f03a476c', NULL, NOW());
CALL mocha_set_attribute_value(1, mocha_get_instance_by_key(4, 3), mocha_get_instance_by_global_identifier('9153A637992E4712ADF2B03F0D9EDEA6'), 'Verb', NULL, NULL);
-- Text Attribute: 'User Name'
CALL mocha_create_instance_of(1, 4, '960FAF025C5940F791A720012A99D9ED', NULL, NOW());
CALL mocha_set_attribute_value(1, mocha_get_instance_by_key(4, 4), mocha_get_instance_by_global_identifier('9153A637992E4712ADF2B03F0D9EDEA6'), 'User Name', NULL, NULL);
-- Text Attribute: 'Password Hash'
CALL mocha_create_instance_of(1, 4, 'F377FC294DF14AFB96434191F37A00A9', NULL, NOW());
CALL mocha_set_attribute_value(1, mocha_get_instance_by_key(4, 5), mocha_get_instance_by_global_identifier('9153A637992E4712ADF2B03F0D9EDEA6'), 'Password Hash', NULL, NULL);
-- Text Attribute: 'Password Salt'
CALL mocha_create_instance_of(1, 4, '8C5A99BC40ED4FA2B23FF373C1F3F4BE', NULL, NOW());
CALL mocha_set_attribute_value(1, mocha_get_instance_by_key(4, 6), mocha_get_instance_by_global_identifier('9153A637992E4712ADF2B03F0D9EDEA6'), 'Password Salt', NULL, NULL);
-- Text Attribute: 'Token'
CALL mocha_create_instance_of(1, 4, 'da7686b638034f1597f67f8f3ae16668', NULL, NOW());
CALL mocha_set_attribute_value(1, mocha_get_instance_by_key(4, 7), mocha_get_instance_by_global_identifier('9153A637992E4712ADF2B03F0D9EDEA6'), 'Token', NULL, NULL);
-- name = 9153A637992E4712ADF2B03F0D9EDEA6
-- value = 041DD7FD2D9C412B8B9DD7125C166FE0
-- CALL mocha_assign_translation(mocha_get_instance_by_global_identifier('61345a5d33974a9687978863f03a476c'), mocha_get_instance_by_global_identifier(''))
CALL mocha_create_class(1, 39, '9C6871C19A7F4A3A900E69D1D9E24486');
CALL mocha_set_attribute_value(1, mocha_get_instance_by_key(1, 39), mocha_get_instance_by_global_identifier('9153A637992E4712ADF2B03F0D9EDEA6'), 'System User', NULL, NULL);
CALL mocha_create_class(1, 96, '703F9D65C5844D9FA656D0E3C247FF1F');
CALL mocha_set_attribute_value(1, mocha_get_instance_by_key(1, 96), mocha_get_instance_by_global_identifier('9153A637992E4712ADF2B03F0D9EDEA6'), 'Tenant', NULL, NULL);
-- zq-environments, 39$1
CALL mocha_create_instance_of(1, 39, 'B066A54BB1604510A805436D3F90C2E6', NULL, NOW());
-- username
CALL mocha_set_attribute_value(1, mocha_get_instance_by_key(39, 1), mocha_get_instance_by_global_identifier('960FAF025C5940F791A720012A99D9ED'), 'zq-environments', NULL, NULL);
-- zq-developer, 39$2
CALL mocha_create_instance_of(1, 39, '098DDA82CD044B538C7589D420EA6902', NULL, NOW());
-- username
CALL mocha_set_attribute_value(1, mocha_get_instance_by_key(39, 2), mocha_get_instance_by_global_identifier('960FAF025C5940F791A720012A99D9ED'), 'zq-developer', NULL, NULL);
-- password
CALL mocha_set_attribute_value(1, mocha_get_instance_by_key(39, 2), mocha_get_instance_by_global_identifier('F377FC294DF14AFB96434191F37A00A9'), 'f4f166c4d578cb5ca942e07851d7c09de07d417463f2d8e5165a779f768d14b370cd1e82826a94b617b6c6359253e8c12ea8285cba1e6e69e2e13f2bdc0425d0', NULL, NULL);
-- salt
CALL mocha_set_attribute_value(1, mocha_get_instance_by_key(39, 2), mocha_get_instance_by_global_identifier('8C5A99BC40ED4FA2B23FF373C1F3F4BE'), '7e893ba949b041bab73c6f4f0bcb9413', NULL, NULL);
-- zq-support, 39$3
CALL mocha_create_instance_of(1, 39, '232A8CBF0D2B4BDABE863E2FA25A3FB5', NULL, NOW());
-- username
CALL mocha_set_attribute_value(1, mocha_get_instance_by_key(39, 3), mocha_get_instance_by_global_identifier('960FAF025C5940F791A720012A99D9ED'), 'zq-support', NULL, NULL);
-- zq-configurator, 39$4
CALL mocha_create_instance_of(1, 39, 'FB20A79CEAA24A98A1DABDC351854694', NULL, NOW());
-- username
CALL mocha_set_attribute_value(1, mocha_get_instance_by_key(39, 4), mocha_get_instance_by_global_identifier('960FAF025C5940F791A720012A99D9ED'), 'zq-configurator', NULL, NULL);
-- zq-implementer, 39$5
CALL mocha_create_instance_of(1, 39, '63F2EF51DC7348EC856A6FBBEDE01A8A', NULL, NOW());
-- username
CALL mocha_set_attribute_value(1, mocha_get_instance_by_key(39, 5), mocha_get_instance_by_global_identifier('960FAF025C5940F791A720012A99D9ED'), 'zq-implementer', NULL, NULL);
-- admin, 39$6
CALL mocha_create_instance_of(1, 39, '739C26BC740F4CB0BCB12A28FA570E7D', NULL, NOW());
-- username
CALL mocha_set_attribute_value(1, mocha_get_instance_by_key(39, 6), mocha_get_instance_by_global_identifier('960FAF025C5940F791A720012A99D9ED'), 'admin', NULL, NULL);
-- default tenant
CALL mocha_create_instance_of(1, 96, 'F2C9D4A99EFB426384DB66A9DA65AD00', NULL, NOW());
-- User Login
CALL mocha_create_class(1, 105, '64F4BCDB38D04373BA308AE99AF1A5F7');
CALL mocha_set_attribute_value(1, mocha_get_instance_by_key(1, 105), mocha_get_instance_by_global_identifier('9153A637992E4712ADF2B03F0D9EDEA6'), 'User Login', NULL, NULL);
-- relationship : User Login.has User
CALL mocha_create_instance_of(1, 3, '85B40E4B849B4006A9C04E201B25975F', NULL, NOW());
-- relationship : User.for User Login
CALL mocha_create_instance_of(1, 3, 'C79A6041FC9441A59860D443C60FA7DE', NULL, NOW());