Showing the changes to Source/Libraries/GSF.TimeSeries/Data/MySQL/GSFSchema.sql (1 of 7 files). Show all
Unified · Split
| @@ -34,6 +34,12 @@ USE GSFSchema; · 33 unmodified lines | ||
| 34 | 34 | -- CREATE USER NewUser IDENTIFIED BY 'MyPassword'; |
| 35 | 35 | -- GRANT SELECT, UPDATE, INSERT, DELETE ON GSFSchema.* TO NewUser; |
| 36 | 36 | |
| 37 | +-- ******************************************************************************************* | |
| 38 | +-- IMPORTANT NOTE: When making updates to this schema, please increment the version number! | |
| 39 | +-- ******************************************************************************************* | |
| 40 | +CREATE VIEW SchemaVersion AS | |
| 41 | +SELECT 1 AS VersionNumber; | |
| 42 | + | |
| 37 | 43 | CREATE TABLE ErrorLog( |
| 38 | 44 | ID INT AUTO_INCREMENT NOT NULL, |
| 39 | 45 | Source VARCHAR(200) NOT NULL, |
| @@ -591,7 +597,7 @@ CREATE TABLE UserAccount ( · 551 unmodified lines | ||
| 591 | 597 | UpdatedOn DATETIME NOT NULL DEFAULT N'0000-00-00 00:00:00', |
| 592 | 598 | UpdatedBy VARCHAR(200) NOT NULL DEFAULT N'', |
| 593 | 599 | CONSTRAINT PK_UserAccount PRIMARY KEY (ID ASC), |
| 594 | − CONSTRAINT IX_UserAccount UNIQUE KEY (Name) | |
| 600 | + CONSTRAINT IX_UserAccount UNIQUE KEY (Name ASC) | |
| 595 | 601 | ); |
| 596 | 602 | |
| 597 | 603 | CREATE TABLE SecurityGroup ( |
| @@ -603,7 +609,7 @@ CREATE TABLE SecurityGroup ( · 5 unmodified lines | ||
| 603 | 609 | UpdatedOn DATETIME NOT NULL DEFAULT N'0000-00-00 00:00:00', |
| 604 | 610 | UpdatedBy VARCHAR(200) NOT NULL DEFAULT N'', |
| 605 | 611 | CONSTRAINT PK_SecurityGroup PRIMARY KEY (ID ASC), |
| 606 | − CONSTRAINT IX_SecurityGroup UNIQUE KEY (Name) | |
| 612 | + CONSTRAINT IX_SecurityGroup UNIQUE KEY (Name ASC) | |
| 607 | 613 | ); |
| 608 | 614 | |
| 609 | 615 | CREATE TABLE ApplicationRole ( |
| @@ -615,7 +621,8 @@ CREATE TABLE ApplicationRole ( · 5 unmodified lines | ||
| 615 | 621 | CreatedBy VARCHAR(200) NOT NULL DEFAULT N'', |
| 616 | 622 | UpdatedOn DATETIME NOT NULL DEFAULT N'0000-00-00 00:00:00', |
| 617 | 623 | UpdatedBy VARCHAR(200) NOT NULL DEFAULT N'', |
| 618 | − CONSTRAINT PK_ApplicationRole PRIMARY KEY (ID ASC) | |
| 624 | + CONSTRAINT PK_ApplicationRole PRIMARY KEY (ID ASC), | |
| 625 | + CONSTRAINT IX_ApplicationRole UNIQUE KEY (NodeID ASC, Name ASC) | |
| 619 | 626 | ); |
| 620 | 627 | |
| 621 | 628 | CREATE TABLE ApplicationRoleSecurityGroup ( |