Skip to content

Commit

Permalink
Merge pull request #3034 from arunans23/master
Browse files Browse the repository at this point in the history
Update cluster mssql script to avoid warnings
  • Loading branch information
arunans23 authored Nov 20, 2023
2 parents 40886df + 3a04d7d commit 404e1d1
Showing 1 changed file with 11 additions and 11 deletions.
22 changes: 11 additions & 11 deletions distribution/src/dbscripts/mssql/mssql_cluster.sql
Original file line number Diff line number Diff line change
@@ -1,39 +1,39 @@
IF NOT EXISTS (SELECT * FROM SYS.OBJECTS WHERE OBJECT_ID = OBJECT_ID(N'[DBO].[LEADER_STATUS_TABLE]') AND TYPE IN (N'U'))
CREATE TABLE LEADER_STATUS_TABLE (
GROUP_ID VARCHAR (512) NOT NULL,
NODE_ID VARCHAR (512) NOT NULL,
GROUP_ID VARCHAR (450) NOT NULL,
NODE_ID VARCHAR (450) NOT NULL,
LAST_HEARTBEAT BIGINT NOT NULL,
PRIMARY KEY (GROUP_ID)
);

IF NOT EXISTS (SELECT * FROM SYS.OBJECTS WHERE OBJECT_ID = OBJECT_ID(N'[DBO].[CLUSTER_NODE_STATUS_TABLE]') AND TYPE IN (N'U'))
CREATE TABLE CLUSTER_NODE_STATUS_TABLE (
GROUP_ID VARCHAR (512) NOT NULL,
NODE_ID VARCHAR (512) NOT NULL,
GROUP_ID VARCHAR (450) NOT NULL,
NODE_ID VARCHAR (450) NOT NULL,
IS_NEW_NODE INT NOT NULL,
LAST_HEARTBEAT BIGINT NOT NULL,
PRIMARY KEY (GROUP_ID, NODE_ID)
);

IF NOT EXISTS (SELECT * FROM SYS.OBJECTS WHERE OBJECT_ID = OBJECT_ID(N'[DBO].[MEMBERSHIP_EVENT_TABLE]') AND TYPE IN (N'U'))
CREATE TABLE MEMBERSHIP_EVENT_TABLE (
GROUP_ID VARCHAR (512) NOT NULL,
NODE_ID VARCHAR (512) NOT NULL,
GROUP_ID VARCHAR (450) NOT NULL,
NODE_ID VARCHAR (450) NOT NULL,
CHANGE_TYPE INT NOT NULL,
CHANGED_MEMBER_ID VARCHAR (512) NOT NULL
CHANGED_MEMBER_ID VARCHAR (450) NOT NULL
);

IF NOT EXISTS (SELECT * FROM SYS.OBJECTS WHERE OBJECT_ID = OBJECT_ID(N'[DBO].[REMOVED_MEMBERS_TABLE]') AND TYPE IN (N'U'))
CREATE TABLE REMOVED_MEMBERS_TABLE (
GROUP_ID VARCHAR (512) NOT NULL,
NODE_ID VARCHAR (512) NOT NULL,
REMOVED_MEMBER_ID VARCHAR (512) NOT NULL
GROUP_ID VARCHAR (450) NOT NULL,
NODE_ID VARCHAR (450) NOT NULL,
REMOVED_MEMBER_ID VARCHAR (450) NOT NULL
);

IF NOT EXISTS (SELECT * FROM SYS.OBJECTS WHERE OBJECT_ID = OBJECT_ID(N'[DBO].[COORDINATED_TASK_TABLE]') AND TYPE IN (N'U'))
CREATE TABLE COORDINATED_TASK_TABLE (
TASK_NAME VARCHAR (512) NOT NULL,
DESTINED_NODE_ID VARCHAR (512),
DESTINED_NODE_ID VARCHAR (450),
TASK_STATE VARCHAR (32),
PRIMARY KEY (TASK_NAME)
);

0 comments on commit 404e1d1

Please sign in to comment.