This commit is contained in:
Zeeshaun
2026-03-17 09:53:09 -05:00
parent cdcba54aa4
commit 1a0702a79a
590 changed files with 62058 additions and 0 deletions
@@ -0,0 +1,29 @@
CREATE TABLE [dbo].[Activity](
[Id] [int] IDENTITY(1,1) NOT NULL,
[CreatedBy] [nvarchar](max) NULL,
[Created] [datetime2](7) NOT NULL,
[CreatedByType] [int] NOT NULL,
[LastUpdatedBy] [nvarchar](max) NULL,
[LastUpdated] [datetime2](7) NOT NULL,
[LastUpdatedByType] [int] NOT NULL,
[Product] [nvarchar](max) NOT NULL,
[Type] [nvarchar](max) NOT NULL,
[SourceSystem] [nvarchar](max) NOT NULL,
[SourceId] [nvarchar](max) NOT NULL,
[SourceCreated] [datetime2](7) NOT NULL,
[DepartmentId] [int] NOT NULL,
[Accepted] [datetime2](7) NOT NULL,
[State] [nvarchar](max) NOT NULL,
[EmployeeEmail] [nvarchar](max) NULL,
[EmployeeId] [nvarchar](max) NOT NULL DEFAULT N'',
[MatchingActivityId] [int] NOT NULL DEFAULT 0,
[MatchingDpAccessoryActivityId] [int] NOT NULL DEFAULT 0,
[AppUserId] [uniqueidentifier] NOT NULL DEFAULT '00000000-0000-0000-0000-000000000000',
[CreatedByAppUserId] [uniqueidentifier] NOT NULL DEFAULT '00000000-0000-0000-0000-000000000000',
[LastUpdatedByAppUserId] [uniqueidentifier] NOT NULL DEFAULT '00000000-0000-0000-0000-000000000000',
[MatchingGapInsuranceActivityId] [int] NOT NULL DEFAULT 0,
CONSTRAINT [PK_Activity] PRIMARY KEY CLUSTERED
(
[Id] ASC
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON, FILLFACTOR = 80) ON [PRIMARY]
) ON [PRIMARY] TEXTIMAGE_ON [PRIMARY]
@@ -0,0 +1,27 @@
CREATE TABLE [dbo].[ActivityDetail](
[Id] [int] IDENTITY(1,1) NOT NULL,
[AccountNumber] [nvarchar](max) NULL,
[AccountStatus] [nvarchar](max) NULL,
[AgreementNumber] [nvarchar](max) NULL,
[MemberName] [nvarchar](max) NULL,
[AccountBalance] [float] NULL,
[AccountNewBalance] [float] NULL,
[ActivityRef] [int] NOT NULL,
[BranchOrgName] [nvarchar](max) NULL,
[BranchOrgNbr] [nvarchar](max) NULL,
[DnaPersonNbr] [nvarchar](max) NULL,
[StationName] [nvarchar](max) NULL,
[SubjectOrgNbr] [nvarchar](max) NULL,
[SubjectPersonNbr] [nvarchar](max) NULL,
[DebtProtectionAddDate] [datetime2](7) NULL,
[IsDebtProtectionEligible] [bit] NOT NULL,
[DebtProtectionRemoveDate] [datetime2](7) NULL,
[SubAccountNumber] [nvarchar](max) NULL DEFAULT N'',
[GapInsuranceAddDate] [datetime2](7) NULL,
[GapInsuranceRemoveDate] [datetime2](7) NULL,
[IsGapInsuranceEligible] [bit] NOT NULL,
CONSTRAINT [PK_ActivityDetail] PRIMARY KEY CLUSTERED
(
[Id] ASC
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON, FILLFACTOR = 80) ON [PRIMARY]
) ON [PRIMARY] TEXTIMAGE_ON [PRIMARY]
@@ -0,0 +1,13 @@
CREATE TABLE [dbo].[ActivityDetailUpdates](
[Id] [int] IDENTITY(1,1) NOT NULL,
[CreatedBy] [nvarchar](max) NULL,
[Created] [datetime2](7) NOT NULL,
[CreatedByType] [int] NOT NULL,
[ActivityDetailId] [int] NOT NULL,
[Note] [nvarchar](max) NULL,
[CreatedByAppUserId] [uniqueidentifier] NOT NULL DEFAULT '00000000-0000-0000-0000-000000000000',
CONSTRAINT [PK_ActivityDetailUpdates] PRIMARY KEY CLUSTERED
(
[Id] ASC
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON, FILLFACTOR = 80) ON [PRIMARY]
) ON [PRIMARY] TEXTIMAGE_ON [PRIMARY]
@@ -0,0 +1,11 @@
CREATE TABLE [dbo].[ActivityMetaData](
[Id] [int] IDENTITY(1,1) NOT NULL,
[MetaData] [nvarchar](max) NULL,
[MetaDataType] [nvarchar](max) NOT NULL,
[ActivityRef] [int] NOT NULL,
CONSTRAINT [PK_ActivityMetaData] PRIMARY KEY CLUSTERED
(
[Id] ASC
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON, FILLFACTOR = 80) ON [PRIMARY]
) ON [PRIMARY] TEXTIMAGE_ON [PRIMARY]
GO
@@ -0,0 +1,10 @@
CREATE TABLE [dbo].[ActivityPayouts](
[ActivityId] [int] NOT NULL,
[PayoutLineItemId] [int] NOT NULL,
CONSTRAINT [PK_ActivityPayouts] PRIMARY KEY CLUSTERED
(
[ActivityId] ASC,
[PayoutLineItemId] ASC
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON, FILLFACTOR = 80) ON [PRIMARY]
) ON [PRIMARY]
GO
@@ -0,0 +1,17 @@
CREATE TABLE [dbo].[ActivityStateChanges](
[Id] [int] IDENTITY(1,1) NOT NULL ,
[CreatedBy] [nvarchar](max) NULL,
[Created] [datetime2](7) NOT NULL,
[CreatedByType] [int] NOT NULL,
[ActivityId] [int] NOT NULL,
[State] [nvarchar](max) NOT NULL,
[Note] [nvarchar](max) NULL,
[ActivityMatchId] [int] NOT NULL,
[AcceptedDate] [datetime2](7) NULL,
[CreatedByAppUserId] [uniqueidentifier] NOT NULL DEFAULT '00000000-0000-0000-0000-000000000000',
CONSTRAINT [PK_ActivityStateChanges] PRIMARY KEY CLUSTERED
(
[Id] ASC
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON, FILLFACTOR = 80) ON [PRIMARY]
) ON [PRIMARY] TEXTIMAGE_ON [PRIMARY]
@@ -0,0 +1,26 @@
CREATE TABLE [dbo].[ActivityTransferActions](
[Id] [int] IDENTITY(1,1) NOT NULL,
[CreatedBy] [nvarchar](max) NULL,
[Created] [datetime2](7) NOT NULL,
[CreatedByType] [int] NOT NULL,
[LastUpdatedBy] [nvarchar](max) NULL,
[LastUpdated] [datetime2](7) NOT NULL,
[LastUpdatedByType] [int] NOT NULL,
[ActivityStateBeforeTransfer] [nvarchar](max) NOT NULL,
[RequestedActivityId] [int] NOT NULL,
[State] [nvarchar](max) NOT NULL,
[NewActivityId] [int] NULL,
[NewActivityDepartmentId] [int] NOT NULL,
[NewActivityEmployeeId] [nvarchar](max) NOT NULL,
[NewDepartmentApproved] [datetime2](7) NULL,
[NewDepartmentApprover] [nvarchar](max) NULL,
[RequestedDepartmentApproved] [datetime2](7) NULL,
[RequestedDepartmentApprover] [nvarchar](max) NULL,
[CreatedByAppUserId] [uniqueidentifier] NOT NULL DEFAULT '00000000-0000-0000-0000-000000000000',
[LastUpdatedByAppUserId] [uniqueidentifier] NOT NULL DEFAULT '00000000-0000-0000-0000-000000000000',
[NewAppUserId] [uniqueidentifier] NOT NULL DEFAULT '00000000-0000-0000-0000-000000000000',
CONSTRAINT [PK_ActivityTransferActions] PRIMARY KEY CLUSTERED
(
[Id] ASC
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON, FILLFACTOR = 80) ON [PRIMARY]
) ON [PRIMARY] TEXTIMAGE_ON [PRIMARY]
@@ -0,0 +1,24 @@
CREATE TABLE [dbo].[AppUser](
[AdEmail] [nvarchar](max) NULL,
[PersonId] [int] NOT NULL DEFAULT 0,
[EmployeeId] [nvarchar](max) NULL,
[CreatedBy] [nvarchar](max) NULL,
[Created] [datetime2](7) NOT NULL,
[CreatedByType] [int] NOT NULL,
[LastUpdatedBy] [nvarchar](max) NULL,
[LastUpdated] [datetime2](7) NOT NULL,
[LastUpdatedByType] [int] NOT NULL,
[HomeDepartment] [nvarchar](max) NOT NULL,
[BaseRole] [nvarchar](max) NOT NULL,
[ManagerKey] [nvarchar](max) NULL,
[Role] [nvarchar](max) NOT NULL,
[FullName] [nvarchar](max) NOT NULL,
[Terminated] [datetime2](7) NULL,
[CreatedByAppUserId] [uniqueidentifier] NOT NULL DEFAULT '00000000-0000-0000-0000-000000000000',
[Id] [uniqueidentifier] NOT NULL DEFAULT '00000000-0000-0000-0000-000000000000',
[LastUpdatedByAppUserId] [uniqueidentifier] NOT NULL DEFAULT '00000000-0000-0000-0000-000000000000',
CONSTRAINT [PK_AppUser] PRIMARY KEY CLUSTERED
(
[Id] ASC
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON, FILLFACTOR = 80) ON [PRIMARY]
) ON [PRIMARY] TEXTIMAGE_ON [PRIMARY]
@@ -0,0 +1,18 @@
CREATE TABLE [dbo].[Commissions](
[Id] [int] IDENTITY(1,1) NOT NULL,
[CreatedBy] [nvarchar](max) NULL,
[Created] [datetime2](7) NOT NULL,
[CreatedByType] [int] NOT NULL,
[LastUpdatedBy] [nvarchar](max) NULL,
[LastUpdated] [datetime2](7) NOT NULL,
[LastUpdatedByType] [int] NOT NULL,
[Role] [nvarchar](450) NOT NULL,
[RatePerProduct] [int] NOT NULL,
[Product] [nvarchar](max) NOT NULL,
[CreatedByAppUserId] [uniqueidentifier] NOT NULL DEFAULT '00000000-0000-0000-0000-000000000000',
[LastUpdatedByAppUserId] [uniqueidentifier] NOT NULL DEFAULT '00000000-0000-0000-0000-000000000000',
CONSTRAINT [PK_Commissions] PRIMARY KEY CLUSTERED
(
[Id] ASC
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON, FILLFACTOR = 80) ON [PRIMARY]
) ON [PRIMARY] TEXTIMAGE_ON [PRIMARY]
@@ -0,0 +1,29 @@
CREATE TABLE [dbo].[DeadActivity](
[Id] [int] IDENTITY(1,1) NOT NULL,
[CreatedBy] [nvarchar](max) NULL,
[Created] [datetime2](7) NOT NULL,
[CreatedByType] [int] NOT NULL,
[LastUpdatedBy] [nvarchar](max) NULL,
[LastUpdated] [datetime2](7) NOT NULL,
[LastUpdatedByType] [int] NOT NULL,
[Reason] [nvarchar](max) NOT NULL,
[ReasonNote] [nvarchar](max) NULL,
[Product] [nvarchar](max) NULL,
[Type] [nvarchar](max) NULL,
[SourceSystem] [nvarchar](max) NULL,
[SourceId] [nvarchar](max) NULL,
[SourceCreated] [datetime2](7) NULL,
[DepartmentId] [int] NULL,
[EmployeeId] [nvarchar](max) NULL,
[EmployeeEmail] [nvarchar](max) NULL,
[Accepted] [datetime2](7) NULL,
[State] [nvarchar](max) NULL,
[LivingActivityId] [int] NULL,
[AppUserId] [uniqueidentifier] NOT NULL DEFAULT '00000000-0000-0000-0000-000000000000',
[CreatedByAppUserId] [uniqueidentifier] NOT NULL DEFAULT '00000000-0000-0000-0000-000000000000',
[LastUpdatedByAppUserId] [uniqueidentifier] NOT NULL DEFAULT '00000000-0000-0000-0000-000000000000',
CONSTRAINT [PK_DeadActivity] PRIMARY KEY CLUSTERED
(
[Id] ASC
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON, FILLFACTOR = 80) ON [PRIMARY]
) ON [PRIMARY] TEXTIMAGE_ON [PRIMARY]
@@ -0,0 +1,27 @@
CREATE TABLE [dbo].[DeadActivityDetail](
[Id] [int] IDENTITY(1,1) NOT NULL,
[DnaPersonNbr] [nvarchar](max) NULL,
[AccountNumber] [nvarchar](max) NULL,
[AccountStatus] [nvarchar](max) NULL,
[AgreementNumber] [nvarchar](max) NULL,
[SubjectPersonNbr] [nvarchar](max) NULL,
[SubjectOrgNbr] [nvarchar](max) NULL,
[MemberName] [nvarchar](max) NULL,
[StationName] [nvarchar](max) NULL,
[BranchOrgNbr] [nvarchar](max) NULL,
[BranchOrgName] [nvarchar](max) NULL,
[AccountBalance] [float] NULL,
[AccountNewBalance] [float] NULL,
[DeadActivityRef] [int] NOT NULL,
[DebtProtectionAddDate] [datetime2](7) NULL,
[IsDebtProtectionEligible] [bit] NULL,
[DebtProtectionRemoveDate] [datetime2](7) NULL,
[SubAccountNumber] [nvarchar](max) NULL,
[GapInsuranceAddDate] [datetime2](7) NULL,
[GapInsuranceRemoveDate] [datetime2](7) NULL,
[IsGapInsuranceEligible] [bit] NOT NULL DEFAULT 0,
CONSTRAINT [PK_DeadActivityDetail] PRIMARY KEY CLUSTERED
(
[Id] ASC
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON, FILLFACTOR = 80) ON [PRIMARY]
) ON [PRIMARY] TEXTIMAGE_ON [PRIMARY]
@@ -0,0 +1,20 @@
CREATE TABLE [dbo].[DepartmentLineItems](
[Id] [int] IDENTITY(1,1) NOT NULL,
[CreatedBy] [nvarchar](max) NULL,
[Created] [datetime2](7) NOT NULL,
[CreatedByType] [int] NOT NULL,
[LastUpdatedBy] [nvarchar](max) NULL,
[LastUpdated] [datetime2](7) NOT NULL,
[LastUpdatedByType] [int] NOT NULL,
[DepartmentId] [int] NOT NULL,
[DepartmentName] [nvarchar](max) NULL,
[PayoutTotal] [decimal](12, 2) NOT NULL,
[PayoutPercentage] [decimal](5, 2) NOT NULL,
[PayoutMonth] [datetime2](7) NOT NULL,
[CreatedByAppUserId] [uniqueidentifier] NOT NULL DEFAULT '00000000-0000-0000-0000-000000000000',
[LastUpdatedByAppUserId] [uniqueidentifier] NOT NULL DEFAULT '00000000-0000-0000-0000-000000000000',
CONSTRAINT [PK_DepartmentLineItems] PRIMARY KEY CLUSTERED
(
[Id] ASC
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON, FILLFACTOR = 80) ON [PRIMARY]
) ON [PRIMARY] TEXTIMAGE_ON [PRIMARY]
@@ -0,0 +1,22 @@
CREATE TABLE [dbo].[Departments](
[Id] [int] IDENTITY(1,1) NOT NULL,
[CreatedBy] [nvarchar](max) NULL,
[Created] [datetime2](7) NOT NULL,
[CreatedByType] [int] NOT NULL,
[LastUpdatedBy] [nvarchar](max) NULL,
[LastUpdated] [datetime2](7) NOT NULL,
[LastUpdatedByType] [int] NOT NULL,
[DepartmentName] [nvarchar](255) NOT NULL,
[BusinessLineCode] [nvarchar](max) NOT NULL,
[RegionCode] [nvarchar](max) NULL,
[State] [nvarchar](max) NOT NULL,
[DayForceGlCode] [nvarchar](max) NOT NULL DEFAULT N'',
[DayforceDepartmentName] [nvarchar](255) NOT NULL DEFAULT N'',
[DnaOrgNbr] [nvarchar](max) NOT NULL DEFAULT N'',
[CreatedByAppUserId] [uniqueidentifier] NOT NULL DEFAULT '00000000-0000-0000-0000-000000000000',
[LastUpdatedByAppUserId] [uniqueidentifier] NOT NULL DEFAULT '00000000-0000-0000-0000-000000000000',
CONSTRAINT [PK_Departments] PRIMARY KEY CLUSTERED
(
[Id] ASC
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON, FILLFACTOR = 80) ON [PRIMARY]
) ON [PRIMARY] TEXTIMAGE_ON [PRIMARY]
@@ -0,0 +1,23 @@
CREATE TABLE [dbo].[DeptAssignments](
[Id] [int] IDENTITY(1,1) NOT NULL,
[CreatedBy] [nvarchar](max) NULL,
[Created] [datetime2](7) NOT NULL,
[CreatedByType] [int] NOT NULL,
[LastUpdatedBy] [nvarchar](max) NULL,
[LastUpdated] [datetime2](7) NOT NULL,
[LastUpdatedByType] [int] NOT NULL,
[DepartmentId] [int] NOT NULL,
[StartDate] [datetime2](7) NOT NULL,
[EndDate] [datetime2](7) NULL,
[Note] [nvarchar](max) NULL,
[IsHome] [bit] NOT NULL,
[Role] [nvarchar](max) NOT NULL DEFAULT N'',
[SlidingPayout] [decimal](5, 2) NOT NULL,
[AppUserId] [uniqueidentifier] NOT NULL DEFAULT '00000000-0000-0000-0000-000000000000',
[CreatedByAppUserId] [uniqueidentifier] NOT NULL DEFAULT '00000000-0000-0000-0000-000000000000',
[LastUpdatedByAppUserId] [uniqueidentifier] NOT NULL DEFAULT '00000000-0000-0000-0000-000000000000',
CONSTRAINT [PK_DeptAssignments] PRIMARY KEY CLUSTERED
(
[Id] ASC
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON, FILLFACTOR = 80) ON [PRIMARY]
) ON [PRIMARY] TEXTIMAGE_ON [PRIMARY]
@@ -0,0 +1,18 @@
CREATE TABLE [dbo].[GoalChanges](
[Id] [int] IDENTITY(1,1) NOT NULL,
[CreatedBy] [nvarchar](max) NULL,
[Created] [datetime2](7) NOT NULL,
[CreatedByType] [int] NOT NULL,
[Product] [nvarchar](max) NOT NULL,
[StartDate] [datetime2](7) NOT NULL,
[EndDate] [datetime2](7) NOT NULL,
[DepartmentId] [int] NOT NULL,
[PersonId] [nvarchar](max) NULL,
[Value] [int] NOT NULL,
[AppUserId] [uniqueidentifier] NOT NULL DEFAULT '00000000-0000-0000-0000-000000000000',
[CreatedByAppUserId] [uniqueidentifier] NOT NULL DEFAULT '00000000-0000-0000-0000-000000000000',
CONSTRAINT [PK_GoalChanges] PRIMARY KEY CLUSTERED
(
[Id] ASC
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON, FILLFACTOR = 80) ON [PRIMARY]
) ON [PRIMARY] TEXTIMAGE_ON [PRIMARY]
@@ -0,0 +1,22 @@
CREATE TABLE [dbo].[Goals](
[Id] [int] IDENTITY(1,1) NOT NULL,
[CreatedBy] [nvarchar](max) NULL,
[Created] [datetime2](7) NOT NULL,
[CreatedByType] [int] NOT NULL,
[LastUpdatedBy] [nvarchar](max) NULL,
[LastUpdated] [datetime2](7) NOT NULL,
[LastUpdatedByType] [int] NOT NULL,
[DepartmentId] [int] NOT NULL,
[StartDate] [datetime2](7) NOT NULL,
[EndDate] [datetime2](7) NOT NULL,
[Product] [nvarchar](max) NOT NULL,
[Value] [int] NOT NULL,
[EmployeeId] [nvarchar](max) NULL,
[AppUserId] [uniqueidentifier] NOT NULL DEFAULT '00000000-0000-0000-0000-000000000000',
[CreatedByAppUserId] [uniqueidentifier] NOT NULL DEFAULT '00000000-0000-0000-0000-000000000000',
[LastUpdatedByAppUserId] [uniqueidentifier] NOT NULL DEFAULT '00000000-0000-0000-0000-000000000000',
CONSTRAINT [PK_Goals] PRIMARY KEY CLUSTERED
(
[Id] ASC
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON, FILLFACTOR = 80) ON [PRIMARY]
) ON [PRIMARY] TEXTIMAGE_ON [PRIMARY]
@@ -0,0 +1,85 @@
<?xml version="1.0" encoding="utf-8"?>
<Project DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003" ToolsVersion="4.0">
<PropertyGroup>
<Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>
<Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>
<Name>LCU.API.Internal.Operations.IncentiveApiSql</Name>
<SchemaVersion>2.0</SchemaVersion>
<ProjectVersion>4.1</ProjectVersion>
<ProjectGuid>{5d6dc990-f038-45d7-bbfa-06cab0682b4f}</ProjectGuid>
<DSP>Microsoft.Data.Tools.Schema.Sql.Sql130DatabaseSchemaProvider</DSP>
<OutputType>Database</OutputType>
<RootPath>
</RootPath>
<RootNamespace>LCU.API.Internal.Operations.IncentiveApiSql</RootNamespace>
<AssemblyName>LCU.API.Internal.Operations.IncentiveApiSql</AssemblyName>
<ModelCollation>1033, CI</ModelCollation>
<DefaultFileStructure>BySchemaAndSchemaType</DefaultFileStructure>
<DeployToDatabase>True</DeployToDatabase>
<TargetFrameworkVersion>v4.7.2</TargetFrameworkVersion>
<TargetLanguage>CS</TargetLanguage>
<AppDesignerFolder>Properties</AppDesignerFolder>
<SqlServerVerification>False</SqlServerVerification>
<IncludeCompositeObjects>True</IncludeCompositeObjects>
<TargetDatabaseSet>True</TargetDatabaseSet>
</PropertyGroup>
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
<OutputPath>bin\Release\</OutputPath>
<BuildScriptName>$(MSBuildProjectName).sql</BuildScriptName>
<TreatWarningsAsErrors>False</TreatWarningsAsErrors>
<DebugType>pdbonly</DebugType>
<Optimize>true</Optimize>
<DefineDebug>false</DefineDebug>
<DefineTrace>true</DefineTrace>
<ErrorReport>prompt</ErrorReport>
<WarningLevel>4</WarningLevel>
</PropertyGroup>
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
<OutputPath>bin\Debug\</OutputPath>
<BuildScriptName>$(MSBuildProjectName).sql</BuildScriptName>
<TreatWarningsAsErrors>false</TreatWarningsAsErrors>
<DebugSymbols>true</DebugSymbols>
<DebugType>full</DebugType>
<Optimize>false</Optimize>
<DefineDebug>true</DefineDebug>
<DefineTrace>true</DefineTrace>
<ErrorReport>prompt</ErrorReport>
<WarningLevel>4</WarningLevel>
</PropertyGroup>
<PropertyGroup>
<VisualStudioVersion Condition="'$(VisualStudioVersion)' == ''">11.0</VisualStudioVersion>
<!-- Default to the v11.0 targets path if the targets file for the current VS version is not found -->
<SSDTExists Condition="Exists('$(MSBuildExtensionsPath)\Microsoft\VisualStudio\v$(VisualStudioVersion)\SSDT\Microsoft.Data.Tools.Schema.SqlTasks.targets')">True</SSDTExists>
<VisualStudioVersion Condition="'$(SSDTExists)' == ''">11.0</VisualStudioVersion>
</PropertyGroup>
<Import Condition="'$(SQLDBExtensionsRefPath)' != ''" Project="$(SQLDBExtensionsRefPath)\Microsoft.Data.Tools.Schema.SqlTasks.targets" />
<Import Condition="'$(SQLDBExtensionsRefPath)' == ''" Project="$(MSBuildExtensionsPath)\Microsoft\VisualStudio\v$(VisualStudioVersion)\SSDT\Microsoft.Data.Tools.Schema.SqlTasks.targets" />
<ItemGroup>
<Folder Include="Properties" />
</ItemGroup>
<ItemGroup>
<Build Include="Activity.sql" />
<Build Include="ActivityDetail.sql" />
<Build Include="ActivityDetailUpdates.sql" />
<Build Include="ActivityMetaData.sql" />
<Build Include="ActivityPayouts.sql" />
<Build Include="ActivityStateChanges.sql" />
<Build Include="ActivityTransferActions.sql" />
<Build Include="AppUser.sql" />
<Build Include="Commissions.sql" />
<Build Include="DeadActivity.sql" />
<Build Include="DeadActivityDetail.sql" />
<Build Include="DepartmentLineItems.sql" />
<Build Include="Departments.sql" />
<Build Include="DeptAssignments.sql" />
<Build Include="GoalChanges.sql" />
<Build Include="Goals.sql" />
<Build Include="PayoutLineItems.sql" />
<Build Include="ProcessorRunHistory.sql" />
<Build Include="RoleMappings.sql" />
<Build Include="UserAssignments.sql" />
<Build Include="UserDepartmentHistory.sql" />
<Build Include="UserPermissionHistory.sql" />
<Build Include="UserPermissions.sql" />
</ItemGroup>
</Project>
@@ -0,0 +1,25 @@
CREATE TABLE [dbo].[PayoutLineItems](
[Id] [int] IDENTITY(1,1) NOT NULL,
[CreatedBy] [nvarchar](max) NULL,
[Created] [datetime2](7) NOT NULL,
[CreatedByType] [int] NOT NULL,
[EmployeeId] [nvarchar](max) NOT NULL,
[DepartmentId] [int] NOT NULL,
[Role] [nvarchar](max) NOT NULL,
[Product] [nvarchar](max) NOT NULL,
[ActivityPeriod] [datetime2](7) NOT NULL,
[GoalId] [int] NOT NULL,
[GoalValue] [int] NOT NULL,
[CommissionId] [int] NOT NULL,
[CommissionValue] [int] NOT NULL,
[PayoutProfileId] [int] NOT NULL,
[ActivityTotal] [decimal](12, 2) NOT NULL,
[PayoutTotal] [decimal](12, 2) NOT NULL,
[SlidingPayout] [decimal](5, 2) NOT NULL,
[AppUserId] [uniqueidentifier] NOT NULL DEFAULT '00000000-0000-0000-0000-000000000000',
[CreatedByAppUserId] [uniqueidentifier] NOT NULL DEFAULT '00000000-0000-0000-0000-000000000000',
CONSTRAINT [PK_PayoutLineItems] PRIMARY KEY CLUSTERED
(
[Id] ASC
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON, FILLFACTOR = 80) ON [PRIMARY]
) ON [PRIMARY] TEXTIMAGE_ON [PRIMARY]
@@ -0,0 +1,10 @@
CREATE TABLE [dbo].[ProcessorRunHistory](
[Process] [nvarchar](450) NOT NULL,
[LastSuccessfulRunTime] [datetime2](7) NOT NULL,
[LastProcessedRecordId] [bigint] NOT NULL,
[LastProcessedRecordTimestamp] [datetime2](7) NOT NULL,
CONSTRAINT [PK_ProcessorRunHistory] PRIMARY KEY CLUSTERED
(
[Process] ASC
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON, FILLFACTOR = 80) ON [PRIMARY]
) ON [PRIMARY]
@@ -0,0 +1,17 @@
CREATE TABLE [dbo].[RoleMappings](
[Id] [int] IDENTITY(1,1) NOT NULL,
[ApplicationRole] [nvarchar](max) NOT NULL,
[BusinessRole] [nvarchar](max) NOT NULL,
[CreatedBy] [nvarchar](max) NULL,
[Created] [datetime2](7) NOT NULL,
[CreatedByType] [int] NOT NULL,
[LastUpdatedBy] [nvarchar](max) NULL,
[LastUpdated] [datetime2](7) NOT NULL,
[LastUpdatedByType] [int] NOT NULL,
[CreatedByAppUserId] [uniqueidentifier] NOT NULL DEFAULT '00000000-0000-0000-0000-000000000000',
[LastUpdatedByAppUserId] [uniqueidentifier] NOT NULL DEFAULT '00000000-0000-0000-0000-000000000000',
CONSTRAINT [PK_RoleMappings] PRIMARY KEY CLUSTERED
(
[Id] ASC
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON, FILLFACTOR = 80) ON [PRIMARY]
) ON [PRIMARY] TEXTIMAGE_ON [PRIMARY]
@@ -0,0 +1,10 @@
CREATE TABLE [dbo].[UserAssignments](
[Id] [int] IDENTITY(1,1) NOT NULL,
[Type] [nvarchar](max) NOT NULL,
[Key] [nvarchar](max) NOT NULL,
[AppUserId] [uniqueidentifier] NOT NULL DEFAULT '00000000-0000-0000-0000-000000000000',
CONSTRAINT [PK_UserAssignments] PRIMARY KEY CLUSTERED
(
[Id] ASC
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON, FILLFACTOR = 80) ON [PRIMARY]
) ON [PRIMARY] TEXTIMAGE_ON [PRIMARY]
@@ -0,0 +1,15 @@
CREATE TABLE [dbo].[UserDepartmentHistory](
[Id] [int] IDENTITY(1,1) NOT NULL,
[UserDepartmentId] [int] NOT NULL,
[FieldName] [nvarchar](max) NULL,
[OldValue] [nvarchar](max) NULL,
[NewValue] [nvarchar](max) NULL,
[CreatedBy] [nvarchar](max) NULL,
[Created] [datetime2](7) NOT NULL,
[CreatedByType] [int] NOT NULL,
[CreatedByAppUserId] [uniqueidentifier] NOT NULL DEFAULT '00000000-0000-0000-0000-000000000000',
CONSTRAINT [PK_UserDepartmentHistory] PRIMARY KEY CLUSTERED
(
[Id] ASC
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON, FILLFACTOR = 80) ON [PRIMARY]
) ON [PRIMARY] TEXTIMAGE_ON [PRIMARY]
@@ -0,0 +1,17 @@
CREATE TABLE [dbo].[UserPermissionHistory](
[Id] [int] IDENTITY(1,1) NOT NULL,
[EmployeeId] [int] NOT NULL,
[Source] [nvarchar](max) NULL,
[PermissionAdded] [bit] NOT NULL,
[PermissionRemoved] [bit] NOT NULL,
[CreatedBy] [nvarchar](max) NULL,
[Created] [datetime2](7) NOT NULL,
[CreatedByType] [int] NOT NULL,
[Permission] [nvarchar](max) NULL,
[AppUserId] [uniqueidentifier] NOT NULL DEFAULT '00000000-0000-0000-0000-000000000000',
[CreatedByAppUserId] [uniqueidentifier] NOT NULL DEFAULT '00000000-0000-0000-0000-000000000000',
CONSTRAINT [PK_UserPermissionHistory] PRIMARY KEY CLUSTERED
(
[Id] ASC
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON, FILLFACTOR = 80) ON [PRIMARY]
) ON [PRIMARY] TEXTIMAGE_ON [PRIMARY]
@@ -0,0 +1,13 @@
CREATE TABLE [dbo].[UserPermissions](
[Id] [int] IDENTITY(1,1) NOT NULL,
[CreatedBy] [nvarchar](max) NULL,
[Created] [datetime2](7) NOT NULL,
[CreatedByType] [int] NOT NULL,
[Permission] [nvarchar](max) NOT NULL,
[AppUserId] [uniqueidentifier] NOT NULL DEFAULT '00000000-0000-0000-0000-000000000000',
[CreatedByAppUserId] [uniqueidentifier] NOT NULL DEFAULT '00000000-0000-0000-0000-000000000000',
CONSTRAINT [PK_UserPermissions] PRIMARY KEY CLUSTERED
(
[Id] ASC
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON, FILLFACTOR = 80) ON [PRIMARY]
) ON [PRIMARY] TEXTIMAGE_ON [PRIMARY]