Feat(Project Hub): Apply for Founding Partner Program page created with database structure and methods.
This commit is contained in:
@@ -1,10 +1,10 @@
|
||||
|
||||
USE parts;
|
||||
USE fetchmetrics;
|
||||
|
||||
|
||||
-- Error Message Types
|
||||
/* Existing table */
|
||||
INSERT INTO parts.CORE_Msg_Error_Type (
|
||||
INSERT INTO fetchmetrics.CORE_Msg_Error_Type (
|
||||
code
|
||||
, name
|
||||
, description
|
||||
@@ -37,7 +37,7 @@ VALUES
|
||||
)
|
||||
;
|
||||
|
||||
INSERT INTO parts.CORE_File_Type (
|
||||
INSERT INTO fetchmetrics.CORE_File_Type (
|
||||
code
|
||||
, name
|
||||
, is_image
|
||||
@@ -51,7 +51,7 @@ VALUES
|
||||
;
|
||||
|
||||
-- Access Levels
|
||||
INSERT INTO parts.DOG_Access_Level (
|
||||
INSERT INTO fetchmetrics.DOG_Access_Level (
|
||||
display_order
|
||||
, code
|
||||
, name
|
||||
@@ -85,7 +85,7 @@ VALUES
|
||||
;
|
||||
|
||||
-- Permission Groups
|
||||
INSERT INTO parts.DOG_Permission_Group (
|
||||
INSERT INTO fetchmetrics.DOG_Permission_Group (
|
||||
display_order
|
||||
, code
|
||||
, name
|
||||
@@ -109,7 +109,7 @@ VALUES
|
||||
;
|
||||
|
||||
-- Permissions
|
||||
INSERT INTO parts.DOG_Permission (
|
||||
INSERT INTO fetchmetrics.DOG_Permission (
|
||||
display_order
|
||||
, code
|
||||
, name
|
||||
@@ -176,7 +176,7 @@ VALUES
|
||||
;
|
||||
|
||||
-- Users
|
||||
INSERT INTO parts.DOG_User (
|
||||
INSERT INTO fetchmetrics.DOG_User (
|
||||
id_user_auth0
|
||||
, firstname
|
||||
, surname
|
||||
@@ -205,7 +205,7 @@ VALUES
|
||||
NULL -- id_user_auth0
|
||||
, 'Command Bot' -- firstname
|
||||
, 'Bot' -- surname
|
||||
, 'teddy@partsltd.co.uk' -- email
|
||||
, 'teddy@fetchmetricsltd.co.uk' -- email
|
||||
, 0 -- is_super_user
|
||||
, 1 -- active
|
||||
)
|
||||
@@ -213,14 +213,14 @@ VALUES
|
||||
'auth0|679cc2fe0d652a47af90d16b' -- id_user_auth0
|
||||
, 'Demo' -- firstname
|
||||
, 'Demo' -- surname
|
||||
, 'bot@partsltd.co.uk' -- email
|
||||
, 'bot@fetchmetricsltd.co.uk' -- email
|
||||
, 0 -- is_super_user
|
||||
, 1 -- active
|
||||
)
|
||||
;
|
||||
|
||||
-- Roles
|
||||
INSERT INTO parts.DOG_Role (
|
||||
INSERT INTO fetchmetrics.DOG_Role (
|
||||
display_order
|
||||
, code
|
||||
, name
|
||||
@@ -242,7 +242,7 @@ VALUES
|
||||
;
|
||||
|
||||
-- Role Permission link
|
||||
INSERT INTO parts.DOG_Role_Permission_Link (
|
||||
INSERT INTO fetchmetrics.DOG_Role_Permission_Link (
|
||||
id_role
|
||||
, id_permission
|
||||
, id_access_level
|
||||
@@ -348,7 +348,7 @@ VALUES
|
||||
;
|
||||
|
||||
-- User Role link
|
||||
INSERT INTO parts.DOG_User_Role_Link (
|
||||
INSERT INTO fetchmetrics.DOG_User_Role_Link (
|
||||
id_user
|
||||
, id_role
|
||||
, id_user_created_by
|
||||
@@ -378,7 +378,7 @@ VALUES
|
||||
|
||||
|
||||
# Unit of Measurement
|
||||
INSERT INTO parts.DOG_Unit_Measurement (
|
||||
INSERT INTO fetchmetrics.DOG_Unit_Measurement (
|
||||
name_singular, name_plural, symbol, is_base_unit, is_unit_of_distance, is_unit_of_mass, is_unit_of_time, is_unit_of_volume
|
||||
)
|
||||
VALUES
|
||||
@@ -396,7 +396,7 @@ VALUES
|
||||
;
|
||||
|
||||
# Unit of Measurement Conversion
|
||||
INSERT INTO parts.DOG_Unit_Measurement_Conversion (
|
||||
INSERT INTO fetchmetrics.DOG_Unit_Measurement_Conversion (
|
||||
id_unit_derived
|
||||
, id_unit_base
|
||||
, display_order
|
||||
@@ -441,7 +441,7 @@ VALUES
|
||||
|
||||
|
||||
-- Project-specific tables
|
||||
INSERT INTO parts.DOG_Dog (
|
||||
INSERT INTO fetchmetrics.DOG_Dog (
|
||||
name
|
||||
, appearance
|
||||
, mass_kg
|
||||
@@ -454,7 +454,7 @@ VALUES
|
||||
)
|
||||
;
|
||||
|
||||
INSERT INTO parts.DOG_Breed (
|
||||
INSERT INTO fetchmetrics.DOG_Breed (
|
||||
code
|
||||
, name
|
||||
)
|
||||
@@ -465,7 +465,7 @@ VALUES
|
||||
)
|
||||
;
|
||||
|
||||
INSERT INTO parts.DOG_Dog_Breed_Link (
|
||||
INSERT INTO fetchmetrics.DOG_Dog_Breed_Link (
|
||||
id_dog
|
||||
, id_breed
|
||||
, lineage_ratio
|
||||
@@ -478,7 +478,7 @@ VALUES
|
||||
)
|
||||
;
|
||||
|
||||
INSERT INTO parts.DOG_Drive (
|
||||
INSERT INTO fetchmetrics.DOG_Drive (
|
||||
code
|
||||
, name
|
||||
)
|
||||
@@ -493,7 +493,7 @@ VALUES
|
||||
)
|
||||
;
|
||||
|
||||
INSERT INTO parts.DOG_Dog_Drive_Link (
|
||||
INSERT INTO fetchmetrics.DOG_Dog_Drive_Link (
|
||||
id_dog
|
||||
, id_drive
|
||||
, dominance_ratio
|
||||
@@ -512,7 +512,7 @@ VALUES
|
||||
;
|
||||
|
||||
/*
|
||||
INSERT INTO parts.DOG_Understanding_Level (
|
||||
INSERT INTO fetchmetrics.DOG_Understanding_Level (
|
||||
code
|
||||
, name
|
||||
)
|
||||
@@ -543,7 +543,7 @@ VALUES
|
||||
)
|
||||
;
|
||||
|
||||
INSERT INTO parts.DOG_Obedience_Level (
|
||||
INSERT INTO fetchmetrics.DOG_Obedience_Level (
|
||||
code
|
||||
, name
|
||||
)
|
||||
@@ -571,7 +571,7 @@ VALUES
|
||||
;
|
||||
*/
|
||||
|
||||
INSERT INTO parts.DOG_Command_Category (
|
||||
INSERT INTO fetchmetrics.DOG_Command_Category (
|
||||
code
|
||||
, name
|
||||
)
|
||||
@@ -667,7 +667,7 @@ VALUES
|
||||
;
|
||||
|
||||
/*
|
||||
INSERT INTO parts.DOG_Command (
|
||||
INSERT INTO fetchmetrics.DOG_Command (
|
||||
code
|
||||
, name
|
||||
)
|
||||
@@ -680,7 +680,7 @@ VALUES
|
||||
*/
|
||||
|
||||
/*
|
||||
INSERT INTO parts.DOG_Dog_Command_Link (
|
||||
INSERT INTO fetchmetrics.DOG_Dog_Command_Link (
|
||||
id_dog
|
||||
, id_command
|
||||
, id_understanding_level
|
||||
@@ -695,7 +695,7 @@ VALUES
|
||||
;
|
||||
*/
|
||||
|
||||
INSERT INTO parts.DOG_Command_Modality (
|
||||
INSERT INTO fetchmetrics.DOG_Command_Modality (
|
||||
code
|
||||
, name
|
||||
)
|
||||
@@ -714,7 +714,7 @@ VALUES
|
||||
)
|
||||
;
|
||||
|
||||
INSERT INTO parts.DOG_Location (
|
||||
INSERT INTO fetchmetrics.DOG_Location (
|
||||
code
|
||||
, name
|
||||
)
|
||||
@@ -726,7 +726,7 @@ VALUES
|
||||
;
|
||||
|
||||
/*
|
||||
INSERT INTO parts.DOG_Location_Link (
|
||||
INSERT INTO fetchmetrics.DOG_Location_Link (
|
||||
id_location_parent
|
||||
, id_location_child
|
||||
)
|
||||
@@ -738,7 +738,7 @@ VALUES
|
||||
;
|
||||
*/
|
||||
|
||||
INSERT INTO parts.DOG_Button_Shape (
|
||||
INSERT INTO fetchmetrics.DOG_Button_Shape (
|
||||
code
|
||||
, name
|
||||
, description
|
||||
@@ -756,7 +756,7 @@ VALUES
|
||||
)
|
||||
;
|
||||
|
||||
INSERT INTO parts.DOG_Colour (
|
||||
INSERT INTO fetchmetrics.DOG_Colour (
|
||||
code
|
||||
, name
|
||||
)
|
||||
@@ -772,7 +772,7 @@ VALUES
|
||||
;
|
||||
|
||||
/*
|
||||
INSERT INTO parts.DOG_Image (
|
||||
INSERT INTO fetchmetrics.DOG_Image (
|
||||
id_file_type
|
||||
, id_dog
|
||||
, path
|
||||
@@ -789,7 +789,7 @@ VALUES
|
||||
*/
|
||||
|
||||
/*
|
||||
INSERT INTO parts.DOG_Button_Icon (
|
||||
INSERT INTO fetchmetrics.DOG_Button_Icon (
|
||||
id_image
|
||||
, code
|
||||
, name
|
||||
@@ -804,7 +804,7 @@ VALUES
|
||||
*/
|
||||
|
||||
/*
|
||||
INSERT INTO parts.DOG_Command_Button_Link (
|
||||
INSERT INTO fetchmetrics.DOG_Command_Button_Link (
|
||||
id_command
|
||||
, id_button_shape
|
||||
, id_button_colour
|
||||
@@ -822,7 +822,7 @@ VALUES
|
||||
;
|
||||
*/
|
||||
|
||||
INSERT INTO parts.DOG_Weather (
|
||||
INSERT INTO fetchmetrics.DOG_Weather (
|
||||
code
|
||||
, name
|
||||
)
|
||||
@@ -853,7 +853,7 @@ VALUES
|
||||
)
|
||||
;
|
||||
|
||||
INSERT INTO parts.DOG_Lighting_Level (
|
||||
INSERT INTO fetchmetrics.DOG_Lighting_Level (
|
||||
code
|
||||
, name
|
||||
)
|
||||
@@ -881,7 +881,7 @@ VALUES
|
||||
;
|
||||
|
||||
/*
|
||||
INSERT INTO parts.DOG_Assessment (
|
||||
INSERT INTO fetchmetrics.DOG_Assessment (
|
||||
id_weather
|
||||
, id_lighting_level
|
||||
, id_location
|
||||
@@ -897,7 +897,7 @@ VALUES
|
||||
;
|
||||
*/
|
||||
|
||||
INSERT INTO parts.DOG_Distraction_Type (
|
||||
INSERT INTO fetchmetrics.DOG_Distraction_Type (
|
||||
code
|
||||
, name
|
||||
)
|
||||
@@ -936,7 +936,7 @@ VALUES
|
||||
)
|
||||
;
|
||||
|
||||
INSERT INTO parts.DOG_Distraction_Intensity_Level (
|
||||
INSERT INTO fetchmetrics.DOG_Distraction_Intensity_Level (
|
||||
code
|
||||
, name
|
||||
)
|
||||
@@ -964,7 +964,7 @@ VALUES
|
||||
;
|
||||
|
||||
/*
|
||||
INSERT INTO parts.DOG_Distraction (
|
||||
INSERT INTO fetchmetrics.DOG_Distraction (
|
||||
id_assessment
|
||||
, id_distraction_type
|
||||
, id_intensity_level_emotional
|
||||
@@ -983,7 +983,7 @@ VALUES
|
||||
;
|
||||
*/
|
||||
|
||||
INSERT INTO parts.DOG_Bribe (
|
||||
INSERT INTO fetchmetrics.DOG_Bribe (
|
||||
code
|
||||
, name
|
||||
)
|
||||
@@ -1015,7 +1015,7 @@ VALUES
|
||||
;
|
||||
|
||||
/*
|
||||
INSERT INTO parts.DOG_Assessment_Command_Modality_Link (
|
||||
INSERT INTO fetchmetrics.DOG_Assessment_Command_Modality_Link (
|
||||
id_assessment
|
||||
, id_command
|
||||
, id_command_modality
|
||||
@@ -1035,7 +1035,7 @@ VALUES
|
||||
;
|
||||
*/
|
||||
|
||||
INSERT INTO parts.DOG_Response_Quality_Metric (
|
||||
INSERT INTO fetchmetrics.DOG_Response_Quality_Metric (
|
||||
id_unit_measurement
|
||||
, code
|
||||
, name
|
||||
@@ -1073,7 +1073,7 @@ VALUES
|
||||
)
|
||||
;
|
||||
|
||||
INSERT INTO parts.DOG_Obedience_Level (
|
||||
INSERT INTO fetchmetrics.DOG_Obedience_Level (
|
||||
code
|
||||
, name
|
||||
)
|
||||
@@ -1139,31 +1139,31 @@ VALUES
|
||||
/*
|
||||
Post Excel-insert:
|
||||
|
||||
SELECT COUNT(*) FROM parts.DOG_Command_Temp;
|
||||
SELECT COUNT(*) FROM fetchmetrics.DOG_Command_Temp;
|
||||
|
||||
CALL parts.p_dog_save_command (
|
||||
CALL fetchmetrics.p_dog_save_command (
|
||||
'nipples'
|
||||
, (SELECT GUID FROM parts.DOG_Command_Temp COMMAND_TEMP ORDER BY id_temp DESC LIMIT 1)
|
||||
, (SELECT GUID FROM fetchmetrics.DOG_Command_Temp COMMAND_TEMP ORDER BY id_temp DESC LIMIT 1)
|
||||
, 1
|
||||
, 1
|
||||
);
|
||||
|
||||
|
||||
SELECT *
|
||||
FROM parts.DOG_Dog;
|
||||
FROM fetchmetrics.DOG_Dog;
|
||||
|
||||
/ *
|
||||
SELECT *
|
||||
FROM parts.DOG_Command;
|
||||
FROM fetchmetrics.DOG_Command;
|
||||
* /
|
||||
|
||||
SELECT *
|
||||
-- DELETE
|
||||
FROM parts.DOG_Obedience_Level;
|
||||
FROM fetchmetrics.DOG_Obedience_Level;
|
||||
|
||||
/ *
|
||||
DELETE FROM parts.DOG_Dog_Command_Link;
|
||||
INSERT INTO parts.DOG_Dog_Command_Link (
|
||||
DELETE FROM fetchmetrics.DOG_Dog_Command_Link;
|
||||
INSERT INTO fetchmetrics.DOG_Dog_Command_Link (
|
||||
id_dog
|
||||
, id_command
|
||||
, id_understanding_level
|
||||
@@ -1174,12 +1174,12 @@ SELECT
|
||||
DOG.id_dog
|
||||
, COMMAND.id_command
|
||||
,
|
||||
FROM parts.DOG_Dog DOG
|
||||
CROSS JOIN parts.DOG_Command COMMAND
|
||||
FROM fetchmetrics.DOG_Dog DOG
|
||||
CROSS JOIN fetchmetrics.DOG_Command COMMAND
|
||||
WHERE DOG.name = 'Molly'
|
||||
|
||||
* /
|
||||
|
||||
SELECT * FROM parts.DOG_Dog_Command_Link;
|
||||
SELECT * FROM fetchmetrics.DOG_Dog_Command_Link;
|
||||
|
||||
*/
|
||||
|
||||
Reference in New Issue
Block a user