USE [master]
GO
/****** Object: Database [MSPetShop4Profile] Script Date: 2020/4/13 21:36:42 ******/
CREATE DATABASE [MSPetShop4Profile]
CONTAINMENT = NONE
ON PRIMARY
( NAME = N'MSPetShop4Profile', FILENAME = N'C:\Program Files\Microsoft SQL Server\MSSQL12.MSSQLSERVER\MSSQL\DATA\MSPetShop4Profile.mdf' , SIZE = 4288KB , MAXSIZE = UNLIMITED, FILEGROWTH = 1024KB )
LOG ON
( NAME = N'MSPetShop4Profile_log', FILENAME = N'C:\Program Files\Microsoft SQL Server\MSSQL12.MSSQLSERVER\MSSQL\DATA\MSPetShop4Profile_log.ldf' , SIZE = 1072KB , MAXSIZE = 2048GB , FILEGROWTH = 10%)
GO
ALTER DATABASE [MSPetShop4Profile] SET COMPATIBILITY_LEVEL = 120
GO
IF (1 = FULLTEXTSERVICEPROPERTY('IsFullTextInstalled'))
begin
EXEC [MSPetShop4Profile].[dbo].[sp_fulltext_database] @action = 'enable'
end
GO
ALTER DATABASE [MSPetShop4Profile] SET ANSI_NULL_DEFAULT OFF
GO
ALTER DATABASE [MSPetShop4Profile] SET ANSI_NULLS OFF
GO
ALTER DATABASE [MSPetShop4Profile] SET ANSI_PADDING OFF
GO
ALTER DATABASE [MSPetShop4Profile] SET ANSI_WARNINGS OFF
GO
ALTER DATABASE [MSPetShop4Profile] SET ARITHABORT OFF
GO
ALTER DATABASE [MSPetShop4Profile] SET AUTO_CLOSE OFF
GO
ALTER DATABASE [MSPetShop4Profile] SET AUTO_SHRINK OFF
GO
ALTER DATABASE [MSPetShop4Profile] SET AUTO_UPDATE_STATISTICS ON
GO
ALTER DATABASE [MSPetShop4Profile] SET CURSOR_CLOSE_ON_COMMIT OFF
GO
ALTER DATABASE [MSPetShop4Profile] SET CURSOR_DEFAULT GLOBAL
GO
ALTER DATABASE [MSPetShop4Profile] SET CONCAT_NULL_YIELDS_NULL OFF
GO
ALTER DATABASE [MSPetShop4Profile] SET NUMERIC_ROUNDABORT OFF
GO
ALTER DATABASE [MSPetShop4Profile] SET QUOTED_IDENTIFIER OFF
GO
ALTER DATABASE [MSPetShop4Profile] SET RECURSIVE_TRIGGERS OFF
GO
ALTER DATABASE [MSPetShop4Profile] SET ENABLE_BROKER
GO
ALTER DATABASE [MSPetShop4Profile] SET AUTO_UPDATE_STATISTICS_ASYNC OFF
GO
ALTER DATABASE [MSPetShop4Profile] SET DATE_CORRELATION_OPTIMIZATION OFF
GO
ALTER DATABASE [MSPetShop4Profile] SET TRUSTWORTHY OFF
GO
ALTER DATABASE [MSPetShop4Profile] SET ALLOW_SNAPSHOT_ISOLATION OFF
GO
ALTER DATABASE [MSPetShop4Profile] SET PARAMETERIZATION SIMPLE
GO
ALTER DATABASE [MSPetShop4Profile] SET READ_COMMITTED_SNAPSHOT OFF
GO
ALTER DATABASE [MSPetShop4Profile] SET HONOR_BROKER_PRIORITY OFF
GO
ALTER DATABASE [MSPetShop4Profile] SET RECOVERY FULL
GO
ALTER DATABASE [MSPetShop4Profile] SET MULTI_USER
GO
ALTER DATABASE [MSPetShop4Profile] SET PAGE_VERIFY CHECKSUM
GO
ALTER DATABASE [MSPetShop4Profile] SET DB_CHAINING OFF
GO
ALTER DATABASE [MSPetShop4Profile] SET FILESTREAM( NON_TRANSACTED_ACCESS = OFF )
GO
ALTER DATABASE [MSPetShop4Profile] SET TARGET_RECOVERY_TIME = 0 SECONDS
GO
ALTER DATABASE [MSPetShop4Profile] SET DELAYED_DURABILITY = DISABLED
GO
EXEC sys.sp_db_vardecimal_storage_format N'MSPetShop4Profile', N'ON'
GO
USE [MSPetShop4Profile]
GO
/****** Object: User [mspetshop] Script Date: 2020/4/13 21:36:42 ******/
CREATE USER [mspetshop] FOR LOGIN [mspetshop] WITH DEFAULT_SCHEMA=[mspetshop]
GO
ALTER ROLE [db_owner] ADD MEMBER [mspetshop]
GO
/****** Object: Schema [mspetshop] Script Date: 2020/4/13 21:36:42 ******/
CREATE SCHEMA [mspetshop]
GO
/****** Object: Table [dbo].[Account] Script Date: 2020/4/13 21:36:42 ******/
SET ANSI_NULLS ON
GO
SET QUOTED_IDENTIFIER ON
GO
SET ANSI_PADDING ON
GO
CREATE TABLE [dbo].[Account](
[UniqueID] [int] NOT NULL,
[Email] [varchar](80) NOT NULL,
[FirstName] [varchar](80) NOT NULL,
[LastName] [varchar](80) NOT NULL,
[Address1] [varchar](80) NOT NULL,
[Address2] [varchar](80) NULL,
[City] [varchar](80) NOT NULL,
[State] [varchar](80) NOT NULL,
[Zip] [varchar](20) NOT NULL,
[Country] [varchar](20) NOT NULL,
[Phone] [varchar](20) NULL
) ON [PRIMARY]
GO
SET ANSI_PADDING OFF
GO
/****** Object: Index [FK_Account_UniqueID] Script Date: 2020/4/13 21:36:42 ******/
CREATE CLUSTERED INDEX [FK_Account_UniqueID] ON [dbo].[Account]
(
[UniqueID] ASC
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, SORT_IN_TEMPDB = OFF, DROP_EXISTING = OFF, ONLINE = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY]
GO
/****** Object: Table [dbo].[Cart] Script Date: 2020/4/13 21:36:42 ******/
SET ANSI_NULLS ON
GO
SET QUOTED_IDENTIFIER ON
GO
SET ANSI_PADDING ON
GO
CREATE TABLE [dbo].[Cart](
[UniqueID] [int] NOT NULL,
[ItemId] [varchar](10) NOT NULL,
[Name] [varchar](80) NOT NULL,
[Type] [varchar](80) NOT NULL,
[Price] [decimal](10, 2) NOT NULL,
[CategoryId] [varchar](10) NOT NULL,
[ProductId] [varchar](10) NOT NULL,
[IsShoppingCart] [bit] NOT NULL,
[Quantity] [int] NOT NULL
) ON [PRIMARY]
GO
SET ANSI_PADDING OFF
GO
/****** Object: Index [FK_Cart_UniqueID] Script Date: 2020/4/13 21:36:42 ******/
CREATE CLUSTERED INDEX [FK_Cart_UniqueID] ON [dbo].[Cart]
(
[UniqueID] ASC
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, SORT_IN_TEMPDB = OFF, DROP_EXISTING = OFF, ONLINE = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY]
GO
/****** Object: Table [dbo].[Profiles] Script Date: 2020/4/13 21:36:42 ******/
SET ANSI_NULLS ON
GO
SET QUOTED_IDENTIFIER ON
GO
SET ANSI_PADDING ON
GO
CREATE TABLE [dbo].[Profiles](
[UniqueID] [int] IDENTITY(1,1) NOT NULL,
[Username] [varchar](256) NOT NULL,
[ApplicationName] [varchar](256) NOT NULL,
[IsAnonymous] [bit] NULL,
[LastActivityDate] [datetime] NULL,
[LastUpdatedDate] [datetime] NULL,
CONSTRAINT [PK_Profiles] UNIQUE CLUSTERED
(
[Username] ASC,
[ApplicationName] 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
INSERT [dbo].[Account] ([UniqueID], [Email], [FirstName], [LastName], [Address1], [Address2], [City], [State], [Zip], [Country], [Phone]) VALUES (1, N'[email protected]', N'Adam', N'Barr', N'Vertigo Software, Inc.', N'503A Canal Blvd.', N'Point Richmond', N'CA', N'94804', N'USA', N'(510) 307-8200')
INSERT [dbo].[Account] ([UniqueID], [Email], [FirstName], [LastName], [Address1], [Address2], [City], [State], [Zip], [Country], [Phone]) VALUES (2, N'[email protected]', N'Kim', N'Abercrombie', N'Vertigo Software, Inc.', N'503A Canal Blvd.', N'Point Richmond', N'CA', N'94804', N'USA', N'(510) 307-8200')
INSERT [dbo].[Account] ([UniqueID], [Email], [FirstName], [LastName], [Address1], [Address2], [City], [State], [Zip], [Country], [Phone]) VALUES (3, N'[email protected]', N'Rob', N'Young', N'Vertigo Software, Inc.', N'503A Canal Blvd.', N'Point Richmond', N'CA', N'94804', N'USA', N'(510) 307-8200')
INSERT [dbo].[Account] ([UniqueID], [Email], [FirstName], [LastName], [Address1], [Address2], [City], [State], [Zip], [Country], [Phone]) VALUES (4, N'[email protected]', N'Tom', N'Youtsey', N'Vertigo Software, Inc.', N'503A Canal Blvd.', N'Point Richmond', N'CA', N'94804', N'USA', N'(510) 307-8200')
INSERT [dbo].[Account] ([UniqueID], [Email], [FirstName], [LastName], [Address1], [Address2], [City], [State], [Zip], [Country], [Phone]) VALUES (5, N'[email protected]', N'Gary W.', N'Yukish', N'Vertigo Software, Inc.', N'503A Canal Blvd.', N'Point Richmond', N'CA', N'94804', N'USA', N'(510) 307-8200')
INSERT [dbo].[Account] ([UniqueID], [Email], [FirstName], [LastName], [Address1], [Address2], [City], [State], [Zip], [Country], [Phone]) VALUES (6, N'[email protected]', N'Rob', N'Caron', N'Vertigo Software, Inc.', N'503A Canal Blvd.', N'Point Richmond', N'CA', N'94804', N'USA', N'(510) 307-8200')
INSERT [dbo].[Account] ([UniqueID], [Email], [FirstName], [LastName], [Address1], [Address2], [City], [State], [Zip], [Country], [Phone]) VALUES (7, N'[email protected]', N'Karin', N'Zimprich', N'Vertigo Software, Inc.', N'503A Canal Blvd.', N'Point Richmond', N'CA', N'94804', N'USA', N'(510) 307-8200')
INSERT [dbo].[Account] ([UniqueID], [Email], [FirstName], [LastName], [Address1], [Address2], [City], [State], [Zip], [Country], [Phone]) VALUES (8, N'[email protected]', N'Randall', N'Boseman', N'Vertigo Software, Inc.', N'503A Canal Blvd.', N'Point Richmond', N'CA', N'94804', N'USA', N'(510) 307-8200')
INSERT [dbo].[Account] ([UniqueID], [Email], [FirstName], [LastName], [Address1], [Address2], [City], [State], [Zip], [Country], [Phone]) VALUES (9, N'[email protected]', N'Kevin', N'Kennedy', N'Vertigo Software, Inc.', N'503A Canal Blvd.', N'Point Richmond', N'CA', N'94804', N'USA', N'(510) 307-8200')
INSERT [dbo].[Account] ([UniqueID], [Email], [FirstName], [LastName], [Address1], [Address2], [City], [State], [Zip], [Country], [Phone]) VALUES (10, N'[email protected]', N'Diane', N'Tibbott', N'Vertigo Software, Inc.', N'503A Canal Blvd.', N'Point Richmond', N'CA', N'94804', N'USA', N'(510) 307-8200')
INSERT [dbo].[Account] ([UniqueID], [Email], [FirstName], [LastName], [Address1], [Address2], [City], [State], [Zip], [Country], [Phone]) VALUES (11, N'[email protected]', N'Garrett', N'Young', N'Vertigo Software, Inc.', N'503A Canal Blvd.', N'Point Richmond', N'CA', N'94804', N'USA', N'(510) 307-8200')
INSERT [dbo].[Account] ([UniqueID], [Email], [FirstName], [LastName], [Address1], [Address2], [City], [State], [Zip], [Country], [Phone]) VALUES (12, N'[email protected]', N'Adam', N'Barr', N'Vertigo Software, Inc.', N'503A Canal Blvd.', N'Point Richmond', N'CA', N'94804', N'USA', N'(510) 307-8200')
INSERT [dbo].[Cart] ([UniqueID], [ItemId], [Name], [Type], [Price], [CategoryId], [ProductId], [IsShoppingCart], [Quantity]) VALUES (13, N'EST-44', N'Pelican', N'Flower Loving', CAST(41.95 AS Decimal(10, 2)), N'BIRDS', N'BD-01', 1, 1)
SET IDENTITY_INSERT [dbo].[Profiles] ON
INSERT [dbo].[Profiles] ([UniqueID], [Username], [ApplicationName], [IsAnonymous], [LastActivityDate], [LastUpdatedDate]) VALUES (13, N'80d73328-a431-47b2-b9ab-2277a59aadb3', N'.NET Pet Shop 4.0', 1, CAST(N'2020-04-09 15:41:27.040' AS DateTime), CAST(N'2020-04-09 15:41:27.040' AS DateTime))
INSERT [dbo].[Profiles] ([UniqueID], [Username], [ApplicationName], [IsAnonymous], [LastActivityDate], [LastUpdatedDate]) VALUES (1, N'AdamBarr', N'.NET Pet Shop 4.0', 0, CAST(N'2020-04-08 21:40:35.903' AS DateTime), CAST(N'2020-04-08 21:40:35.903' AS DateTime))
INSERT [dbo].[Profiles] ([UniqueID], [Username], [ApplicationName], [IsAnonymous], [LastActivityDate], [LastUpdatedDate]) VALUES (12, N'demo', N'.NET Pet Shop 4.0', 0, CAST(N'2020-04-08 21:40:35.910' AS DateTime), CAST(N'2020-04-08 21:40:35.910' AS DateTime))
INSERT [dbo].[Profiles] ([UniqueID], [Username], [ApplicationName], [IsAnonymous], [LastActivityDate], [LastUpdatedDate]) VALUES (10, N'DianeTibbott', N'.NET Pet Shop 4.0', 0, CAST(N'2020-04-08 21:40:35.910' AS DateTime), CAST(N'2020-04-08 21:40:35.910' AS DateTime))
INSERT [dbo].[Profiles] ([UniqueID], [Username], [ApplicationName], [IsAnonymous], [LastActivityDate], [LastUpdatedDate]) VALUES (11, N'GarrettYoung', N'.NET Pet Shop 4.0', 0, CAST(N'2020-04-08 21:40:35.910' AS DateTime), CAST(N'2020-04-08 21:40:35.910' AS DateTime))
INSERT [dbo].[Profiles] ([UniqueID], [Username], [ApplicationName], [IsAnonymous], [LastActivityDate], [LastUpdatedDate]) VALUES (5, N'GaryWYukish', N'.NET Pet Shop 4.0', 0, CAST(N'2020-04-08 21:40:35.907' AS DateTime), CAST(N'2020-04-08 21:40:35.907' AS DateTime))
INSERT [dbo].[Profiles] ([UniqueID], [Username], [ApplicationName], [IsAnonymous], [LastActivityDate], [LastUpdatedDate]) VALUES (7, N'KarinZimprich', N'.NET Pet Shop 4.0', 0, CAST(N'2020-04-08 21:40:35.910' AS DateTime), CAST(N'2020-04-08 21:40:35.910' AS DateTime))
INSERT [dbo].[Profiles] ([UniqueID], [Username], [ApplicationName], [IsAnonymous], [LastActivityDate], [LastUpdatedDate]) VALUES (9, N'KevinKennedy', N'.NET Pet Shop 4.0', 0, CAST(N'2020-04-08 21:40:35.910' AS DateTime), CAST(N'2020-04-08 21:40:35.910' AS DateTime))
INSERT [dbo].[Profiles] ([UniqueID], [Username], [ApplicationName], [IsAnonymous], [LastActivityDate], [LastUpdatedDate]) VALUES (2, N'KimAbercrombie', N'.NET Pet Shop 4.0', 0, CAST(N'2020-04-08 21:40:35.907' AS DateTime), CAST(N'2020-04-08 21:40:35.907' AS DateTime))
INSERT [dbo].[Profiles] ([UniqueID], [Username], [ApplicationName], [IsAnonymous], [LastActivityDate], [LastUpdatedDate]) VALUES (8, N'RandallBoseman', N'.NET Pet Shop 4.0', 0, CAST(N'2020-04-08 21:40:35.910' AS DateTime), CAST(N'2020-04-08 21:40:35.910' AS DateTime))
INSERT [dbo].[Profiles] ([UniqueID], [Username], [ApplicationName], [IsAnonymous], [LastActivityDate], [LastUpdatedDate]) VALUES (6, N'RobCaron', N'.NET Pet Shop 4.0', 0, CAST(N'2020-04-08 21:40:35.907' AS DateTime), CAST(N'2020-04-08 21:40:35.907' AS DateTime))
INSERT [dbo].[Profiles] ([UniqueID], [Username], [ApplicationName], [IsAnonymous], [LastActivityDate], [LastUpdatedDate]) VALUES (3, N'RobYoung', N'.NET Pet Shop 4.0', 0, CAST(N'2020-04-08 21:40:35.907' AS DateTime), CAST(N'2020-04-08 21:40:35.907' AS DateTime))
INSERT [dbo].[Profiles] ([UniqueID], [Username], [ApplicationName], [IsAnonymous], [LastActivityDate], [LastUpdatedDate]) VALUES (4, N'TomYoutsey', N'.NET Pet Shop 4.0', 0, CAST(N'2020-04-08 21:40:35.907' AS DateTime), CAST(N'2020-04-08 21:40:35.907' AS DateTime))
SET IDENTITY_INSERT [dbo].[Profiles] OFF
/****** Object: Index [IX_SHOPPINGCART] Script Date: 2020/4/13 21:36:42 ******/
CREATE NONCLUSTERED INDEX [IX_SHOPPINGCART] ON [dbo].[Cart]
(
[IsShoppingCart] ASC
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, SORT_IN_TEMPDB = OFF, DROP_EXISTING = OFF, ONLINE = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY]
GO
/****** Object: Index [PK_Profiles_1] Script Date: 2020/4/13 21:36:42 ******/
ALTER TABLE [dbo].[Profiles] ADD CONSTRAINT [PK_Profiles_1] PRIMARY KEY NONCLUSTERED
(
[UniqueID] 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].[Account] WITH CHECK ADD CONSTRAINT [FK_Account_Profiles] FOREIGN KEY([UniqueID])
REFERENCES [dbo].[Profiles] ([UniqueID])
ON UPDATE CASCADE
ON DELETE CASCADE
GO
ALTER TABLE [dbo].[Account] CHECK CONSTRAINT [FK_Account_Profiles]
GO
ALTER TABLE [dbo].[Cart] WITH CHECK ADD CONSTRAINT [FK_Cart_Profiles] FOREIGN KEY([UniqueID])
REFERENCES [dbo].[Profiles] ([UniqueID])
ON UPDATE CASCADE
ON DELETE CASCADE
GO
ALTER TABLE [dbo].[Cart] CHECK CONSTRAINT [FK_Cart_Profiles]
GO
USE [master]
GO
ALTER DATABASE [MSPetShop4Profile] SET READ_WRITE
GO