Skip to content

Instantly share code, notes, and snippets.

@vinijmoura
Created July 19, 2021 14:21
Show Gist options
  • Save vinijmoura/8756f488bdf0f67c55d7910512636d25 to your computer and use it in GitHub Desktop.
Save vinijmoura/8756f488bdf0f67c55d7910512636d25 to your computer and use it in GitHub Desktop.
CREATE TABLE [dbo].[TeamSettingsBoards](
[TeamSettingBoardsId] [int] IDENTITY(1,1),
[TeamProjectName] [varchar](100) NOT NULL,
[TeamName] [varchar](100) NOT NULL,
[TeamBackLogLevel] [varchar](50) NOT NULL,
CONSTRAINT [PK_TeamSettingsBoards] PRIMARY KEY CLUSTERED
(
[TeamSettingBoardsId] ASC
)WITH (STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, OPTIMIZE_FOR_SEQUENTIAL_KEY = OFF) ON [PRIMARY]
) ON [PRIMARY]
GO
CREATE TABLE [dbo].[TeamSettingsBoardColumns](
[TeamSettingBoardsId] [INT] NOT NULL,
[BoardColumnOrder][TINYINT] NOT NULL,
[BoardColumnName] [varchar](50) NOT NULL,
[BoardColumnStateMappingsWorkItemType] [varchar](50) NOT NULL,
[BoardColumnStateMappingsState] [varchar](50) NOT NULL,
[BoardColumnIsSplit][bit] NOT NULL
FOREIGN KEY (TeamSettingBoardsId) REFERENCES TeamSettingsBoards(TeamSettingBoardsId)
)
GO
CREATE TABLE [dbo].[TeamSettingsBoardLanes](
[TeamSettingBoardsId] [INT] NOT NULL,
[BoardLaneOrder][TINYINT] NOT NULL,
[BoardLaneName] [varchar](50) NULL,
FOREIGN KEY (TeamSettingBoardsId) REFERENCES TeamSettingsBoards(TeamSettingBoardsId)
)
GO
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment