Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- USE [master]
- GO
- /****** Object: Database [Vernadsky] Script Date: 18.02.2020 16:51:07 ******/
- CREATE DATABASE [Vernadsky]
- CONTAINMENT = NONE
- ON PRIMARY
- ( NAME = N'Vernadsky', FILENAME = N'C:\Program Files\Microsoft SQL Server\MSSQL11.MSSQLSERVER\MSSQL\DATA\Vernadsky.mdf' , SIZE = 4160KB , MAXSIZE = UNLIMITED, FILEGROWTH = 1024KB )
- LOG ON
- ( NAME = N'Vernadsky_log', FILENAME = N'C:\Program Files\Microsoft SQL Server\MSSQL11.MSSQLSERVER\MSSQL\DATA\Vernadsky_log.ldf' , SIZE = 1040KB , MAXSIZE = 2048GB , FILEGROWTH = 10%)
- GO
- ALTER DATABASE [Vernadsky] SET COMPATIBILITY_LEVEL = 110
- GO
- IF (1 = FULLTEXTSERVICEPROPERTY('IsFullTextInstalled'))
- begin
- EXEC [Vernadsky].[dbo].[sp_fulltext_database] @action = 'enable'
- end
- GO
- ALTER DATABASE [Vernadsky] SET ANSI_NULL_DEFAULT OFF
- GO
- ALTER DATABASE [Vernadsky] SET ANSI_NULLS OFF
- GO
- ALTER DATABASE [Vernadsky] SET ANSI_PADDING OFF
- GO
- ALTER DATABASE [Vernadsky] SET ANSI_WARNINGS OFF
- GO
- ALTER DATABASE [Vernadsky] SET ARITHABORT OFF
- GO
- ALTER DATABASE [Vernadsky] SET AUTO_CLOSE OFF
- GO
- ALTER DATABASE [Vernadsky] SET AUTO_SHRINK OFF
- GO
- ALTER DATABASE [Vernadsky] SET AUTO_UPDATE_STATISTICS ON
- GO
- ALTER DATABASE [Vernadsky] SET CURSOR_CLOSE_ON_COMMIT OFF
- GO
- ALTER DATABASE [Vernadsky] SET CURSOR_DEFAULT GLOBAL
- GO
- ALTER DATABASE [Vernadsky] SET CONCAT_NULL_YIELDS_NULL OFF
- GO
- ALTER DATABASE [Vernadsky] SET NUMERIC_ROUNDABORT OFF
- GO
- ALTER DATABASE [Vernadsky] SET QUOTED_IDENTIFIER OFF
- GO
- ALTER DATABASE [Vernadsky] SET RECURSIVE_TRIGGERS OFF
- GO
- ALTER DATABASE [Vernadsky] SET ENABLE_BROKER
- GO
- ALTER DATABASE [Vernadsky] SET AUTO_UPDATE_STATISTICS_ASYNC OFF
- GO
- ALTER DATABASE [Vernadsky] SET DATE_CORRELATION_OPTIMIZATION OFF
- GO
- ALTER DATABASE [Vernadsky] SET TRUSTWORTHY OFF
- GO
- ALTER DATABASE [Vernadsky] SET ALLOW_SNAPSHOT_ISOLATION OFF
- GO
- ALTER DATABASE [Vernadsky] SET PARAMETERIZATION SIMPLE
- GO
- ALTER DATABASE [Vernadsky] SET READ_COMMITTED_SNAPSHOT OFF
- GO
- ALTER DATABASE [Vernadsky] SET HONOR_BROKER_PRIORITY OFF
- GO
- ALTER DATABASE [Vernadsky] SET RECOVERY FULL
- GO
- ALTER DATABASE [Vernadsky] SET MULTI_USER
- GO
- ALTER DATABASE [Vernadsky] SET PAGE_VERIFY CHECKSUM
- GO
- ALTER DATABASE [Vernadsky] SET DB_CHAINING OFF
- GO
- ALTER DATABASE [Vernadsky] SET FILESTREAM( NON_TRANSACTED_ACCESS = OFF )
- GO
- ALTER DATABASE [Vernadsky] SET TARGET_RECOVERY_TIME = 0 SECONDS
- GO
- EXEC sys.sp_db_vardecimal_storage_format N'Vernadsky', N'ON'
- GO
- USE [Vernadsky]
- GO
- /****** Object: Table [dbo].[chess_1] Script Date: 18.02.2020 16:51:07 ******/
- SET ANSI_NULLS ON
- GO
- SET QUOTED_IDENTIFIER ON
- GO
- SET ANSI_PADDING ON
- GO
- CREATE TABLE [dbo].[chess_1](
- [fid] [int] NOT NULL,
- [fcolor] [char](5) NOT NULL,
- [ftype] [char](10) NOT NULL,
- PRIMARY KEY CLUSTERED
- (
- [fid] ASC
- )WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY]
- ) ON [PRIMARY]
- GO
- SET ANSI_PADDING OFF
- GO
- /****** Object: Table [dbo].[chessboard] Script Date: 18.02.2020 16:51:07 ******/
- SET ANSI_NULLS ON
- GO
- SET QUOTED_IDENTIFIER ON
- GO
- SET ANSI_PADDING ON
- GO
- CREATE TABLE [dbo].[chessboard](
- [fid_cb] [int] NOT NULL,
- [x] [char](1) NULL,
- [y] [int] NULL,
- PRIMARY KEY CLUSTERED
- (
- [fid_cb] ASC
- )WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY]
- ) ON [PRIMARY]
- GO
- SET ANSI_PADDING OFF
- GO
- SET ANSI_PADDING ON
- GO
- /****** Object: Index [UQ__chessboa__486D187A9185DFD0] Script Date: 18.02.2020 16:51:07 ******/
- ALTER TABLE [dbo].[chessboard] ADD UNIQUE NONCLUSTERED
- (
- [x] ASC,
- [y] ASC
- )WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, SORT_IN_TEMPDB = OFF, IGNORE_DUP_KEY = OFF, ONLINE = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY]
- GO
- ALTER TABLE [dbo].[chessboard] WITH CHECK ADD FOREIGN KEY([fid_cb])
- REFERENCES [dbo].[chess_1] ([fid])
- GO
- ALTER TABLE [dbo].[chess_1] WITH CHECK ADD CHECK (([fcolor]='black' OR [fcolor]='white'))
- GO
- ALTER TABLE [dbo].[chess_1] WITH CHECK ADD CHECK (([fid]>(0) AND [fid]<(33)))
- GO
- ALTER TABLE [dbo].[chess_1] WITH CHECK ADD CHECK (([ftype]='queen' OR [ftype]='king' OR [ftype]='rook' OR [ftype]='elephant' OR [ftype]='horse' OR [ftype]='pawn'))
- GO
- ALTER TABLE [dbo].[chessboard] WITH CHECK ADD CHECK (([x]>='A' AND [x]<='H'))
- GO
- ALTER TABLE [dbo].[chessboard] WITH CHECK ADD CHECK (([y]>=(1) AND [y]<=(8)))
- GO
- USE [master]
- GO
- ALTER DATABASE [Vernadsky] SET READ_WRITE
- GO
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement