Feat: Facebook and LinkedIn links added to core Layout.
This commit is contained in:
@@ -301,16 +301,18 @@ class Model_View_Base(BaseModel, ABC):
|
|||||||
NAME_COMPANY_SHORT: ClassVar[str] = 'Fetch Metrics'
|
NAME_COMPANY_SHORT: ClassVar[str] = 'Fetch Metrics'
|
||||||
NAME_CSRF_TOKEN: ClassVar[str] = 'csrf-token'
|
NAME_CSRF_TOKEN: ClassVar[str] = 'csrf-token'
|
||||||
USERNAME_DISCORD: ClassVar[str] = 'Fetch Metrics'
|
USERNAME_DISCORD: ClassVar[str] = 'Fetch Metrics'
|
||||||
|
USERNAME_FACEBOOK: ClassVar[str] = 'Fetch Metrics'
|
||||||
USERNAME_GITHUB: ClassVar[str] = 'Teddy-1024'
|
USERNAME_GITHUB: ClassVar[str] = 'Teddy-1024'
|
||||||
USERNAME_INSTAGRAM: ClassVar[str] = 'fetchmetrics'
|
USERNAME_INSTAGRAM: ClassVar[str] = 'fetchmetrics'
|
||||||
USERNAME_LINKEDIN: ClassVar[str] = 'teddyms'
|
USERNAME_LINKEDIN: ClassVar[str] = 'fetchmetrics'
|
||||||
USERNAME_REDDIT: ClassVar[str] = 'Fetch-Metrics'
|
USERNAME_REDDIT: ClassVar[str] = 'Fetch-Metrics'
|
||||||
USERNAME_TIKTOK: ClassVar[str] = 'fetchmetrics'
|
USERNAME_TIKTOK: ClassVar[str] = 'fetchmetrics'
|
||||||
USERNAME_TWITTER: ClassVar[str] = 'FetchMetrics'
|
USERNAME_TWITTER: ClassVar[str] = 'FetchMetrics'
|
||||||
URL_DISCORD: ClassVar[str] = f'https://discord.gg/WFZN6WuZ'
|
URL_DISCORD: ClassVar[str] = f'https://discord.gg/HBSvutXSZf'
|
||||||
|
URL_FACEBOOK: ClassVar[str] = 'https://www.facebook.com/profile.php?id=61579039227559'
|
||||||
URL_GITHUB: ClassVar[str] = f'https://github.com/{USERNAME_GITHUB}'
|
URL_GITHUB: ClassVar[str] = f'https://github.com/{USERNAME_GITHUB}'
|
||||||
URL_INSTAGRAM: ClassVar[str] = f'https://www.instagram.com/{USERNAME_INSTAGRAM}/'
|
URL_INSTAGRAM: ClassVar[str] = f'https://www.instagram.com/{USERNAME_INSTAGRAM}/'
|
||||||
URL_LINKEDIN: ClassVar[str] = f'https://uk.linkedin.com/in/{USERNAME_LINKEDIN}'
|
URL_LINKEDIN: ClassVar[str] = f'https://www.linkedin.com/company/{USERNAME_LINKEDIN}'
|
||||||
URL_REDDIT: ClassVar[str] = f'https://www.reddit.com/u/{USERNAME_REDDIT}/s/gZKEz2ZwHN'
|
URL_REDDIT: ClassVar[str] = f'https://www.reddit.com/u/{USERNAME_REDDIT}/s/gZKEz2ZwHN'
|
||||||
URL_TIKTOK: ClassVar[str] = f'https://www.tiktok.com/@{USERNAME_TIKTOK}'
|
URL_TIKTOK: ClassVar[str] = f'https://www.tiktok.com/@{USERNAME_TIKTOK}'
|
||||||
URL_TWITTER: ClassVar[str] = f'https://x.com/{USERNAME_TWITTER}'
|
URL_TWITTER: ClassVar[str] = f'https://x.com/{USERNAME_TWITTER}'
|
||||||
|
|||||||
@@ -14,7 +14,7 @@ CREATE TABLE IF NOT EXISTS fetchmetrics.DOG_User_Audit (
|
|||||||
, CONSTRAINT FK_DOG_User_Audit_id_user
|
, CONSTRAINT FK_DOG_User_Audit_id_user
|
||||||
FOREIGN KEY (id_user)
|
FOREIGN KEY (id_user)
|
||||||
REFERENCES fetchmetrics.DOG_User(id_user)
|
REFERENCES fetchmetrics.DOG_User(id_user)
|
||||||
, name_field VARCHAR(100) NOT NULL
|
, name_field VARCHAR(255) NOT NULL
|
||||||
, value_prev VARCHAR(500)
|
, value_prev VARCHAR(500)
|
||||||
, value_new VARCHAR(500)
|
, value_new VARCHAR(500)
|
||||||
, id_change_set INT NOT NULL
|
, id_change_set INT NOT NULL
|
||||||
25
static/MySQL/10505a_tbl_DOG_Company.sql
Normal file
25
static/MySQL/10505a_tbl_DOG_Company.sql
Normal file
@@ -0,0 +1,25 @@
|
|||||||
|
|
||||||
|
USE fetchmetrics;
|
||||||
|
|
||||||
|
SELECT CONCAT('WARNING: Table ', TABLE_SCHEMA, '.', TABLE_NAME, ' already exists.') AS msg_warning
|
||||||
|
FROM INFORMATION_SCHEMA.TABLES
|
||||||
|
WHERE
|
||||||
|
TABLE_SCHEMA = 'fetchmetrics'
|
||||||
|
AND TABLE_NAME = 'DOG_Company'
|
||||||
|
;
|
||||||
|
|
||||||
|
CREATE TABLE IF NOT EXISTS fetchmetrics.DOG_Company (
|
||||||
|
id_company INT NOT NULL AUTO_INCREMENT PRIMARY KEY
|
||||||
|
, code VARCHAR(250) NOT NULL
|
||||||
|
, name VARCHAR(250) NOT NULL
|
||||||
|
, active BIT NOT NULL DEFAULT 1
|
||||||
|
, created_on DATETIME
|
||||||
|
, id_user_created_by INT
|
||||||
|
, CONSTRAINT FK_DOG_Company_id_user_created_by
|
||||||
|
FOREIGN KEY (id_user_created_by)
|
||||||
|
REFERENCES fetchmetrics.DOG_User(id_user)
|
||||||
|
, id_change_set INT
|
||||||
|
, CONSTRAINT FK_DOG_Company_id_change_set
|
||||||
|
FOREIGN KEY (id_change_set)
|
||||||
|
REFERENCES fetchmetrics.DOG_Dog_Change_Set(id_change_set)
|
||||||
|
);
|
||||||
24
static/MySQL/10505b_tbl_DOG_Company_Audit.sql
Normal file
24
static/MySQL/10505b_tbl_DOG_Company_Audit.sql
Normal file
@@ -0,0 +1,24 @@
|
|||||||
|
|
||||||
|
USE fetchmetrics;
|
||||||
|
|
||||||
|
SELECT CONCAT('WARNING: Table ', TABLE_SCHEMA, '.', TABLE_NAME, ' already exists.') AS msg_warning
|
||||||
|
FROM INFORMATION_SCHEMA.TABLES
|
||||||
|
WHERE
|
||||||
|
TABLE_SCHEMA = 'fetchmetrics'
|
||||||
|
AND TABLE_NAME = 'DOG_Company_Audit'
|
||||||
|
;
|
||||||
|
|
||||||
|
CREATE TABLE IF NOT EXISTS fetchmetrics.DOG_Company_Audit (
|
||||||
|
id_audit INT NOT NULL AUTO_INCREMENT PRIMARY KEY
|
||||||
|
, id_company INT NOT NULL
|
||||||
|
, CONSTRAINT FK_DOG_Company_Audit_id_company
|
||||||
|
FOREIGN KEY (id_company)
|
||||||
|
REFERENCES fetchmetrics.DOG_Company(id_company)
|
||||||
|
, name_field VARCHAR(255) NOT NULL
|
||||||
|
, value_prev TEXT
|
||||||
|
, value_new TEXT
|
||||||
|
, id_change_set INT NOT NULL
|
||||||
|
, CONSTRAINT FK_DOG_Company_Audit_id_change_set
|
||||||
|
FOREIGN KEY (id_change_set)
|
||||||
|
REFERENCES fetchmetrics.DOG_Dog_Change_Set(id_change_set)
|
||||||
|
);
|
||||||
18
static/MySQL/10505c_tbl_DOG_Company_Temp.sql
Normal file
18
static/MySQL/10505c_tbl_DOG_Company_Temp.sql
Normal file
@@ -0,0 +1,18 @@
|
|||||||
|
|
||||||
|
USE fetchmetrics;
|
||||||
|
|
||||||
|
SELECT CONCAT('WARNING: Table ', TABLE_SCHEMA, '.', TABLE_NAME, ' already exists.') AS msg_warning
|
||||||
|
FROM INFORMATION_SCHEMA.TABLES
|
||||||
|
WHERE
|
||||||
|
TABLE_SCHEMA = 'fetchmetrics'
|
||||||
|
AND TABLE_NAME = 'DOG_Company_Temp'
|
||||||
|
;
|
||||||
|
|
||||||
|
CREATE TABLE IF NOT EXISTS fetchmetrics.DOG_Company_Temp (
|
||||||
|
id_temp INT NOT NULL PRIMARY KEY AUTO_INCREMENT
|
||||||
|
, id_company INT
|
||||||
|
, name VARCHAR(250)
|
||||||
|
, website VARCHAR(1000)
|
||||||
|
, active BIT
|
||||||
|
, guid BINARY(36)
|
||||||
|
);
|
||||||
31
static/MySQL/10506a_tbl_DOG_User_Company_Link.sql
Normal file
31
static/MySQL/10506a_tbl_DOG_User_Company_Link.sql
Normal file
@@ -0,0 +1,31 @@
|
|||||||
|
|
||||||
|
USE fetchmetrics;
|
||||||
|
|
||||||
|
SELECT CONCAT('WARNING: Table ', TABLE_SCHEMA, '.', TABLE_NAME, ' already exists.') AS msg_warning
|
||||||
|
FROM INFORMATION_SCHEMA.TABLES
|
||||||
|
WHERE
|
||||||
|
TABLE_SCHEMA = 'fetchmetrics'
|
||||||
|
AND TABLE_NAME = 'DOG_User_Company_Link'
|
||||||
|
;
|
||||||
|
|
||||||
|
CREATE TABLE IF NOT EXISTS fetchmetrics.DOG_User_Company_Link (
|
||||||
|
id_link INT NOT NULL AUTO_INCREMENT PRIMARY KEY
|
||||||
|
, id_user INT NOT NULL
|
||||||
|
, CONSTRAINT FK_DOG_User_Company_Link_id_user
|
||||||
|
FOREIGN KEY (id_user)
|
||||||
|
REFERENCES fetchmetrics.DOG_User(id_user)
|
||||||
|
, id_company INT NOT NULL
|
||||||
|
, CONSTRAINT FK_DOG_User_Company_Link_id_company
|
||||||
|
FOREIGN KEY (id_company)
|
||||||
|
REFERENCES fetchmetrics.DOG_Company(id_company)
|
||||||
|
, active BIT NOT NULL DEFAULT 1
|
||||||
|
, created_on DATETIME
|
||||||
|
, id_user_created_by INT
|
||||||
|
, CONSTRAINT FK_DOG_User_Company_Link_id_user_created_by
|
||||||
|
FOREIGN KEY (id_user_created_by)
|
||||||
|
REFERENCES fetchmetrics.DOG_User(id_user)
|
||||||
|
, id_change_set INT
|
||||||
|
, CONSTRAINT FK_DOG_User_Company_Link_id_change_set
|
||||||
|
FOREIGN KEY (id_change_set)
|
||||||
|
REFERENCES fetchmetrics.DOG_Dog_Change_Set(id_change_set)
|
||||||
|
);
|
||||||
24
static/MySQL/10506b_tbl_DOG_User_Company_Link_Audit.sql
Normal file
24
static/MySQL/10506b_tbl_DOG_User_Company_Link_Audit.sql
Normal file
@@ -0,0 +1,24 @@
|
|||||||
|
|
||||||
|
USE fetchmetrics;
|
||||||
|
|
||||||
|
SELECT CONCAT('WARNING: Table ', TABLE_SCHEMA, '.', TABLE_NAME, ' already exists.') AS msg_warning
|
||||||
|
FROM INFORMATION_SCHEMA.TABLES
|
||||||
|
WHERE
|
||||||
|
TABLE_SCHEMA = 'fetchmetrics'
|
||||||
|
AND TABLE_NAME = 'DOG_User_Company_Link_Audit'
|
||||||
|
;
|
||||||
|
|
||||||
|
CREATE TABLE IF NOT EXISTS fetchmetrics.DOG_User_Company_Link_Audit (
|
||||||
|
id_audit INT NOT NULL AUTO_INCREMENT PRIMARY KEY
|
||||||
|
, id_link INT NOT NULL
|
||||||
|
, CONSTRAINT FK_DOG_User_Company_Link_Audit_id_link
|
||||||
|
FOREIGN KEY (id_link)
|
||||||
|
REFERENCES fetchmetrics.DOG_User_Company_Link(id_link)
|
||||||
|
, name_field VARCHAR(255) NOT NULL
|
||||||
|
, value_prev TEXT
|
||||||
|
, value_new TEXT
|
||||||
|
, id_change_set INT NOT NULL
|
||||||
|
, CONSTRAINT FK_DOG_User_Company_Link_Audit_id_change_set
|
||||||
|
FOREIGN KEY (id_change_set)
|
||||||
|
REFERENCES fetchmetrics.DOG_Dog_Change_Set(id_change_set)
|
||||||
|
);
|
||||||
18
static/MySQL/10506c_tbl_DOG_User_Company_Link_Temp.sql
Normal file
18
static/MySQL/10506c_tbl_DOG_User_Company_Link_Temp.sql
Normal file
@@ -0,0 +1,18 @@
|
|||||||
|
|
||||||
|
USE fetchmetrics;
|
||||||
|
|
||||||
|
SELECT CONCAT('WARNING: Table ', TABLE_SCHEMA, '.', TABLE_NAME, ' already exists.') AS msg_warning
|
||||||
|
FROM INFORMATION_SCHEMA.TABLES
|
||||||
|
WHERE
|
||||||
|
TABLE_SCHEMA = 'fetchmetrics'
|
||||||
|
AND TABLE_NAME = 'DOG_User_Company_Link_Temp'
|
||||||
|
;
|
||||||
|
|
||||||
|
CREATE TABLE IF NOT EXISTS fetchmetrics.DOG_User_Company_Link_Temp (
|
||||||
|
id_temp INT NOT NULL PRIMARY KEY AUTO_INCREMENT
|
||||||
|
, id_link INT
|
||||||
|
, id_user INT
|
||||||
|
, id_company INT
|
||||||
|
, active BIT
|
||||||
|
, guid BINARY(36)
|
||||||
|
);
|
||||||
@@ -14,7 +14,7 @@ CREATE TABLE IF NOT EXISTS fetchmetrics.DOG_Role_Audit (
|
|||||||
, CONSTRAINT FK_DOG_Role_Audit_id_role
|
, CONSTRAINT FK_DOG_Role_Audit_id_role
|
||||||
FOREIGN KEY (id_role)
|
FOREIGN KEY (id_role)
|
||||||
REFERENCES fetchmetrics.DOG_Role(id_role)
|
REFERENCES fetchmetrics.DOG_Role(id_role)
|
||||||
, name_field VARCHAR(100) NOT NULL
|
, name_field VARCHAR(255) NOT NULL
|
||||||
, value_prev VARCHAR(500)
|
, value_prev VARCHAR(500)
|
||||||
, value_new VARCHAR(500)
|
, value_new VARCHAR(500)
|
||||||
, id_change_set INT NOT NULL
|
, id_change_set INT NOT NULL
|
||||||
|
|||||||
@@ -13,7 +13,7 @@ CREATE TABLE IF NOT EXISTS fetchmetrics.DOG_Role_Permission_Link_Audit (
|
|||||||
, CONSTRAINT FK_DOG_Role_Permission_Link_Audit_id_link
|
, CONSTRAINT FK_DOG_Role_Permission_Link_Audit_id_link
|
||||||
FOREIGN KEY (id_link)
|
FOREIGN KEY (id_link)
|
||||||
REFERENCES fetchmetrics.DOG_Role_Permission_Link(id_link)
|
REFERENCES fetchmetrics.DOG_Role_Permission_Link(id_link)
|
||||||
, name_field VARCHAR(100) NOT NULL
|
, name_field VARCHAR(255) NOT NULL
|
||||||
, value_prev VARCHAR(500)
|
, value_prev VARCHAR(500)
|
||||||
, value_new VARCHAR(500)
|
, value_new VARCHAR(500)
|
||||||
, id_change_set INT NOT NULL
|
, id_change_set INT NOT NULL
|
||||||
|
|||||||
@@ -14,7 +14,7 @@ CREATE TABLE IF NOT EXISTS fetchmetrics.DOG_User_Role_Link_Audit (
|
|||||||
, CONSTRAINT FK_DOG_User_Role_Link_Audit_id_link
|
, CONSTRAINT FK_DOG_User_Role_Link_Audit_id_link
|
||||||
FOREIGN KEY (id_link)
|
FOREIGN KEY (id_link)
|
||||||
REFERENCES fetchmetrics.DOG_User_Role_Link(id_link)
|
REFERENCES fetchmetrics.DOG_User_Role_Link(id_link)
|
||||||
, name_field VARCHAR(100) NOT NULL
|
, name_field VARCHAR(255) NOT NULL
|
||||||
, value_prev VARCHAR(500)
|
, value_prev VARCHAR(500)
|
||||||
, value_new VARCHAR(500)
|
, value_new VARCHAR(500)
|
||||||
, id_change_set INT NOT NULL
|
, id_change_set INT NOT NULL
|
||||||
|
|||||||
@@ -14,7 +14,7 @@ CREATE TABLE IF NOT EXISTS fetchmetrics.DOG_Dog_Audit (
|
|||||||
, CONSTRAINT FK_DOG_Dog_Audit_id_dog
|
, CONSTRAINT FK_DOG_Dog_Audit_id_dog
|
||||||
FOREIGN KEY (id_dog)
|
FOREIGN KEY (id_dog)
|
||||||
REFERENCES fetchmetrics.DOG_Dog(id_dog)
|
REFERENCES fetchmetrics.DOG_Dog(id_dog)
|
||||||
, name_field VARCHAR(100) NOT NULL
|
, name_field VARCHAR(255) NOT NULL
|
||||||
, value_prev TEXT
|
, value_prev TEXT
|
||||||
, value_new TEXT
|
, value_new TEXT
|
||||||
, id_change_set INT NOT NULL
|
, id_change_set INT NOT NULL
|
||||||
|
|||||||
@@ -14,7 +14,7 @@ CREATE TABLE IF NOT EXISTS fetchmetrics.DOG_Dog_User_Link_Audit (
|
|||||||
, CONSTRAINT FK_DOG_Dog_User_Link_Audit_id_link
|
, CONSTRAINT FK_DOG_Dog_User_Link_Audit_id_link
|
||||||
FOREIGN KEY (id_link)
|
FOREIGN KEY (id_link)
|
||||||
REFERENCES fetchmetrics.DOG_Dog_User_Link(id_link)
|
REFERENCES fetchmetrics.DOG_Dog_User_Link(id_link)
|
||||||
, name_field VARCHAR(100) NOT NULL
|
, name_field VARCHAR(255) NOT NULL
|
||||||
, value_prev TEXT
|
, value_prev TEXT
|
||||||
, value_new TEXT
|
, value_new TEXT
|
||||||
, id_change_set INT NOT NULL
|
, id_change_set INT NOT NULL
|
||||||
|
|||||||
@@ -14,7 +14,7 @@ CREATE TABLE IF NOT EXISTS fetchmetrics.DOG_Breed_Audit (
|
|||||||
, CONSTRAINT FK_DOG_Breed_Audit_id_breed
|
, CONSTRAINT FK_DOG_Breed_Audit_id_breed
|
||||||
FOREIGN KEY (id_breed)
|
FOREIGN KEY (id_breed)
|
||||||
REFERENCES fetchmetrics.DOG_Breed(id_breed)
|
REFERENCES fetchmetrics.DOG_Breed(id_breed)
|
||||||
, name_field VARCHAR(100) NOT NULL
|
, name_field VARCHAR(255) NOT NULL
|
||||||
, value_prev TEXT
|
, value_prev TEXT
|
||||||
, value_new TEXT
|
, value_new TEXT
|
||||||
, id_change_set INT NOT NULL
|
, id_change_set INT NOT NULL
|
||||||
|
|||||||
@@ -14,7 +14,7 @@ CREATE TABLE IF NOT EXISTS fetchmetrics.DOG_Dog_Breed_Link_Audit (
|
|||||||
, CONSTRAINT FK_DOG_Dog_Breed_Link_Audit_id_link
|
, CONSTRAINT FK_DOG_Dog_Breed_Link_Audit_id_link
|
||||||
FOREIGN KEY (id_link)
|
FOREIGN KEY (id_link)
|
||||||
REFERENCES fetchmetrics.DOG_Dog_Breed_Link(id_link)
|
REFERENCES fetchmetrics.DOG_Dog_Breed_Link(id_link)
|
||||||
, name_field VARCHAR(100) NOT NULL
|
, name_field VARCHAR(255) NOT NULL
|
||||||
, value_prev TEXT
|
, value_prev TEXT
|
||||||
, value_new TEXT
|
, value_new TEXT
|
||||||
, id_change_set INT NOT NULL
|
, id_change_set INT NOT NULL
|
||||||
|
|||||||
@@ -14,7 +14,7 @@ CREATE TABLE IF NOT EXISTS fetchmetrics.DOG_Drive_Audit (
|
|||||||
, CONSTRAINT FK_DOG_Drive_Audit_id_drive
|
, CONSTRAINT FK_DOG_Drive_Audit_id_drive
|
||||||
FOREIGN KEY (id_drive)
|
FOREIGN KEY (id_drive)
|
||||||
REFERENCES fetchmetrics.DOG_Drive(id_drive)
|
REFERENCES fetchmetrics.DOG_Drive(id_drive)
|
||||||
, name_field VARCHAR(100) NOT NULL
|
, name_field VARCHAR(255) NOT NULL
|
||||||
, value_prev TEXT
|
, value_prev TEXT
|
||||||
, value_new TEXT
|
, value_new TEXT
|
||||||
, id_change_set INT NOT NULL
|
, id_change_set INT NOT NULL
|
||||||
|
|||||||
@@ -14,7 +14,7 @@ CREATE TABLE IF NOT EXISTS fetchmetrics.DOG_Dog_Drive_Link_Audit (
|
|||||||
, CONSTRAINT FK_DOG_Dog_Drive_Link_Audit_id_link
|
, CONSTRAINT FK_DOG_Dog_Drive_Link_Audit_id_link
|
||||||
FOREIGN KEY (id_link)
|
FOREIGN KEY (id_link)
|
||||||
REFERENCES fetchmetrics.DOG_Dog_Drive_Link(id_link)
|
REFERENCES fetchmetrics.DOG_Dog_Drive_Link(id_link)
|
||||||
, name_field VARCHAR(100) NOT NULL
|
, name_field VARCHAR(255) NOT NULL
|
||||||
, value_prev TEXT
|
, value_prev TEXT
|
||||||
, value_new TEXT
|
, value_new TEXT
|
||||||
, id_change_set INT NOT NULL
|
, id_change_set INT NOT NULL
|
||||||
|
|||||||
@@ -14,7 +14,7 @@ CREATE TABLE IF NOT EXISTS fetchmetrics.DOG_Command_Category_Audit (
|
|||||||
, CONSTRAINT FK_DOG_Command_Category_Audit_id_command_category
|
, CONSTRAINT FK_DOG_Command_Category_Audit_id_command_category
|
||||||
FOREIGN KEY (id_command_category)
|
FOREIGN KEY (id_command_category)
|
||||||
REFERENCES fetchmetrics.DOG_Command_Category(id_command_category)
|
REFERENCES fetchmetrics.DOG_Command_Category(id_command_category)
|
||||||
, name_field VARCHAR(100) NOT NULL
|
, name_field VARCHAR(255) NOT NULL
|
||||||
, value_prev TEXT
|
, value_prev TEXT
|
||||||
, value_new TEXT
|
, value_new TEXT
|
||||||
, id_change_set INT NOT NULL
|
, id_change_set INT NOT NULL
|
||||||
|
|||||||
@@ -14,7 +14,7 @@ CREATE TABLE IF NOT EXISTS fetchmetrics.DOG_Command_Category_User_Link_Audit (
|
|||||||
, CONSTRAINT FK_DOG_Command_Category_User_Link_Audit_id_link
|
, CONSTRAINT FK_DOG_Command_Category_User_Link_Audit_id_link
|
||||||
FOREIGN KEY (id_link)
|
FOREIGN KEY (id_link)
|
||||||
REFERENCES fetchmetrics.DOG_Command_Category_User_Link(id_link)
|
REFERENCES fetchmetrics.DOG_Command_Category_User_Link(id_link)
|
||||||
, name_field VARCHAR(100) NOT NULL
|
, name_field VARCHAR(255) NOT NULL
|
||||||
, value_prev TEXT
|
, value_prev TEXT
|
||||||
, value_new TEXT
|
, value_new TEXT
|
||||||
, id_change_set INT NOT NULL
|
, id_change_set INT NOT NULL
|
||||||
|
|||||||
@@ -14,7 +14,7 @@ CREATE TABLE IF NOT EXISTS fetchmetrics.DOG_Command_Audit (
|
|||||||
, CONSTRAINT FK_DOG_Command_Audit_id_command
|
, CONSTRAINT FK_DOG_Command_Audit_id_command
|
||||||
FOREIGN KEY (id_command)
|
FOREIGN KEY (id_command)
|
||||||
REFERENCES fetchmetrics.DOG_Command(id_command)
|
REFERENCES fetchmetrics.DOG_Command(id_command)
|
||||||
, name_field VARCHAR(100) NOT NULL
|
, name_field VARCHAR(255) NOT NULL
|
||||||
, value_prev TEXT
|
, value_prev TEXT
|
||||||
, value_new TEXT
|
, value_new TEXT
|
||||||
, id_change_set INT NOT NULL
|
, id_change_set INT NOT NULL
|
||||||
|
|||||||
@@ -14,7 +14,7 @@ CREATE TABLE IF NOT EXISTS fetchmetrics.DOG_Dog_Command_Link_Audit (
|
|||||||
, CONSTRAINT FK_DOG_Dog_Command_Link_Audit_id_link
|
, CONSTRAINT FK_DOG_Dog_Command_Link_Audit_id_link
|
||||||
FOREIGN KEY (id_link)
|
FOREIGN KEY (id_link)
|
||||||
REFERENCES fetchmetrics.DOG_Dog_Command_Link(id_link)
|
REFERENCES fetchmetrics.DOG_Dog_Command_Link(id_link)
|
||||||
, name_field VARCHAR(100) NOT NULL
|
, name_field VARCHAR(255) NOT NULL
|
||||||
, value_prev TEXT
|
, value_prev TEXT
|
||||||
, value_new TEXT
|
, value_new TEXT
|
||||||
, id_change_set INT NOT NULL
|
, id_change_set INT NOT NULL
|
||||||
|
|||||||
@@ -14,7 +14,7 @@ CREATE TABLE IF NOT EXISTS fetchmetrics.DOG_Command_Modality_Audit (
|
|||||||
, CONSTRAINT FK_DOG_Command_Modality_Audit_id_command_modality
|
, CONSTRAINT FK_DOG_Command_Modality_Audit_id_command_modality
|
||||||
FOREIGN KEY (id_command_modality)
|
FOREIGN KEY (id_command_modality)
|
||||||
REFERENCES fetchmetrics.DOG_Command_Modality(id_command_modality)
|
REFERENCES fetchmetrics.DOG_Command_Modality(id_command_modality)
|
||||||
, name_field VARCHAR(100) NOT NULL
|
, name_field VARCHAR(255) NOT NULL
|
||||||
, value_prev TEXT
|
, value_prev TEXT
|
||||||
, value_new TEXT
|
, value_new TEXT
|
||||||
, id_change_set INT NOT NULL
|
, id_change_set INT NOT NULL
|
||||||
|
|||||||
@@ -14,7 +14,7 @@ CREATE TABLE IF NOT EXISTS fetchmetrics.DOG_Location_Audit (
|
|||||||
, CONSTRAINT FK_DOG_Location_Audit_id_location
|
, CONSTRAINT FK_DOG_Location_Audit_id_location
|
||||||
FOREIGN KEY (id_location)
|
FOREIGN KEY (id_location)
|
||||||
REFERENCES fetchmetrics.DOG_Location(id_location)
|
REFERENCES fetchmetrics.DOG_Location(id_location)
|
||||||
, name_field VARCHAR(100) NOT NULL
|
, name_field VARCHAR(255) NOT NULL
|
||||||
, value_prev TEXT
|
, value_prev TEXT
|
||||||
, value_new TEXT
|
, value_new TEXT
|
||||||
, id_change_set INT NOT NULL
|
, id_change_set INT NOT NULL
|
||||||
|
|||||||
@@ -14,7 +14,7 @@ CREATE TABLE IF NOT EXISTS fetchmetrics.DOG_Location_User_Link_Audit (
|
|||||||
, CONSTRAINT FK_DOG_Location_User_Link_Audit_id_link
|
, CONSTRAINT FK_DOG_Location_User_Link_Audit_id_link
|
||||||
FOREIGN KEY (id_link)
|
FOREIGN KEY (id_link)
|
||||||
REFERENCES fetchmetrics.DOG_Location_User_Link(id_link)
|
REFERENCES fetchmetrics.DOG_Location_User_Link(id_link)
|
||||||
, name_field VARCHAR(100) NOT NULL
|
, name_field VARCHAR(255) NOT NULL
|
||||||
, value_prev TEXT
|
, value_prev TEXT
|
||||||
, value_new TEXT
|
, value_new TEXT
|
||||||
, id_change_set INT NOT NULL
|
, id_change_set INT NOT NULL
|
||||||
|
|||||||
@@ -14,7 +14,7 @@ CREATE TABLE IF NOT EXISTS fetchmetrics.DOG_Button_Shape_Audit (
|
|||||||
, CONSTRAINT FK_DOG_Button_Shape_Audit_id_button_shape
|
, CONSTRAINT FK_DOG_Button_Shape_Audit_id_button_shape
|
||||||
FOREIGN KEY (id_button_shape)
|
FOREIGN KEY (id_button_shape)
|
||||||
REFERENCES fetchmetrics.DOG_Button_Shape(id_button_shape)
|
REFERENCES fetchmetrics.DOG_Button_Shape(id_button_shape)
|
||||||
, name_field VARCHAR(100) NOT NULL
|
, name_field VARCHAR(255) NOT NULL
|
||||||
, value_prev TEXT
|
, value_prev TEXT
|
||||||
, value_new TEXT
|
, value_new TEXT
|
||||||
, id_change_set INT NOT NULL
|
, id_change_set INT NOT NULL
|
||||||
|
|||||||
@@ -14,7 +14,7 @@ CREATE TABLE IF NOT EXISTS fetchmetrics.DOG_Button_Shape_User_Link_Audit (
|
|||||||
, CONSTRAINT FK_DOG_Button_Shape_User_Link_Audit_id_link
|
, CONSTRAINT FK_DOG_Button_Shape_User_Link_Audit_id_link
|
||||||
FOREIGN KEY (id_link)
|
FOREIGN KEY (id_link)
|
||||||
REFERENCES fetchmetrics.DOG_Button_Shape_User_Link(id_link)
|
REFERENCES fetchmetrics.DOG_Button_Shape_User_Link(id_link)
|
||||||
, name_field VARCHAR(100) NOT NULL
|
, name_field VARCHAR(255) NOT NULL
|
||||||
, value_prev TEXT
|
, value_prev TEXT
|
||||||
, value_new TEXT
|
, value_new TEXT
|
||||||
, id_change_set INT NOT NULL
|
, id_change_set INT NOT NULL
|
||||||
|
|||||||
@@ -14,7 +14,7 @@ CREATE TABLE IF NOT EXISTS fetchmetrics.DOG_Colour_Audit (
|
|||||||
, CONSTRAINT FK_DOG_Colour_Audit_id_colour
|
, CONSTRAINT FK_DOG_Colour_Audit_id_colour
|
||||||
FOREIGN KEY (id_colour)
|
FOREIGN KEY (id_colour)
|
||||||
REFERENCES fetchmetrics.DOG_Colour(id_colour)
|
REFERENCES fetchmetrics.DOG_Colour(id_colour)
|
||||||
, name_field VARCHAR(100) NOT NULL
|
, name_field VARCHAR(255) NOT NULL
|
||||||
, value_prev TEXT
|
, value_prev TEXT
|
||||||
, value_new TEXT
|
, value_new TEXT
|
||||||
, id_change_set INT NOT NULL
|
, id_change_set INT NOT NULL
|
||||||
|
|||||||
@@ -14,7 +14,7 @@ CREATE TABLE IF NOT EXISTS fetchmetrics.DOG_Image_Audit (
|
|||||||
, CONSTRAINT FK_DOG_Image_Audit_id_image
|
, CONSTRAINT FK_DOG_Image_Audit_id_image
|
||||||
FOREIGN KEY (id_image)
|
FOREIGN KEY (id_image)
|
||||||
REFERENCES fetchmetrics.DOG_Image(id_image)
|
REFERENCES fetchmetrics.DOG_Image(id_image)
|
||||||
, name_field VARCHAR(100) NOT NULL
|
, name_field VARCHAR(255) NOT NULL
|
||||||
, value_prev TEXT
|
, value_prev TEXT
|
||||||
, value_new TEXT
|
, value_new TEXT
|
||||||
, id_change_set INT NOT NULL
|
, id_change_set INT NOT NULL
|
||||||
|
|||||||
@@ -14,7 +14,7 @@ CREATE TABLE IF NOT EXISTS fetchmetrics.DOG_Image_User_Link_Audit (
|
|||||||
, CONSTRAINT FK_DOG_Image_User_Link_Audit_id_link
|
, CONSTRAINT FK_DOG_Image_User_Link_Audit_id_link
|
||||||
FOREIGN KEY (id_link)
|
FOREIGN KEY (id_link)
|
||||||
REFERENCES fetchmetrics.DOG_Image_User_Link(id_link)
|
REFERENCES fetchmetrics.DOG_Image_User_Link(id_link)
|
||||||
, name_field VARCHAR(100) NOT NULL
|
, name_field VARCHAR(255) NOT NULL
|
||||||
, value_prev TEXT
|
, value_prev TEXT
|
||||||
, value_new TEXT
|
, value_new TEXT
|
||||||
, id_change_set INT NOT NULL
|
, id_change_set INT NOT NULL
|
||||||
|
|||||||
@@ -14,7 +14,7 @@ CREATE TABLE IF NOT EXISTS fetchmetrics.DOG_Button_Icon_Audit (
|
|||||||
, CONSTRAINT FK_DOG_Button_Icon_Audit_id_button_icon
|
, CONSTRAINT FK_DOG_Button_Icon_Audit_id_button_icon
|
||||||
FOREIGN KEY (id_button_icon)
|
FOREIGN KEY (id_button_icon)
|
||||||
REFERENCES fetchmetrics.DOG_Button_Icon(id_button_icon)
|
REFERENCES fetchmetrics.DOG_Button_Icon(id_button_icon)
|
||||||
, name_field VARCHAR(100) NOT NULL
|
, name_field VARCHAR(255) NOT NULL
|
||||||
, value_prev TEXT
|
, value_prev TEXT
|
||||||
, value_new TEXT
|
, value_new TEXT
|
||||||
, id_change_set INT NOT NULL
|
, id_change_set INT NOT NULL
|
||||||
|
|||||||
@@ -14,7 +14,7 @@ CREATE TABLE IF NOT EXISTS fetchmetrics.DOG_Command_Button_Link_Audit (
|
|||||||
, CONSTRAINT FK_DOG_Command_Button_Link_Audit_id_link
|
, CONSTRAINT FK_DOG_Command_Button_Link_Audit_id_link
|
||||||
FOREIGN KEY (id_link)
|
FOREIGN KEY (id_link)
|
||||||
REFERENCES fetchmetrics.DOG_Command_Button_Link(id_link)
|
REFERENCES fetchmetrics.DOG_Command_Button_Link(id_link)
|
||||||
, name_field VARCHAR(100) NOT NULL
|
, name_field VARCHAR(255) NOT NULL
|
||||||
, value_prev TEXT
|
, value_prev TEXT
|
||||||
, value_new TEXT
|
, value_new TEXT
|
||||||
, id_change_set INT NOT NULL
|
, id_change_set INT NOT NULL
|
||||||
|
|||||||
@@ -14,7 +14,7 @@ CREATE TABLE IF NOT EXISTS fetchmetrics.DOG_Weather_Audit (
|
|||||||
, CONSTRAINT FK_DOG_Weather_Audit_id_weather
|
, CONSTRAINT FK_DOG_Weather_Audit_id_weather
|
||||||
FOREIGN KEY (id_weather)
|
FOREIGN KEY (id_weather)
|
||||||
REFERENCES fetchmetrics.DOG_Weather(id_weather)
|
REFERENCES fetchmetrics.DOG_Weather(id_weather)
|
||||||
, name_field VARCHAR(100) NOT NULL
|
, name_field VARCHAR(255) NOT NULL
|
||||||
, value_prev TEXT
|
, value_prev TEXT
|
||||||
, value_new TEXT
|
, value_new TEXT
|
||||||
, id_change_set INT NOT NULL
|
, id_change_set INT NOT NULL
|
||||||
|
|||||||
@@ -14,7 +14,7 @@ CREATE TABLE IF NOT EXISTS fetchmetrics.DOG_Lighting_Level_Audit (
|
|||||||
, CONSTRAINT FK_DOG_Lighting_Level_Audit_id_lighting_level
|
, CONSTRAINT FK_DOG_Lighting_Level_Audit_id_lighting_level
|
||||||
FOREIGN KEY (id_lighting_level)
|
FOREIGN KEY (id_lighting_level)
|
||||||
REFERENCES fetchmetrics.DOG_Lighting_Level(id_lighting_level)
|
REFERENCES fetchmetrics.DOG_Lighting_Level(id_lighting_level)
|
||||||
, name_field VARCHAR(100) NOT NULL
|
, name_field VARCHAR(255) NOT NULL
|
||||||
, value_prev TEXT
|
, value_prev TEXT
|
||||||
, value_new TEXT
|
, value_new TEXT
|
||||||
, id_change_set INT NOT NULL
|
, id_change_set INT NOT NULL
|
||||||
|
|||||||
@@ -14,7 +14,7 @@ CREATE TABLE IF NOT EXISTS fetchmetrics.DOG_Assessment_Audit (
|
|||||||
, CONSTRAINT FK_DOG_Assessment_Audit_id_assessment
|
, CONSTRAINT FK_DOG_Assessment_Audit_id_assessment
|
||||||
FOREIGN KEY (id_assessment)
|
FOREIGN KEY (id_assessment)
|
||||||
REFERENCES fetchmetrics.DOG_Assessment(id_assessment)
|
REFERENCES fetchmetrics.DOG_Assessment(id_assessment)
|
||||||
, name_field VARCHAR(100) NOT NULL
|
, name_field VARCHAR(255) NOT NULL
|
||||||
, value_prev TEXT
|
, value_prev TEXT
|
||||||
, value_new TEXT
|
, value_new TEXT
|
||||||
, id_change_set INT NOT NULL
|
, id_change_set INT NOT NULL
|
||||||
|
|||||||
@@ -14,7 +14,7 @@ CREATE TABLE IF NOT EXISTS fetchmetrics.DOG_Distraction_Type_Audit (
|
|||||||
, CONSTRAINT FK_DOG_Distraction_Type_Audit_id_type
|
, CONSTRAINT FK_DOG_Distraction_Type_Audit_id_type
|
||||||
FOREIGN KEY (id_type)
|
FOREIGN KEY (id_type)
|
||||||
REFERENCES fetchmetrics.DOG_Distraction_Type(id_type)
|
REFERENCES fetchmetrics.DOG_Distraction_Type(id_type)
|
||||||
, name_field VARCHAR(100) NOT NULL
|
, name_field VARCHAR(255) NOT NULL
|
||||||
, value_prev TEXT
|
, value_prev TEXT
|
||||||
, value_new TEXT
|
, value_new TEXT
|
||||||
, id_change_set INT NOT NULL
|
, id_change_set INT NOT NULL
|
||||||
|
|||||||
@@ -14,7 +14,7 @@ CREATE TABLE IF NOT EXISTS fetchmetrics.DOG_Distraction_Type_User_Link_Audit (
|
|||||||
, CONSTRAINT FK_DOG_Distraction_Type_User_Link_Audit_id_link
|
, CONSTRAINT FK_DOG_Distraction_Type_User_Link_Audit_id_link
|
||||||
FOREIGN KEY (id_link)
|
FOREIGN KEY (id_link)
|
||||||
REFERENCES fetchmetrics.DOG_Distraction_Type_User_Link(id_link)
|
REFERENCES fetchmetrics.DOG_Distraction_Type_User_Link(id_link)
|
||||||
, name_field VARCHAR(100) NOT NULL
|
, name_field VARCHAR(255) NOT NULL
|
||||||
, value_prev TEXT
|
, value_prev TEXT
|
||||||
, value_new TEXT
|
, value_new TEXT
|
||||||
, id_change_set INT NOT NULL
|
, id_change_set INT NOT NULL
|
||||||
|
|||||||
@@ -14,7 +14,7 @@ CREATE TABLE IF NOT EXISTS fetchmetrics.DOG_Distraction_Intensity_Level_Audit (
|
|||||||
, CONSTRAINT FK_DOG_Distraction_Intensity_Level_Audit_id_intensity_level
|
, CONSTRAINT FK_DOG_Distraction_Intensity_Level_Audit_id_intensity_level
|
||||||
FOREIGN KEY (id_intensity_level)
|
FOREIGN KEY (id_intensity_level)
|
||||||
REFERENCES fetchmetrics.DOG_Distraction_Intensity_Level(id_intensity_level)
|
REFERENCES fetchmetrics.DOG_Distraction_Intensity_Level(id_intensity_level)
|
||||||
, name_field VARCHAR(100) NOT NULL
|
, name_field VARCHAR(255) NOT NULL
|
||||||
, value_prev TEXT
|
, value_prev TEXT
|
||||||
, value_new TEXT
|
, value_new TEXT
|
||||||
, id_change_set INT NOT NULL
|
, id_change_set INT NOT NULL
|
||||||
|
|||||||
@@ -14,7 +14,7 @@ CREATE TABLE IF NOT EXISTS fetchmetrics.DOG_Distraction_Intensity_Level_User_Lin
|
|||||||
, CONSTRAINT FK_DOG_Distraction_Intensity_Level_User_Link_Audit_id_link
|
, CONSTRAINT FK_DOG_Distraction_Intensity_Level_User_Link_Audit_id_link
|
||||||
FOREIGN KEY (id_link)
|
FOREIGN KEY (id_link)
|
||||||
REFERENCES fetchmetrics.DOG_Distraction_Intensity_Level_User_Link(id_link)
|
REFERENCES fetchmetrics.DOG_Distraction_Intensity_Level_User_Link(id_link)
|
||||||
, name_field VARCHAR(100) NOT NULL
|
, name_field VARCHAR(255) NOT NULL
|
||||||
, value_prev TEXT
|
, value_prev TEXT
|
||||||
, value_new TEXT
|
, value_new TEXT
|
||||||
, id_change_set INT NOT NULL
|
, id_change_set INT NOT NULL
|
||||||
|
|||||||
@@ -14,7 +14,7 @@ CREATE TABLE IF NOT EXISTS fetchmetrics.DOG_Distraction_Audit (
|
|||||||
, CONSTRAINT FK_DOG_Distraction_Audit_id_distraction
|
, CONSTRAINT FK_DOG_Distraction_Audit_id_distraction
|
||||||
FOREIGN KEY (id_distraction)
|
FOREIGN KEY (id_distraction)
|
||||||
REFERENCES fetchmetrics.DOG_Distraction(id_distraction)
|
REFERENCES fetchmetrics.DOG_Distraction(id_distraction)
|
||||||
, name_field VARCHAR(100) NOT NULL
|
, name_field VARCHAR(255) NOT NULL
|
||||||
, value_prev TEXT
|
, value_prev TEXT
|
||||||
, value_new TEXT
|
, value_new TEXT
|
||||||
, id_change_set INT NOT NULL
|
, id_change_set INT NOT NULL
|
||||||
|
|||||||
@@ -14,7 +14,7 @@ CREATE TABLE IF NOT EXISTS fetchmetrics.DOG_Bribe_Audit (
|
|||||||
, CONSTRAINT FK_DOG_Bribe_Audit_id_bribe
|
, CONSTRAINT FK_DOG_Bribe_Audit_id_bribe
|
||||||
FOREIGN KEY (id_bribe)
|
FOREIGN KEY (id_bribe)
|
||||||
REFERENCES fetchmetrics.DOG_Bribe(id_bribe)
|
REFERENCES fetchmetrics.DOG_Bribe(id_bribe)
|
||||||
, name_field VARCHAR(100) NOT NULL
|
, name_field VARCHAR(255) NOT NULL
|
||||||
, value_prev TEXT
|
, value_prev TEXT
|
||||||
, value_new TEXT
|
, value_new TEXT
|
||||||
, id_change_set INT NOT NULL
|
, id_change_set INT NOT NULL
|
||||||
|
|||||||
@@ -14,7 +14,7 @@ CREATE TABLE IF NOT EXISTS fetchmetrics.DOG_Bribe_User_Link_Audit (
|
|||||||
, CONSTRAINT FK_DOG_Bribe_User_Link_Audit_id_link
|
, CONSTRAINT FK_DOG_Bribe_User_Link_Audit_id_link
|
||||||
FOREIGN KEY (id_link)
|
FOREIGN KEY (id_link)
|
||||||
REFERENCES fetchmetrics.DOG_Bribe_User_Link(id_link)
|
REFERENCES fetchmetrics.DOG_Bribe_User_Link(id_link)
|
||||||
, name_field VARCHAR(100) NOT NULL
|
, name_field VARCHAR(255) NOT NULL
|
||||||
, value_prev TEXT
|
, value_prev TEXT
|
||||||
, value_new TEXT
|
, value_new TEXT
|
||||||
, id_change_set INT NOT NULL
|
, id_change_set INT NOT NULL
|
||||||
|
|||||||
@@ -14,7 +14,7 @@ CREATE TABLE IF NOT EXISTS fetchmetrics.DOG_Assessment_Command_Modality_Link_Aud
|
|||||||
, CONSTRAINT FK_DOG_Assessment_Command_Modality_Link_Audit_id_link
|
, CONSTRAINT FK_DOG_Assessment_Command_Modality_Link_Audit_id_link
|
||||||
FOREIGN KEY (id_link)
|
FOREIGN KEY (id_link)
|
||||||
REFERENCES fetchmetrics.DOG_Assessment_Command_Modality_Link(id_link)
|
REFERENCES fetchmetrics.DOG_Assessment_Command_Modality_Link(id_link)
|
||||||
, name_field VARCHAR(100) NOT NULL
|
, name_field VARCHAR(255) NOT NULL
|
||||||
, value_prev TEXT
|
, value_prev TEXT
|
||||||
, value_new TEXT
|
, value_new TEXT
|
||||||
, id_change_set INT NOT NULL
|
, id_change_set INT NOT NULL
|
||||||
|
|||||||
@@ -14,7 +14,7 @@ CREATE TABLE IF NOT EXISTS fetchmetrics.DOG_Response_Quality_Metric_Audit (
|
|||||||
, CONSTRAINT FK_DOG_Response_Quality_Metric_Audit_id_metric
|
, CONSTRAINT FK_DOG_Response_Quality_Metric_Audit_id_metric
|
||||||
FOREIGN KEY (id_metric)
|
FOREIGN KEY (id_metric)
|
||||||
REFERENCES fetchmetrics.DOG_Response_Quality_Metric(id_metric)
|
REFERENCES fetchmetrics.DOG_Response_Quality_Metric(id_metric)
|
||||||
, name_field VARCHAR(100) NOT NULL
|
, name_field VARCHAR(255) NOT NULL
|
||||||
, value_prev TEXT
|
, value_prev TEXT
|
||||||
, value_new TEXT
|
, value_new TEXT
|
||||||
, id_change_set INT NOT NULL
|
, id_change_set INT NOT NULL
|
||||||
|
|||||||
@@ -14,7 +14,7 @@ CREATE TABLE IF NOT EXISTS fetchmetrics.DOG_Response_Quality_Metric_User_Link_Au
|
|||||||
, CONSTRAINT FK_DOG_Response_Quality_Metric_User_Link_Audit_id_link
|
, CONSTRAINT FK_DOG_Response_Quality_Metric_User_Link_Audit_id_link
|
||||||
FOREIGN KEY (id_link)
|
FOREIGN KEY (id_link)
|
||||||
REFERENCES fetchmetrics.DOG_Response_Quality_Metric_User_Link(id_link)
|
REFERENCES fetchmetrics.DOG_Response_Quality_Metric_User_Link(id_link)
|
||||||
, name_field VARCHAR(100) NOT NULL
|
, name_field VARCHAR(255) NOT NULL
|
||||||
, value_prev TEXT
|
, value_prev TEXT
|
||||||
, value_new TEXT
|
, value_new TEXT
|
||||||
, id_change_set INT NOT NULL
|
, id_change_set INT NOT NULL
|
||||||
|
|||||||
@@ -14,7 +14,7 @@ CREATE TABLE IF NOT EXISTS fetchmetrics.DOG_Obedience_Level_Audit (
|
|||||||
, CONSTRAINT FK_DOG_Obedience_Level_Audit_id_obedience_level
|
, CONSTRAINT FK_DOG_Obedience_Level_Audit_id_obedience_level
|
||||||
FOREIGN KEY (id_obedience_level)
|
FOREIGN KEY (id_obedience_level)
|
||||||
REFERENCES fetchmetrics.DOG_Obedience_Level(id_obedience_level)
|
REFERENCES fetchmetrics.DOG_Obedience_Level(id_obedience_level)
|
||||||
, name_field VARCHAR(100) NOT NULL
|
, name_field VARCHAR(255) NOT NULL
|
||||||
, value_prev TEXT
|
, value_prev TEXT
|
||||||
, value_new TEXT
|
, value_new TEXT
|
||||||
, id_change_set INT NOT NULL
|
, id_change_set INT NOT NULL
|
||||||
|
|||||||
@@ -14,7 +14,7 @@ CREATE TABLE IF NOT EXISTS fetchmetrics.DOG_Obedience_Level_User_Link_Audit (
|
|||||||
, CONSTRAINT FK_DOG_Obedience_Level_User_Link_Audit_id_link
|
, CONSTRAINT FK_DOG_Obedience_Level_User_Link_Audit_id_link
|
||||||
FOREIGN KEY (id_link)
|
FOREIGN KEY (id_link)
|
||||||
REFERENCES fetchmetrics.DOG_Obedience_Level_User_Link(id_link)
|
REFERENCES fetchmetrics.DOG_Obedience_Level_User_Link(id_link)
|
||||||
, name_field VARCHAR(100) NOT NULL
|
, name_field VARCHAR(255) NOT NULL
|
||||||
, value_prev TEXT
|
, value_prev TEXT
|
||||||
, value_new TEXT
|
, value_new TEXT
|
||||||
, id_change_set INT NOT NULL
|
, id_change_set INT NOT NULL
|
||||||
|
|||||||
@@ -14,7 +14,7 @@ CREATE TABLE IF NOT EXISTS fetchmetrics.DOG_Assessment_Response_Audit (
|
|||||||
, CONSTRAINT FK_DOG_Assessment_Response_Audit_id_response
|
, CONSTRAINT FK_DOG_Assessment_Response_Audit_id_response
|
||||||
FOREIGN KEY (id_response)
|
FOREIGN KEY (id_response)
|
||||||
REFERENCES fetchmetrics.DOG_Assessment_Response(id_response)
|
REFERENCES fetchmetrics.DOG_Assessment_Response(id_response)
|
||||||
, name_field VARCHAR(100) NOT NULL
|
, name_field VARCHAR(255) NOT NULL
|
||||||
, value_prev TEXT
|
, value_prev TEXT
|
||||||
, value_new TEXT
|
, value_new TEXT
|
||||||
, id_change_set INT NOT NULL
|
, id_change_set INT NOT NULL
|
||||||
|
|||||||
52
static/MySQL/30520_tri_DOG_Role copy 2.sql
Normal file
52
static/MySQL/30520_tri_DOG_Role copy 2.sql
Normal file
@@ -0,0 +1,52 @@
|
|||||||
|
|
||||||
|
USE fetchmetrics;
|
||||||
|
|
||||||
|
DROP TRIGGER IF EXISTS fetchmetrics.before_insert_DOG_Role;
|
||||||
|
DROP TRIGGER IF EXISTS fetchmetrics.before_update_DOG_Role;
|
||||||
|
|
||||||
|
|
||||||
|
DELIMITER //
|
||||||
|
CREATE TRIGGER fetchmetrics.before_insert_DOG_Role
|
||||||
|
BEFORE INSERT ON fetchmetrics.DOG_Role
|
||||||
|
FOR EACH ROW
|
||||||
|
BEGIN
|
||||||
|
SET NEW.created_on := IFNULL(NEW.created_on, NOW());
|
||||||
|
END //
|
||||||
|
DELIMITER ;
|
||||||
|
|
||||||
|
|
||||||
|
DELIMITER //
|
||||||
|
CREATE TRIGGER fetchmetrics.before_update_DOG_Role
|
||||||
|
BEFORE UPDATE ON fetchmetrics.DOG_Role
|
||||||
|
FOR EACH ROW
|
||||||
|
BEGIN
|
||||||
|
IF OLD.id_change_set <=> NEW.id_change_set THEN
|
||||||
|
SIGNAL SQLSTATE '45000'
|
||||||
|
SET MESSAGE_TEXT = 'New change Set ID must be provided.';
|
||||||
|
END IF;
|
||||||
|
|
||||||
|
INSERT INTO fetchmetrics.DOG_Role_Audit (
|
||||||
|
id_role,
|
||||||
|
name_field,
|
||||||
|
value_prev,
|
||||||
|
value_new,
|
||||||
|
id_change_set
|
||||||
|
)
|
||||||
|
-- Changed code
|
||||||
|
SELECT NEW.id_role, 'code', OLD.code, NEW.code, NEW.id_change_set
|
||||||
|
WHERE NOT OLD.code <=> NEW.code
|
||||||
|
UNION
|
||||||
|
-- Changed name
|
||||||
|
SELECT NEW.id_role, 'name', OLD.name, NEW.name, NEW.id_change_set
|
||||||
|
WHERE NOT OLD.name <=> NEW.name
|
||||||
|
UNION
|
||||||
|
-- Changed active
|
||||||
|
SELECT NEW.id_role, 'active', CONVERT(CONVERT(OLD.active, SIGNED), CHAR), CONVERT(CONVERT(NEW.active, SIGNED), CHAR), NEW.id_change_set
|
||||||
|
WHERE NOT (OLD.active <=> NEW.active)
|
||||||
|
UNION
|
||||||
|
-- Changed display_order
|
||||||
|
SELECT NEW.id_role, 'display_order', CONVERT(OLD.display_order, CHAR), CONVERT(NEW.display_order, CHAR), NEW.id_change_set
|
||||||
|
WHERE NOT OLD.display_order <=> NEW.display_order
|
||||||
|
;
|
||||||
|
END //
|
||||||
|
DELIMITER ;
|
||||||
52
static/MySQL/30520_tri_DOG_Role copy.sql
Normal file
52
static/MySQL/30520_tri_DOG_Role copy.sql
Normal file
@@ -0,0 +1,52 @@
|
|||||||
|
|
||||||
|
USE fetchmetrics;
|
||||||
|
|
||||||
|
DROP TRIGGER IF EXISTS fetchmetrics.before_insert_DOG_Role;
|
||||||
|
DROP TRIGGER IF EXISTS fetchmetrics.before_update_DOG_Role;
|
||||||
|
|
||||||
|
|
||||||
|
DELIMITER //
|
||||||
|
CREATE TRIGGER fetchmetrics.before_insert_DOG_Role
|
||||||
|
BEFORE INSERT ON fetchmetrics.DOG_Role
|
||||||
|
FOR EACH ROW
|
||||||
|
BEGIN
|
||||||
|
SET NEW.created_on := IFNULL(NEW.created_on, NOW());
|
||||||
|
END //
|
||||||
|
DELIMITER ;
|
||||||
|
|
||||||
|
|
||||||
|
DELIMITER //
|
||||||
|
CREATE TRIGGER fetchmetrics.before_update_DOG_Role
|
||||||
|
BEFORE UPDATE ON fetchmetrics.DOG_Role
|
||||||
|
FOR EACH ROW
|
||||||
|
BEGIN
|
||||||
|
IF OLD.id_change_set <=> NEW.id_change_set THEN
|
||||||
|
SIGNAL SQLSTATE '45000'
|
||||||
|
SET MESSAGE_TEXT = 'New change Set ID must be provided.';
|
||||||
|
END IF;
|
||||||
|
|
||||||
|
INSERT INTO fetchmetrics.DOG_Role_Audit (
|
||||||
|
id_role,
|
||||||
|
name_field,
|
||||||
|
value_prev,
|
||||||
|
value_new,
|
||||||
|
id_change_set
|
||||||
|
)
|
||||||
|
-- Changed code
|
||||||
|
SELECT NEW.id_role, 'code', OLD.code, NEW.code, NEW.id_change_set
|
||||||
|
WHERE NOT OLD.code <=> NEW.code
|
||||||
|
UNION
|
||||||
|
-- Changed name
|
||||||
|
SELECT NEW.id_role, 'name', OLD.name, NEW.name, NEW.id_change_set
|
||||||
|
WHERE NOT OLD.name <=> NEW.name
|
||||||
|
UNION
|
||||||
|
-- Changed active
|
||||||
|
SELECT NEW.id_role, 'active', CONVERT(CONVERT(OLD.active, SIGNED), CHAR), CONVERT(CONVERT(NEW.active, SIGNED), CHAR), NEW.id_change_set
|
||||||
|
WHERE NOT (OLD.active <=> NEW.active)
|
||||||
|
UNION
|
||||||
|
-- Changed display_order
|
||||||
|
SELECT NEW.id_role, 'display_order', CONVERT(OLD.display_order, CHAR), CONVERT(NEW.display_order, CHAR), NEW.id_change_set
|
||||||
|
WHERE NOT OLD.display_order <=> NEW.display_order
|
||||||
|
;
|
||||||
|
END //
|
||||||
|
DELIMITER ;
|
||||||
@@ -14,7 +14,7 @@ CREATE TABLE IF NOT EXISTS fetchmetrics.DOG_Location_Link_Audit (
|
|||||||
, CONSTRAINT FK_DOG_Location_Link_Audit_id_link
|
, CONSTRAINT FK_DOG_Location_Link_Audit_id_link
|
||||||
FOREIGN KEY (id_link)
|
FOREIGN KEY (id_link)
|
||||||
REFERENCES fetchmetrics.DOG_Location_Link(id_link)
|
REFERENCES fetchmetrics.DOG_Location_Link(id_link)
|
||||||
, name_field VARCHAR(100) NOT NULL
|
, name_field VARCHAR(255) NOT NULL
|
||||||
, value_prev TEXT
|
, value_prev TEXT
|
||||||
, value_new TEXT
|
, value_new TEXT
|
||||||
, id_change_set INT NOT NULL
|
, id_change_set INT NOT NULL
|
||||||
|
|||||||
@@ -14,7 +14,7 @@ CREATE TABLE IF NOT EXISTS fetchmetrics.DOG_Understanding_Level_Audit (
|
|||||||
, CONSTRAINT FK_DOG_Understanding_Level_Audit_id_understanding_level
|
, CONSTRAINT FK_DOG_Understanding_Level_Audit_id_understanding_level
|
||||||
FOREIGN KEY (id_understanding_level)
|
FOREIGN KEY (id_understanding_level)
|
||||||
REFERENCES fetchmetrics.DOG_Understanding_Level(id_understanding_level)
|
REFERENCES fetchmetrics.DOG_Understanding_Level(id_understanding_level)
|
||||||
, name_field VARCHAR(100) NOT NULL
|
, name_field VARCHAR(255) NOT NULL
|
||||||
, value_prev TEXT
|
, value_prev TEXT
|
||||||
, value_new TEXT
|
, value_new TEXT
|
||||||
, id_change_set INT NOT NULL
|
, id_change_set INT NOT NULL
|
||||||
|
|||||||
@@ -14,7 +14,7 @@ CREATE TABLE IF NOT EXISTS fetchmetrics.DOG_Understanding_Level_Audit (
|
|||||||
, CONSTRAINT FK_DOG_Understanding_Level_Audit_id_understanding_level
|
, CONSTRAINT FK_DOG_Understanding_Level_Audit_id_understanding_level
|
||||||
FOREIGN KEY (id_understanding_level)
|
FOREIGN KEY (id_understanding_level)
|
||||||
REFERENCES fetchmetrics.DOG_Understanding_Level(id_understanding_level)
|
REFERENCES fetchmetrics.DOG_Understanding_Level(id_understanding_level)
|
||||||
, name_field VARCHAR(100) NOT NULL
|
, name_field VARCHAR(255) NOT NULL
|
||||||
, value_prev TEXT
|
, value_prev TEXT
|
||||||
, value_new TEXT
|
, value_new TEXT
|
||||||
, id_change_set INT NOT NULL
|
, id_change_set INT NOT NULL
|
||||||
|
|||||||
@@ -14,7 +14,7 @@ CREATE TABLE IF NOT EXISTS fetchmetrics.DOG_Understanding_Level_Audit (
|
|||||||
, CONSTRAINT FK_DOG_Understanding_Level_Audit_id_understanding_level
|
, CONSTRAINT FK_DOG_Understanding_Level_Audit_id_understanding_level
|
||||||
FOREIGN KEY (id_understanding_level)
|
FOREIGN KEY (id_understanding_level)
|
||||||
REFERENCES fetchmetrics.DOG_Understanding_Level(id_understanding_level)
|
REFERENCES fetchmetrics.DOG_Understanding_Level(id_understanding_level)
|
||||||
, name_field VARCHAR(100) NOT NULL
|
, name_field VARCHAR(255) NOT NULL
|
||||||
, value_prev TEXT
|
, value_prev TEXT
|
||||||
, value_new TEXT
|
, value_new TEXT
|
||||||
, id_change_set INT NOT NULL
|
, id_change_set INT NOT NULL
|
||||||
|
|||||||
@@ -14,7 +14,7 @@ CREATE TABLE IF NOT EXISTS fetchmetrics.DOG_Personal_Best_Audit (
|
|||||||
, CONSTRAINT FK_DOG_Personal_Best_Audit_id_personal_best
|
, CONSTRAINT FK_DOG_Personal_Best_Audit_id_personal_best
|
||||||
FOREIGN KEY (id_personal_best)
|
FOREIGN KEY (id_personal_best)
|
||||||
REFERENCES fetchmetrics.DOG_Personal_Best(id_personal_best)
|
REFERENCES fetchmetrics.DOG_Personal_Best(id_personal_best)
|
||||||
, name_field VARCHAR(100) NOT NULL
|
, name_field VARCHAR(255) NOT NULL
|
||||||
, value_prev TEXT
|
, value_prev TEXT
|
||||||
, value_new TEXT
|
, value_new TEXT
|
||||||
, id_change_set INT NOT NULL
|
, id_change_set INT NOT NULL
|
||||||
|
|||||||
@@ -72,7 +72,10 @@
|
|||||||
border-bottom-left-radius: 12px;
|
border-bottom-left-radius: 12px;
|
||||||
border-bottom-right-radius: 12px;
|
border-bottom-right-radius: 12px;
|
||||||
}
|
}
|
||||||
|
#overlayHamburger > :hover {
|
||||||
|
color: var(--colour-page-background);
|
||||||
|
background-color: var(--colour-primary);
|
||||||
|
}
|
||||||
#overlayHamburger .container {
|
#overlayHamburger .container {
|
||||||
background-color: var(--colour-page-background);
|
background-color: var(--colour-page-background);
|
||||||
display: flex;
|
display: flex;
|
||||||
@@ -88,20 +91,26 @@
|
|||||||
cursor: pointer;
|
cursor: pointer;
|
||||||
padding-top: 5vh;
|
padding-top: 5vh;
|
||||||
}
|
}
|
||||||
#overlayHamburger > :hover {
|
#overlayHamburger .container:hover {
|
||||||
color: var(--colour-page-background);
|
color: var(--colour-page-background);
|
||||||
background-color: var(--colour-primary);
|
background-color: var(--colour-primary);
|
||||||
}
|
}
|
||||||
|
#overlayHamburger > .container {
|
||||||
|
padding-top: 4.5px;
|
||||||
|
padding-bottom: 4.5px;
|
||||||
|
}
|
||||||
#overlayHamburger .container a {
|
#overlayHamburger .container a {
|
||||||
width: 100%;
|
width: 100%;
|
||||||
/*
|
/*
|
||||||
margin-top: 4.5px;
|
margin-top: 4.5px;
|
||||||
margin-bottom: 4.5px;
|
margin-bottom: 4.5px;
|
||||||
*/
|
*/
|
||||||
|
color: var(--colour-text);
|
||||||
|
text-decoration: none;
|
||||||
}
|
}
|
||||||
#overlayHamburger > .container {
|
#overlayHamburger .container a:hover {
|
||||||
padding-top: 4.5px;
|
color: var(--colour-page-background);
|
||||||
padding-bottom: 4.5px;
|
background-color: var(--colour-primary);
|
||||||
}
|
}
|
||||||
|
|
||||||
@media screen and (max-width: 400px) {
|
@media screen and (max-width: 400px) {
|
||||||
|
|||||||
@@ -12,7 +12,6 @@
|
|||||||
height: 7vh;
|
height: 7vh;
|
||||||
align-items: flex-start;
|
align-items: flex-start;
|
||||||
background: var(--colour-text-background);
|
background: var(--colour-text-background);
|
||||||
box-shadow: 0 2px 4px rgba(0,0,0,0.1);
|
|
||||||
justify-content: center; /* space-between */
|
justify-content: center; /* space-between */
|
||||||
align-items: center;
|
align-items: center;
|
||||||
}
|
}
|
||||||
@@ -63,16 +62,16 @@
|
|||||||
}
|
}
|
||||||
.nav-links {
|
.nav-links {
|
||||||
display: flex;
|
display: flex;
|
||||||
gap: 1vh 2rem;
|
gap: 0 2rem;
|
||||||
display: flex;
|
display: flex;
|
||||||
flex-wrap: wrap;
|
flex-wrap: wrap;
|
||||||
max-width: calc(1vw * 100 - 1vh * 35);
|
max-width: calc(1vw * 100 - 1vh * 35);
|
||||||
align-items: center;
|
align-items: center;
|
||||||
margin: 0.5vh 0.5vw;
|
margin: 0 0.5vw;
|
||||||
}
|
}
|
||||||
.nav-links a {
|
.nav-links a {
|
||||||
text-decoration: none;
|
text-decoration: none;
|
||||||
color: var(--text);
|
color: var(--colour-text);
|
||||||
font-weight: normal;
|
font-weight: normal;
|
||||||
align-content: center;
|
align-content: center;
|
||||||
font-size: 1.2rem;
|
font-size: 1.2rem;
|
||||||
|
|||||||
26
static/dist/css/main.bundle.css
vendored
26
static/dist/css/main.bundle.css
vendored
@@ -392,7 +392,10 @@ h5 {
|
|||||||
border-bottom-left-radius: 12px;
|
border-bottom-left-radius: 12px;
|
||||||
border-bottom-right-radius: 12px;
|
border-bottom-right-radius: 12px;
|
||||||
}
|
}
|
||||||
|
#overlayHamburger > :hover {
|
||||||
|
color: var(--colour-page-background);
|
||||||
|
background-color: var(--colour-primary);
|
||||||
|
}
|
||||||
#overlayHamburger .container {
|
#overlayHamburger .container {
|
||||||
background-color: var(--colour-page-background);
|
background-color: var(--colour-page-background);
|
||||||
display: flex;
|
display: flex;
|
||||||
@@ -408,20 +411,26 @@ h5 {
|
|||||||
cursor: pointer;
|
cursor: pointer;
|
||||||
padding-top: 5vh;
|
padding-top: 5vh;
|
||||||
}
|
}
|
||||||
#overlayHamburger > :hover {
|
#overlayHamburger .container:hover {
|
||||||
color: var(--colour-page-background);
|
color: var(--colour-page-background);
|
||||||
background-color: var(--colour-primary);
|
background-color: var(--colour-primary);
|
||||||
}
|
}
|
||||||
|
#overlayHamburger > .container {
|
||||||
|
padding-top: 4.5px;
|
||||||
|
padding-bottom: 4.5px;
|
||||||
|
}
|
||||||
#overlayHamburger .container a {
|
#overlayHamburger .container a {
|
||||||
width: 100%;
|
width: 100%;
|
||||||
/*
|
/*
|
||||||
margin-top: 4.5px;
|
margin-top: 4.5px;
|
||||||
margin-bottom: 4.5px;
|
margin-bottom: 4.5px;
|
||||||
*/
|
*/
|
||||||
|
color: var(--colour-text);
|
||||||
|
text-decoration: none;
|
||||||
}
|
}
|
||||||
#overlayHamburger > .container {
|
#overlayHamburger .container a:hover {
|
||||||
padding-top: 4.5px;
|
color: var(--colour-page-background);
|
||||||
padding-bottom: 4.5px;
|
background-color: var(--colour-primary);
|
||||||
}
|
}
|
||||||
|
|
||||||
@media screen and (max-width: 400px) {
|
@media screen and (max-width: 400px) {
|
||||||
@@ -538,7 +547,6 @@ table div {
|
|||||||
height: 7vh;
|
height: 7vh;
|
||||||
align-items: flex-start;
|
align-items: flex-start;
|
||||||
background: var(--colour-text-background);
|
background: var(--colour-text-background);
|
||||||
box-shadow: 0 2px 4px rgba(0,0,0,0.1);
|
|
||||||
justify-content: center; /* space-between */
|
justify-content: center; /* space-between */
|
||||||
align-items: center;
|
align-items: center;
|
||||||
}
|
}
|
||||||
@@ -589,16 +597,16 @@ table div {
|
|||||||
}
|
}
|
||||||
.nav-links {
|
.nav-links {
|
||||||
display: flex;
|
display: flex;
|
||||||
gap: 1vh 2rem;
|
gap: 0 2rem;
|
||||||
display: flex;
|
display: flex;
|
||||||
flex-wrap: wrap;
|
flex-wrap: wrap;
|
||||||
max-width: calc(1vw * 100 - 1vh * 35);
|
max-width: calc(1vw * 100 - 1vh * 35);
|
||||||
align-items: center;
|
align-items: center;
|
||||||
margin: 0.5vh 0.5vw;
|
margin: 0 0.5vw;
|
||||||
}
|
}
|
||||||
.nav-links a {
|
.nav-links a {
|
||||||
text-decoration: none;
|
text-decoration: none;
|
||||||
color: var(--text);
|
color: var(--colour-text);
|
||||||
font-weight: normal;
|
font-weight: normal;
|
||||||
align-content: center;
|
align-content: center;
|
||||||
font-size: 1.2rem;
|
font-size: 1.2rem;
|
||||||
|
|||||||
2
static/dist/css/main.bundle.css.map
vendored
2
static/dist/css/main.bundle.css.map
vendored
File diff suppressed because one or more lines are too long
93
static/dist/js/main.bundle.js
vendored
93
static/dist/js/main.bundle.js
vendored
@@ -1071,61 +1071,28 @@ var BasePage = /*#__PURE__*/function () {
|
|||||||
overlayHamburger.classList.add(flagIsCollapsed);
|
overlayHamburger.classList.add(flagIsCollapsed);
|
||||||
}
|
}
|
||||||
});
|
});
|
||||||
this.hookupButtonsNavHome();
|
|
||||||
this.hookupButtonsNavContact();
|
|
||||||
// this.hookupButtonsNavAdminHome();
|
|
||||||
this.hookupButtonsNavUserAccount();
|
this.hookupButtonsNavUserAccount();
|
||||||
this.hookupButtonsNavUserLogout();
|
this.hookupButtonsNavUserLogout();
|
||||||
this.hookupButtonsNavUserLogin();
|
this.hookupButtonsNavUserLogin();
|
||||||
|
|
||||||
// this.hookupButtonsNavStoreHome();
|
|
||||||
// this.hookupButtonsNavStoreManufacturingPurchaseOrders();
|
|
||||||
this.hookupButtonsNavDogHome();
|
|
||||||
this.hookupButtonsNavDogCommandCategories();
|
|
||||||
this.hookupButtonsNavDogCommands();
|
|
||||||
this.hookupButtonsNavDogDogCommandLinks();
|
|
||||||
this.hookupButtonsNavDogDogs();
|
|
||||||
this.hookupButtonsNavDogLocations();
|
|
||||||
this.hookupButtonsNavDogButtonIcons();
|
|
||||||
this.hookupButtonsNavDogCommandButtonLinks();
|
|
||||||
this.hookupButtonsNavDogAssessments();
|
|
||||||
this.hookupButtonsNavDogCalendarEntries();
|
|
||||||
}
|
|
||||||
}, {
|
|
||||||
key: "hookupButtonsNavHome",
|
|
||||||
value: function hookupButtonsNavHome() {
|
|
||||||
this.hookupButtonsNav('.' + flagNavHome, hashPageHome);
|
|
||||||
}
|
}
|
||||||
}, {
|
}, {
|
||||||
key: "hookupButtonsNav",
|
key: "hookupButtonsNav",
|
||||||
value: function hookupButtonsNav(buttonSelector, hashPageNav) {
|
value: function hookupButtonsNav(buttonSelector) {
|
||||||
var _this2 = this;
|
var _this2 = this;
|
||||||
Events.hookupEventHandler("click", buttonSelector, function (event, button) {
|
Events.hookupEventHandler("click", buttonSelector, function (event, button) {
|
||||||
_this2.router.navigateToHash(hashPageNav);
|
var pageHash = buttonSelector.getAttribute('href');
|
||||||
|
_this2.router.navigateToHash(pageHash);
|
||||||
});
|
});
|
||||||
}
|
}
|
||||||
}, {
|
|
||||||
key: "hookupButtonsNavContact",
|
|
||||||
value: function hookupButtonsNavContact() {
|
|
||||||
this.hookupButtonsNav('.' + flagNavContact, hashPageContact);
|
|
||||||
}
|
|
||||||
/*
|
|
||||||
hookupButtonsNavAdminHome() {
|
|
||||||
this.hookupButtonsNav('.' + flagNavAdminHome, hashPageAdminHome);
|
|
||||||
}
|
|
||||||
hookupButtonsNavServices() {
|
|
||||||
this.hookupButtonsNav('.' + flagNavServices, hashPageServices);
|
|
||||||
}
|
|
||||||
*/
|
|
||||||
}, {
|
}, {
|
||||||
key: "hookupButtonsNavUserAccount",
|
key: "hookupButtonsNavUserAccount",
|
||||||
value: function hookupButtonsNavUserAccount() {
|
value: function hookupButtonsNavUserAccount() {
|
||||||
this.hookupButtonsNav('.' + flagNavUserAccount, hashPageUserAccount);
|
// this.hookupButtonsNav('.' + flagNavUserAccount);
|
||||||
}
|
}
|
||||||
}, {
|
}, {
|
||||||
key: "hookupButtonsNavUserLogout",
|
key: "hookupButtonsNavUserLogout",
|
||||||
value: function hookupButtonsNavUserLogout() {
|
value: function hookupButtonsNavUserLogout() {
|
||||||
this.hookupButtonsNav('.' + flagNavUserLogout, hashPageUserLogout);
|
// this.hookupButtonsNav('.' + flagNavUserLogout);
|
||||||
}
|
}
|
||||||
}, {
|
}, {
|
||||||
key: "hookupButtonsNavUserLogin",
|
key: "hookupButtonsNavUserLogin",
|
||||||
@@ -1143,56 +1110,6 @@ var BasePage = /*#__PURE__*/function () {
|
|||||||
});
|
});
|
||||||
});
|
});
|
||||||
}
|
}
|
||||||
}, {
|
|
||||||
key: "hookupButtonsNavDogHome",
|
|
||||||
value: function hookupButtonsNavDogHome() {
|
|
||||||
this.hookupButtonsNav('.' + flagNavDogHome, hashPageDogHome);
|
|
||||||
}
|
|
||||||
}, {
|
|
||||||
key: "hookupButtonsNavDogCommandCategories",
|
|
||||||
value: function hookupButtonsNavDogCommandCategories() {
|
|
||||||
this.hookupButtonsNav('.' + flagNavDogCommandCategories, hashPageDogCommandCategories);
|
|
||||||
}
|
|
||||||
}, {
|
|
||||||
key: "hookupButtonsNavDogCommands",
|
|
||||||
value: function hookupButtonsNavDogCommands() {
|
|
||||||
this.hookupButtonsNav('.' + flagNavDogCommands, hashPageDogCommands);
|
|
||||||
}
|
|
||||||
}, {
|
|
||||||
key: "hookupButtonsNavDogDogCommandLinks",
|
|
||||||
value: function hookupButtonsNavDogDogCommandLinks() {
|
|
||||||
this.hookupButtonsNav('.' + flagNavDogDogCommandLinks, hashPageDogDogCommandLinks);
|
|
||||||
}
|
|
||||||
}, {
|
|
||||||
key: "hookupButtonsNavDogDogs",
|
|
||||||
value: function hookupButtonsNavDogDogs() {
|
|
||||||
this.hookupButtonsNav('.' + flagNavDogDogs, hashPageDogDogs);
|
|
||||||
}
|
|
||||||
}, {
|
|
||||||
key: "hookupButtonsNavDogLocations",
|
|
||||||
value: function hookupButtonsNavDogLocations() {
|
|
||||||
this.hookupButtonsNav('.' + flagNavDogLocations, hashPageDogLocations);
|
|
||||||
}
|
|
||||||
}, {
|
|
||||||
key: "hookupButtonsNavDogButtonIcons",
|
|
||||||
value: function hookupButtonsNavDogButtonIcons() {
|
|
||||||
this.hookupButtonsNav('.' + flagNavDogButtonIcons, hashPageDogButtonIcons);
|
|
||||||
}
|
|
||||||
}, {
|
|
||||||
key: "hookupButtonsNavDogCommandButtonLinks",
|
|
||||||
value: function hookupButtonsNavDogCommandButtonLinks() {
|
|
||||||
this.hookupButtonsNav('.' + flagNavDogCommandButtonLinks, hashPageDogCommandButtonLinks);
|
|
||||||
}
|
|
||||||
}, {
|
|
||||||
key: "hookupButtonsNavDogAssessments",
|
|
||||||
value: function hookupButtonsNavDogAssessments() {
|
|
||||||
this.hookupButtonsNav('.' + flagNavDogAssessments, hashPageDogAssessments);
|
|
||||||
}
|
|
||||||
}, {
|
|
||||||
key: "hookupButtonsNavDogCalendarEntries",
|
|
||||||
value: function hookupButtonsNavDogCalendarEntries() {
|
|
||||||
this.hookupButtonsNav('.' + flagNavDogCalendarEntries, hashPageDogCalendarEntries);
|
|
||||||
}
|
|
||||||
}, {
|
}, {
|
||||||
key: "hookupOverlays",
|
key: "hookupOverlays",
|
||||||
value: function hookupOverlays() {
|
value: function hookupOverlays() {
|
||||||
|
|||||||
2
static/dist/js/main.bundle.js.map
vendored
2
static/dist/js/main.bundle.js.map
vendored
File diff suppressed because one or more lines are too long
@@ -76,50 +76,21 @@ export default class BasePage {
|
|||||||
}
|
}
|
||||||
});
|
});
|
||||||
|
|
||||||
this.hookupButtonsNavHome();
|
|
||||||
this.hookupButtonsNavContact();
|
|
||||||
// this.hookupButtonsNavAdminHome();
|
|
||||||
this.hookupButtonsNavUserAccount();
|
this.hookupButtonsNavUserAccount();
|
||||||
this.hookupButtonsNavUserLogout();
|
this.hookupButtonsNavUserLogout();
|
||||||
this.hookupButtonsNavUserLogin();
|
this.hookupButtonsNavUserLogin();
|
||||||
|
|
||||||
// this.hookupButtonsNavStoreHome();
|
|
||||||
// this.hookupButtonsNavStoreManufacturingPurchaseOrders();
|
|
||||||
this.hookupButtonsNavDogHome();
|
|
||||||
this.hookupButtonsNavDogCommandCategories();
|
|
||||||
this.hookupButtonsNavDogCommands();
|
|
||||||
this.hookupButtonsNavDogDogCommandLinks();
|
|
||||||
this.hookupButtonsNavDogDogs();
|
|
||||||
this.hookupButtonsNavDogLocations();
|
|
||||||
this.hookupButtonsNavDogButtonIcons();
|
|
||||||
this.hookupButtonsNavDogCommandButtonLinks();
|
|
||||||
this.hookupButtonsNavDogAssessments();
|
|
||||||
this.hookupButtonsNavDogCalendarEntries();
|
|
||||||
}
|
}
|
||||||
hookupButtonsNavHome() {
|
hookupButtonsNav(buttonSelector) {
|
||||||
this.hookupButtonsNav('.' + flagNavHome, hashPageHome);
|
|
||||||
}
|
|
||||||
hookupButtonsNav(buttonSelector, hashPageNav) {
|
|
||||||
Events.hookupEventHandler("click", buttonSelector, (event, button) => {
|
Events.hookupEventHandler("click", buttonSelector, (event, button) => {
|
||||||
this.router.navigateToHash(hashPageNav);
|
let pageHash = buttonSelector.getAttribute('href');
|
||||||
|
this.router.navigateToHash(pageHash);
|
||||||
});
|
});
|
||||||
}
|
}
|
||||||
hookupButtonsNavContact() {
|
|
||||||
this.hookupButtonsNav('.' + flagNavContact, hashPageContact);
|
|
||||||
}
|
|
||||||
/*
|
|
||||||
hookupButtonsNavAdminHome() {
|
|
||||||
this.hookupButtonsNav('.' + flagNavAdminHome, hashPageAdminHome);
|
|
||||||
}
|
|
||||||
hookupButtonsNavServices() {
|
|
||||||
this.hookupButtonsNav('.' + flagNavServices, hashPageServices);
|
|
||||||
}
|
|
||||||
*/
|
|
||||||
hookupButtonsNavUserAccount() {
|
hookupButtonsNavUserAccount() {
|
||||||
this.hookupButtonsNav('.' + flagNavUserAccount, hashPageUserAccount);
|
// this.hookupButtonsNav('.' + flagNavUserAccount);
|
||||||
}
|
}
|
||||||
hookupButtonsNavUserLogout() {
|
hookupButtonsNavUserLogout() {
|
||||||
this.hookupButtonsNav('.' + flagNavUserLogout, hashPageUserLogout);
|
// this.hookupButtonsNav('.' + flagNavUserLogout);
|
||||||
}
|
}
|
||||||
hookupButtonsNavUserLogin() {
|
hookupButtonsNavUserLogin() {
|
||||||
Events.hookupEventHandler("click", '.' + flagNavUserLogin, (event, navigator) => {
|
Events.hookupEventHandler("click", '.' + flagNavUserLogin, (event, navigator) => {
|
||||||
@@ -135,36 +106,6 @@ export default class BasePage {
|
|||||||
});
|
});
|
||||||
});
|
});
|
||||||
}
|
}
|
||||||
hookupButtonsNavDogHome() {
|
|
||||||
this.hookupButtonsNav('.' + flagNavDogHome, hashPageDogHome);
|
|
||||||
}
|
|
||||||
hookupButtonsNavDogCommandCategories() {
|
|
||||||
this.hookupButtonsNav('.' + flagNavDogCommandCategories, hashPageDogCommandCategories);
|
|
||||||
}
|
|
||||||
hookupButtonsNavDogCommands() {
|
|
||||||
this.hookupButtonsNav('.' + flagNavDogCommands, hashPageDogCommands);
|
|
||||||
}
|
|
||||||
hookupButtonsNavDogDogCommandLinks() {
|
|
||||||
this.hookupButtonsNav('.' + flagNavDogDogCommandLinks, hashPageDogDogCommandLinks);
|
|
||||||
}
|
|
||||||
hookupButtonsNavDogDogs() {
|
|
||||||
this.hookupButtonsNav('.' + flagNavDogDogs, hashPageDogDogs);
|
|
||||||
}
|
|
||||||
hookupButtonsNavDogLocations() {
|
|
||||||
this.hookupButtonsNav('.' + flagNavDogLocations, hashPageDogLocations);
|
|
||||||
}
|
|
||||||
hookupButtonsNavDogButtonIcons() {
|
|
||||||
this.hookupButtonsNav('.' + flagNavDogButtonIcons, hashPageDogButtonIcons);
|
|
||||||
}
|
|
||||||
hookupButtonsNavDogCommandButtonLinks() {
|
|
||||||
this.hookupButtonsNav('.' + flagNavDogCommandButtonLinks, hashPageDogCommandButtonLinks);
|
|
||||||
}
|
|
||||||
hookupButtonsNavDogAssessments() {
|
|
||||||
this.hookupButtonsNav('.' + flagNavDogAssessments, hashPageDogAssessments);
|
|
||||||
}
|
|
||||||
hookupButtonsNavDogCalendarEntries() {
|
|
||||||
this.hookupButtonsNav('.' + flagNavDogCalendarEntries, hashPageDogCalendarEntries);
|
|
||||||
}
|
|
||||||
|
|
||||||
hookupOverlays() {
|
hookupOverlays() {
|
||||||
this.hookupOverlayFromId(idOverlayConfirm);
|
this.hookupOverlayFromId(idOverlayConfirm);
|
||||||
|
|||||||
@@ -18,28 +18,28 @@
|
|||||||
{% include 'components/common/buttons/_icon_hamburger.html' %}
|
{% include 'components/common/buttons/_icon_hamburger.html' %}
|
||||||
<div id="{{ model.ID_OVERLAY_HAMBURGER }}" class="{{ model.FLAG_OVERLAY}} {{ model.FLAG_HAMBURGER }} {{ model.FLAG_IS_COLLAPSED }}">
|
<div id="{{ model.ID_OVERLAY_HAMBURGER }}" class="{{ model.FLAG_OVERLAY}} {{ model.FLAG_HAMBURGER }} {{ model.FLAG_IS_COLLAPSED }}">
|
||||||
<div class="{{ model.FLAG_CONTAINER }} {{ model.FLAG_ROW }}">
|
<div class="{{ model.FLAG_CONTAINER }} {{ model.FLAG_ROW }}">
|
||||||
<a class="{{ model.FLAG_NAV_HOME }}">Home</a>
|
<a class="{{ model.FLAG_NAV_HOME }}" href="{{ model.HASH_PAGE_HOME }}">Home</a>
|
||||||
</div>
|
</div>
|
||||||
<div class="{{ model.FLAG_CONTAINER }} {{ model.FLAG_ROW }}">
|
<div class="{{ model.FLAG_CONTAINER }} {{ model.FLAG_ROW }}">
|
||||||
<a class="{{ model.FLAG_NAV_CONTACT }}">Contact</a>
|
<a class="{{ model.FLAG_NAV_CONTACT }}" href="{{ model.HASH_PAGE_CONTACT }}">Contact</a>
|
||||||
</div>
|
</div>
|
||||||
{% if True or model.user.can_admin_dog %}
|
{% if True or model.user.can_admin_dog %}
|
||||||
<div class="{{ model.FLAG_CONTAINER }} {{ model.FLAG_ROW }}">
|
<div class="{{ model.FLAG_CONTAINER }} {{ model.FLAG_ROW }}">
|
||||||
<a class="{{ model.FLAG_NAV_DOG_HOME }}">Dog Home</a>
|
<a class="{{ model.FLAG_NAV_DOG_HOME }}" href="{{ model.HASH_PAGE_DOG_HOME }}">Dog Home</a>
|
||||||
</div>
|
</div>
|
||||||
{% endif %}
|
{% endif %}
|
||||||
{% if model.user.get_is_logged_in() %}
|
{% if model.user.get_is_logged_in() %}
|
||||||
{#
|
{#
|
||||||
<div class="{{ model.FLAG_CONTAINER }} {{ model.FLAG_ROW }}">
|
<div class="{{ model.FLAG_CONTAINER }} {{ model.FLAG_ROW }}">
|
||||||
<a class="{{ model.FLAG_NAV_USER_ACCOUNT }}">Account</a>
|
<a class="{{ model.FLAG_NAV_USER_ACCOUNT }}" href="{{ model.HASH_PAGE_USER_ACCOUNT }}">Account</a>
|
||||||
</div>
|
</div>
|
||||||
#}
|
#}
|
||||||
<div class="{{ model.FLAG_CONTAINER }} {{ model.FLAG_ROW }}">
|
<div class="{{ model.FLAG_CONTAINER }} {{ model.FLAG_ROW }}">
|
||||||
<a class="{{ model.FLAG_NAV_USER_LOGOUT }}">Logout</a>
|
<a class="{{ model.FLAG_NAV_USER_LOGOUT }}" href="{{ model.HASH_PAGE_USER_LOGOUT }}">Logout</a>
|
||||||
</div>
|
</div>
|
||||||
{% else %}
|
{% else %}
|
||||||
<div class="{{ model.FLAG_CONTAINER }} {{ model.FLAG_ROW }}">
|
<div class="{{ model.FLAG_CONTAINER }} {{ model.FLAG_ROW }}">
|
||||||
<a class="{{ model.FLAG_NAV_USER_LOGIN }}">Login</a>
|
<a class="{{ model.FLAG_NAV_USER_LOGIN }}" href="{{ model.HASH_PAGE_USER_LOGIN }}">Login</a>
|
||||||
</div>
|
</div>
|
||||||
{% endif %}
|
{% endif %}
|
||||||
</div>
|
</div>
|
||||||
@@ -67,14 +67,15 @@
|
|||||||
<div class="{{ model.FLAG_CONTAINER }} {{ model.FLAG_ROW }}">
|
<div class="{{ model.FLAG_CONTAINER }} {{ model.FLAG_ROW }}">
|
||||||
<div class="{{ model.FLAG_CONTAINER }} {{ model.FLAG_COLUMN }}"><a href="mailto:{{ model.get_mail_contact_public() }}"><strong>Email:</strong> {{ model.get_mail_contact_public() }}</a></div>
|
<div class="{{ model.FLAG_CONTAINER }} {{ model.FLAG_COLUMN }}"><a href="mailto:{{ model.get_mail_contact_public() }}"><strong>Email:</strong> {{ model.get_mail_contact_public() }}</a></div>
|
||||||
<div class="{{ model.FLAG_CONTAINER }} {{ model.FLAG_COLUMN }}"><a href="{{ model.URL_DISCORD }}"><strong>Discord:</strong> {{ model.USERNAME_DISCORD }}</a></div>
|
<div class="{{ model.FLAG_CONTAINER }} {{ model.FLAG_COLUMN }}"><a href="{{ model.URL_DISCORD }}"><strong>Discord:</strong> {{ model.USERNAME_DISCORD }}</a></div>
|
||||||
<!-- <div class="{{ model.FLAG_CONTAINER }} {{ model.FLAG_COLUMN }}"><a href="{{ model.URL_FACEBOOK }}"><strong>Facebook:</strong> {{ model.USERNAME_FACEBOOK }}</a></div> -->
|
<div class="{{ model.FLAG_CONTAINER }} {{ model.FLAG_COLUMN }}"><a href="{{ model.URL_FACEBOOK }}"><strong>Facebook:</strong> {{ model.USERNAME_FACEBOOK }}</a></div>
|
||||||
<div class="{{ model.FLAG_CONTAINER }} {{ model.FLAG_COLUMN }}"><a href="{{ model.URL_GITHUB }}"><strong>GitHub:</strong> {{ model.USERNAME_GITHUB }}</a></div>
|
<div class="{{ model.FLAG_CONTAINER }} {{ model.FLAG_COLUMN }}"><a href="{{ model.URL_GITHUB }}"><strong>GitHub:</strong> {{ model.USERNAME_GITHUB }}</a></div>
|
||||||
<div class="{{ model.FLAG_CONTAINER }} {{ model.FLAG_COLUMN }}"><a href="{{ model.URL_INSTAGRAM }}"><strong>Instagram:</strong> {{ model.USERNAME_INSTAGRAM }}</a></div>
|
<div class="{{ model.FLAG_CONTAINER }} {{ model.FLAG_COLUMN }}"><a href="{{ model.URL_INSTAGRAM }}"><strong>Instagram:</strong> {{ model.USERNAME_INSTAGRAM }}</a></div>
|
||||||
<!-- <div class="{{ model.FLAG_CONTAINER }} {{ model.FLAG_COLUMN }}"><strong>Phone</strong></div> -->
|
<div class="{{ model.FLAG_CONTAINER }} {{ model.FLAG_COLUMN }}"><a href="{{ model.URL_LINKEDIN }}"><strong>LinkedIn:</strong> {{ model.USERNAME_LINKEDIN }}</a></div>
|
||||||
<!-- <div class="{{ model.FLAG_CONTAINER }} {{ model.FLAG_COLUMN }}"><a href="{{ model.URL_LINKEDIN }}"><strong>LinkedIn:</strong> {{ model.USERNAME_LINKEDIN }}</a></div> -->
|
<!-- <div class="{{ model.FLAG_CONTAINER }} {{ model.FLAG_COLUMN }}"><strong>Phone:</strong> {{ model.PHONE_NUMBER_CONTACT_PUBLIC }}</div> -->
|
||||||
<div class="{{ model.FLAG_CONTAINER }} {{ model.FLAG_COLUMN }}"><a href="{{ model.URL_REDDIT }}"><strong>Reddit:</strong> {{ model.USERNAME_REDDIT }}</a></div>
|
<div class="{{ model.FLAG_CONTAINER }} {{ model.FLAG_COLUMN }}"><a href="{{ model.URL_REDDIT }}"><strong>Reddit:</strong> {{ model.USERNAME_REDDIT }}</a></div>
|
||||||
<div class="{{ model.FLAG_CONTAINER }} {{ model.FLAG_COLUMN }}"><a href="{{ model.URL_TIKTOK }}"><strong>TikTok:</strong> {{ model.USERNAME_TIKTOK }}</a></div>
|
<div class="{{ model.FLAG_CONTAINER }} {{ model.FLAG_COLUMN }}"><a href="{{ model.URL_TIKTOK }}"><strong>TikTok:</strong> {{ model.USERNAME_TIKTOK }}</a></div>
|
||||||
<div class="{{ model.FLAG_CONTAINER }} {{ model.FLAG_COLUMN }}"><a href="{{ model.URL_TWITTER }}"><strong>Twitter:</strong> {{ model.USERNAME_TWITTER }}</a></div>
|
<div class="{{ model.FLAG_CONTAINER }} {{ model.FLAG_COLUMN }}"><a href="{{ model.URL_TWITTER }}"><strong>Twitter:</strong> {{ model.USERNAME_TWITTER }}</a></div>
|
||||||
|
<!-- <div class="{{ model.FLAG_CONTAINER }} {{ model.FLAG_COLUMN }}"><a href="{{ model.URL_YOUTUBE }}"><strong>Youtube:</strong> {{ model.USERNAME_YOUTUBE }}</a></div> -->
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
|
|||||||
Reference in New Issue
Block a user