USE [master] GO /****** Object: Database [ABP] Script Date: 2023/7/12 15:27:16 ******/ CREATE DATABASE [ABP] CONTAINMENT = NONE ON PRIMARY ( NAME = N'ABP', FILENAME = N'D:\SQL\Microsoft SQL Server\MSSQL13.MSSQLSERVER\MSSQL\DATA\ABP.mdf' , SIZE = 77331968KB , MAXSIZE = UNLIMITED, FILEGROWTH = 102400KB ) LOG ON ( NAME = N'ABP_log', FILENAME = N'D:\SQL\Microsoft SQL Server\MSSQL13.MSSQLSERVER\MSSQL\DATA\ABP_log.ldf' , SIZE = 103488KB , MAXSIZE = 2048GB , FILEGROWTH = 102400KB ) GO ALTER DATABASE [ABP] SET COMPATIBILITY_LEVEL = 110 GO IF (1 = FULLTEXTSERVICEPROPERTY('IsFullTextInstalled')) begin EXEC [ABP].[dbo].[sp_fulltext_database] @action = 'enable' end GO ALTER DATABASE [ABP] SET ANSI_NULL_DEFAULT OFF GO ALTER DATABASE [ABP] SET ANSI_NULLS OFF GO ALTER DATABASE [ABP] SET ANSI_PADDING OFF GO ALTER DATABASE [ABP] SET ANSI_WARNINGS OFF GO ALTER DATABASE [ABP] SET ARITHABORT OFF GO ALTER DATABASE [ABP] SET AUTO_CLOSE OFF GO ALTER DATABASE [ABP] SET AUTO_SHRINK OFF GO ALTER DATABASE [ABP] SET AUTO_UPDATE_STATISTICS ON GO ALTER DATABASE [ABP] SET CURSOR_CLOSE_ON_COMMIT OFF GO ALTER DATABASE [ABP] SET CURSOR_DEFAULT GLOBAL GO ALTER DATABASE [ABP] SET CONCAT_NULL_YIELDS_NULL OFF GO ALTER DATABASE [ABP] SET NUMERIC_ROUNDABORT OFF GO ALTER DATABASE [ABP] SET QUOTED_IDENTIFIER OFF GO ALTER DATABASE [ABP] SET RECURSIVE_TRIGGERS OFF GO ALTER DATABASE [ABP] SET DISABLE_BROKER GO ALTER DATABASE [ABP] SET AUTO_UPDATE_STATISTICS_ASYNC OFF GO ALTER DATABASE [ABP] SET DATE_CORRELATION_OPTIMIZATION OFF GO ALTER DATABASE [ABP] SET TRUSTWORTHY OFF GO ALTER DATABASE [ABP] SET ALLOW_SNAPSHOT_ISOLATION OFF GO ALTER DATABASE [ABP] SET PARAMETERIZATION SIMPLE GO ALTER DATABASE [ABP] SET READ_COMMITTED_SNAPSHOT ON GO ALTER DATABASE [ABP] SET HONOR_BROKER_PRIORITY OFF GO ALTER DATABASE [ABP] SET RECOVERY SIMPLE GO ALTER DATABASE [ABP] SET MULTI_USER GO ALTER DATABASE [ABP] SET PAGE_VERIFY CHECKSUM GO ALTER DATABASE [ABP] SET DB_CHAINING OFF GO ALTER DATABASE [ABP] SET FILESTREAM( NON_TRANSACTED_ACCESS = OFF ) GO ALTER DATABASE [ABP] SET TARGET_RECOVERY_TIME = 0 SECONDS GO ALTER DATABASE [ABP] SET DELAYED_DURABILITY = DISABLED GO EXEC sys.sp_db_vardecimal_storage_format N'ABP', N'ON' GO ALTER DATABASE [ABP] SET QUERY_STORE = OFF GO USE [ABP] GO ALTER DATABASE SCOPED CONFIGURATION SET LEGACY_CARDINALITY_ESTIMATION = OFF; GO ALTER DATABASE SCOPED CONFIGURATION SET MAXDOP = 0; GO ALTER DATABASE SCOPED CONFIGURATION SET PARAMETER_SNIFFING = ON; GO ALTER DATABASE SCOPED CONFIGURATION SET QUERY_OPTIMIZER_HOTFIXES = OFF; GO USE [ABP] GO /****** Object: Table [dbo].[__EFMigrationsHistory] Script Date: 2023/7/12 15:27:16 ******/ SET ANSI_NULLS ON GO SET QUOTED_IDENTIFIER ON GO CREATE TABLE [dbo].[__EFMigrationsHistory]( [MigrationId] [nvarchar](150) NOT NULL, [ProductVersion] [nvarchar](32) NOT NULL, CONSTRAINT [PK___EFMigrationsHistory] PRIMARY KEY CLUSTERED ( [MigrationId] 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 /****** Object: Table [dbo].[AbpAuditLogActions] Script Date: 2023/7/12 15:27:16 ******/ SET ANSI_NULLS ON GO SET QUOTED_IDENTIFIER ON GO CREATE TABLE [dbo].[AbpAuditLogActions]( [Id] [uniqueidentifier] NOT NULL, [TenantId] [uniqueidentifier] NULL, [AuditLogId] [uniqueidentifier] NOT NULL, [ServiceName] [nvarchar](256) NULL, [MethodName] [nvarchar](128) NULL, [Parameters] [nvarchar](2000) NULL, [ExecutionTime] [datetime2](7) NOT NULL, [ExecutionDuration] [int] NOT NULL, [ExtraProperties] [nvarchar](max) NULL, CONSTRAINT [PK_AbpAuditLogActions] PRIMARY KEY CLUSTERED ( [Id] ASC )WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY] ) ON [PRIMARY] TEXTIMAGE_ON [PRIMARY] GO /****** Object: Table [dbo].[AbpAuditLogs] Script Date: 2023/7/12 15:27:16 ******/ SET ANSI_NULLS ON GO SET QUOTED_IDENTIFIER ON GO CREATE TABLE [dbo].[AbpAuditLogs]( [Id] [uniqueidentifier] NOT NULL, [ApplicationName] [nvarchar](96) NULL, [UserId] [uniqueidentifier] NULL, [UserName] [nvarchar](256) NULL, [TenantId] [uniqueidentifier] NULL, [TenantName] [nvarchar](max) NULL, [ImpersonatorUserId] [uniqueidentifier] NULL, [ImpersonatorTenantId] [uniqueidentifier] NULL, [ExecutionTime] [datetime2](7) NOT NULL, [ExecutionDuration] [int] NOT NULL, [ClientIpAddress] [nvarchar](64) NULL, [ClientName] [nvarchar](128) NULL, [ClientId] [nvarchar](64) NULL, [CorrelationId] [nvarchar](64) NULL, [BrowserInfo] [nvarchar](512) NULL, [HttpMethod] [nvarchar](16) NULL, [Url] [nvarchar](256) NULL, [Exceptions] [nvarchar](4000) NULL, [Comments] [nvarchar](256) NULL, [HttpStatusCode] [int] NULL, [ExtraProperties] [nvarchar](max) NULL, [ConcurrencyStamp] [nvarchar](40) NULL, CONSTRAINT [PK_AbpAuditLogs] PRIMARY KEY CLUSTERED ( [Id] ASC )WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY] ) ON [PRIMARY] TEXTIMAGE_ON [PRIMARY] GO /****** Object: Table [dbo].[AbpClaimTypes] Script Date: 2023/7/12 15:27:16 ******/ SET ANSI_NULLS ON GO SET QUOTED_IDENTIFIER ON GO CREATE TABLE [dbo].[AbpClaimTypes]( [Id] [uniqueidentifier] NOT NULL, [Name] [nvarchar](256) NOT NULL, [Required] [bit] NOT NULL, [IsStatic] [bit] NOT NULL, [Regex] [nvarchar](512) NULL, [RegexDescription] [nvarchar](128) NULL, [Description] [nvarchar](256) NULL, [ValueType] [int] NOT NULL, [ExtraProperties] [nvarchar](max) NULL, [ConcurrencyStamp] [nvarchar](40) NULL, CONSTRAINT [PK_AbpClaimTypes] PRIMARY KEY CLUSTERED ( [Id] ASC )WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY] ) ON [PRIMARY] TEXTIMAGE_ON [PRIMARY] GO /****** Object: Table [dbo].[AbpEntityChanges] Script Date: 2023/7/12 15:27:16 ******/ SET ANSI_NULLS ON GO SET QUOTED_IDENTIFIER ON GO CREATE TABLE [dbo].[AbpEntityChanges]( [Id] [uniqueidentifier] NOT NULL, [AuditLogId] [uniqueidentifier] NOT NULL, [TenantId] [uniqueidentifier] NULL, [ChangeTime] [datetime2](7) NOT NULL, [ChangeType] [tinyint] NOT NULL, [EntityTenantId] [uniqueidentifier] NULL, [EntityId] [nvarchar](128) NOT NULL, [EntityTypeFullName] [nvarchar](128) NOT NULL, [ExtraProperties] [nvarchar](max) NULL, CONSTRAINT [PK_AbpEntityChanges] PRIMARY KEY CLUSTERED ( [Id] ASC )WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY] ) ON [PRIMARY] TEXTIMAGE_ON [PRIMARY] GO /****** Object: Table [dbo].[AbpEntityPropertyChanges] Script Date: 2023/7/12 15:27:16 ******/ SET ANSI_NULLS ON GO SET QUOTED_IDENTIFIER ON GO CREATE TABLE [dbo].[AbpEntityPropertyChanges]( [Id] [uniqueidentifier] NOT NULL, [TenantId] [uniqueidentifier] NULL, [EntityChangeId] [uniqueidentifier] NOT NULL, [NewValue] [nvarchar](512) NULL, [OriginalValue] [nvarchar](512) NULL, [PropertyName] [nvarchar](128) NOT NULL, [PropertyTypeFullName] [nvarchar](64) NOT NULL, CONSTRAINT [PK_AbpEntityPropertyChanges] PRIMARY KEY CLUSTERED ( [Id] 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 /****** Object: Table [dbo].[AbpLinkUsers] Script Date: 2023/7/12 15:27:16 ******/ SET ANSI_NULLS ON GO SET QUOTED_IDENTIFIER ON GO CREATE TABLE [dbo].[AbpLinkUsers]( [Id] [uniqueidentifier] NOT NULL, [SourceUserId] [uniqueidentifier] NOT NULL, [SourceTenantId] [uniqueidentifier] NULL, [TargetUserId] [uniqueidentifier] NOT NULL, [TargetTenantId] [uniqueidentifier] NULL, CONSTRAINT [PK_AbpLinkUsers] PRIMARY KEY CLUSTERED ( [Id] 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 /****** Object: Table [dbo].[AbpOrganizationUnitRoles] Script Date: 2023/7/12 15:27:16 ******/ SET ANSI_NULLS ON GO SET QUOTED_IDENTIFIER ON GO CREATE TABLE [dbo].[AbpOrganizationUnitRoles]( [RoleId] [uniqueidentifier] NOT NULL, [OrganizationUnitId] [uniqueidentifier] NOT NULL, [TenantId] [uniqueidentifier] NULL, [CreationTime] [datetime2](7) NOT NULL, [CreatorId] [uniqueidentifier] NULL, CONSTRAINT [PK_AbpOrganizationUnitRoles] PRIMARY KEY CLUSTERED ( [OrganizationUnitId] ASC, [RoleId] 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 /****** Object: Table [dbo].[AbpOrganizationUnits] Script Date: 2023/7/12 15:27:16 ******/ SET ANSI_NULLS ON GO SET QUOTED_IDENTIFIER ON GO CREATE TABLE [dbo].[AbpOrganizationUnits]( [Id] [uniqueidentifier] NOT NULL, [TenantId] [uniqueidentifier] NULL, [ParentId] [uniqueidentifier] NULL, [Code] [nvarchar](95) NOT NULL, [DisplayName] [nvarchar](128) NOT NULL, [ExtraProperties] [nvarchar](max) NULL, [ConcurrencyStamp] [nvarchar](40) NULL, [CreationTime] [datetime2](7) NOT NULL, [CreatorId] [uniqueidentifier] NULL, [LastModificationTime] [datetime2](7) NULL, [LastModifierId] [uniqueidentifier] NULL, [IsDeleted] [bit] NOT NULL, [DeleterId] [uniqueidentifier] NULL, [DeletionTime] [datetime2](7) NULL, CONSTRAINT [PK_AbpOrganizationUnits] PRIMARY KEY CLUSTERED ( [Id] ASC )WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY] ) ON [PRIMARY] TEXTIMAGE_ON [PRIMARY] GO /****** Object: Table [dbo].[AbpPermissionGrants] Script Date: 2023/7/12 15:27:16 ******/ SET ANSI_NULLS ON GO SET QUOTED_IDENTIFIER ON GO CREATE TABLE [dbo].[AbpPermissionGrants]( [Id] [uniqueidentifier] NOT NULL, [TenantId] [uniqueidentifier] NULL, [Name] [nvarchar](128) NOT NULL, [ProviderName] [nvarchar](64) NOT NULL, [ProviderKey] [nvarchar](64) NOT NULL, CONSTRAINT [PK_AbpPermissionGrants] PRIMARY KEY CLUSTERED ( [Id] 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 /****** Object: Table [dbo].[AbpRoleClaims] Script Date: 2023/7/12 15:27:16 ******/ SET ANSI_NULLS ON GO SET QUOTED_IDENTIFIER ON GO CREATE TABLE [dbo].[AbpRoleClaims]( [Id] [uniqueidentifier] NOT NULL, [RoleId] [uniqueidentifier] NOT NULL, [TenantId] [uniqueidentifier] NULL, [ClaimType] [nvarchar](256) NOT NULL, [ClaimValue] [nvarchar](1024) NULL, CONSTRAINT [PK_AbpRoleClaims] PRIMARY KEY CLUSTERED ( [Id] 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 /****** Object: Table [dbo].[AbpRoles] Script Date: 2023/7/12 15:27:16 ******/ SET ANSI_NULLS ON GO SET QUOTED_IDENTIFIER ON GO CREATE TABLE [dbo].[AbpRoles]( [Id] [uniqueidentifier] NOT NULL, [TenantId] [uniqueidentifier] NULL, [Name] [nvarchar](256) NOT NULL, [NormalizedName] [nvarchar](256) NOT NULL, [IsDefault] [bit] NOT NULL, [IsStatic] [bit] NOT NULL, [IsPublic] [bit] NOT NULL, [ExtraProperties] [nvarchar](max) NULL, [ConcurrencyStamp] [nvarchar](40) NULL, CONSTRAINT [PK_AbpRoles] PRIMARY KEY CLUSTERED ( [Id] ASC )WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY] ) ON [PRIMARY] TEXTIMAGE_ON [PRIMARY] GO /****** Object: Table [dbo].[AbpSecurityLogs] Script Date: 2023/7/12 15:27:16 ******/ SET ANSI_NULLS ON GO SET QUOTED_IDENTIFIER ON GO CREATE TABLE [dbo].[AbpSecurityLogs]( [Id] [uniqueidentifier] NOT NULL, [TenantId] [uniqueidentifier] NULL, [ApplicationName] [nvarchar](96) NULL, [Identity] [nvarchar](96) NULL, [Action] [nvarchar](96) NULL, [UserId] [uniqueidentifier] NULL, [UserName] [nvarchar](256) NULL, [TenantName] [nvarchar](64) NULL, [ClientId] [nvarchar](64) NULL, [CorrelationId] [nvarchar](64) NULL, [ClientIpAddress] [nvarchar](64) NULL, [BrowserInfo] [nvarchar](512) NULL, [CreationTime] [datetime2](7) NOT NULL, [ExtraProperties] [nvarchar](max) NULL, [ConcurrencyStamp] [nvarchar](40) NULL, CONSTRAINT [PK_AbpSecurityLogs] PRIMARY KEY CLUSTERED ( [Id] ASC )WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY] ) ON [PRIMARY] TEXTIMAGE_ON [PRIMARY] GO /****** Object: Table [dbo].[AbpSettings] Script Date: 2023/7/12 15:27:16 ******/ SET ANSI_NULLS ON GO SET QUOTED_IDENTIFIER ON GO CREATE TABLE [dbo].[AbpSettings]( [Id] [uniqueidentifier] NOT NULL, [Name] [nvarchar](128) NOT NULL, [Value] [nvarchar](2048) NOT NULL, [ProviderName] [nvarchar](64) NULL, [ProviderKey] [nvarchar](64) NULL, CONSTRAINT [PK_AbpSettings] PRIMARY KEY CLUSTERED ( [Id] 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 /****** Object: Table [dbo].[AbpTenantConnectionStrings] Script Date: 2023/7/12 15:27:16 ******/ SET ANSI_NULLS ON GO SET QUOTED_IDENTIFIER ON GO CREATE TABLE [dbo].[AbpTenantConnectionStrings]( [TenantId] [uniqueidentifier] NOT NULL, [Name] [nvarchar](64) NOT NULL, [Value] [nvarchar](1024) NOT NULL, CONSTRAINT [PK_AbpTenantConnectionStrings] PRIMARY KEY CLUSTERED ( [TenantId] ASC, [Name] 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 /****** Object: Table [dbo].[AbpTenants] Script Date: 2023/7/12 15:27:16 ******/ SET ANSI_NULLS ON GO SET QUOTED_IDENTIFIER ON GO CREATE TABLE [dbo].[AbpTenants]( [Id] [uniqueidentifier] NOT NULL, [Name] [nvarchar](64) NOT NULL, [ExtraProperties] [nvarchar](max) NULL, [ConcurrencyStamp] [nvarchar](40) NULL, [CreationTime] [datetime2](7) NOT NULL, [CreatorId] [uniqueidentifier] NULL, [LastModificationTime] [datetime2](7) NULL, [LastModifierId] [uniqueidentifier] NULL, [IsDeleted] [bit] NOT NULL, [DeleterId] [uniqueidentifier] NULL, [DeletionTime] [datetime2](7) NULL, CONSTRAINT [PK_AbpTenants] PRIMARY KEY CLUSTERED ( [Id] ASC )WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY] ) ON [PRIMARY] TEXTIMAGE_ON [PRIMARY] GO /****** Object: Table [dbo].[AbpUserClaims] Script Date: 2023/7/12 15:27:16 ******/ SET ANSI_NULLS ON GO SET QUOTED_IDENTIFIER ON GO CREATE TABLE [dbo].[AbpUserClaims]( [Id] [uniqueidentifier] NOT NULL, [UserId] [uniqueidentifier] NOT NULL, [TenantId] [uniqueidentifier] NULL, [ClaimType] [nvarchar](256) NOT NULL, [ClaimValue] [nvarchar](1024) NULL, CONSTRAINT [PK_AbpUserClaims] PRIMARY KEY CLUSTERED ( [Id] 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 /****** Object: Table [dbo].[AbpUserLogins] Script Date: 2023/7/12 15:27:16 ******/ SET ANSI_NULLS ON GO SET QUOTED_IDENTIFIER ON GO CREATE TABLE [dbo].[AbpUserLogins]( [UserId] [uniqueidentifier] NOT NULL, [LoginProvider] [nvarchar](64) NOT NULL, [TenantId] [uniqueidentifier] NULL, [ProviderKey] [nvarchar](196) NOT NULL, [ProviderDisplayName] [nvarchar](128) NULL, CONSTRAINT [PK_AbpUserLogins] PRIMARY KEY CLUSTERED ( [UserId] ASC, [LoginProvider] 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 /****** Object: Table [dbo].[AbpUserOrganizationUnits] Script Date: 2023/7/12 15:27:16 ******/ SET ANSI_NULLS ON GO SET QUOTED_IDENTIFIER ON GO CREATE TABLE [dbo].[AbpUserOrganizationUnits]( [UserId] [uniqueidentifier] NOT NULL, [OrganizationUnitId] [uniqueidentifier] NOT NULL, [TenantId] [uniqueidentifier] NULL, [CreationTime] [datetime2](7) NOT NULL, [CreatorId] [uniqueidentifier] NULL, CONSTRAINT [PK_AbpUserOrganizationUnits] PRIMARY KEY CLUSTERED ( [OrganizationUnitId] ASC, [UserId] 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 /****** Object: Table [dbo].[AbpUserRoles] Script Date: 2023/7/12 15:27:16 ******/ SET ANSI_NULLS ON GO SET QUOTED_IDENTIFIER ON GO CREATE TABLE [dbo].[AbpUserRoles]( [UserId] [uniqueidentifier] NOT NULL, [RoleId] [uniqueidentifier] NOT NULL, [TenantId] [uniqueidentifier] NULL, CONSTRAINT [PK_AbpUserRoles] PRIMARY KEY CLUSTERED ( [UserId] ASC, [RoleId] 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 /****** Object: Table [dbo].[AbpUsers] Script Date: 2023/7/12 15:27:16 ******/ SET ANSI_NULLS ON GO SET QUOTED_IDENTIFIER ON GO CREATE TABLE [dbo].[AbpUsers]( [Id] [uniqueidentifier] NOT NULL, [TenantId] [uniqueidentifier] NULL, [UserName] [nvarchar](256) NOT NULL, [NormalizedUserName] [nvarchar](256) NOT NULL, [Name] [nvarchar](64) NULL, [Surname] [nvarchar](64) NULL, [Email] [nvarchar](256) NOT NULL, [NormalizedEmail] [nvarchar](256) NOT NULL, [EmailConfirmed] [bit] NOT NULL, [PasswordHash] [nvarchar](256) NULL, [SecurityStamp] [nvarchar](256) NOT NULL, [IsExternal] [bit] NOT NULL, [PhoneNumber] [nvarchar](16) NULL, [PhoneNumberConfirmed] [bit] NOT NULL, [TwoFactorEnabled] [bit] NOT NULL, [LockoutEnd] [datetimeoffset](7) NULL, [LockoutEnabled] [bit] NOT NULL, [AccessFailedCount] [int] NOT NULL, [ExtraProperties] [nvarchar](max) NULL, [ConcurrencyStamp] [nvarchar](40) NULL, [CreationTime] [datetime2](7) NOT NULL, [CreatorId] [uniqueidentifier] NULL, [LastModificationTime] [datetime2](7) NULL, [LastModifierId] [uniqueidentifier] NULL, [IsDeleted] [bit] NOT NULL, [DeleterId] [uniqueidentifier] NULL, [DeletionTime] [datetime2](7) NULL, CONSTRAINT [PK_AbpUsers] PRIMARY KEY CLUSTERED ( [Id] ASC )WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY] ) ON [PRIMARY] TEXTIMAGE_ON [PRIMARY] GO /****** Object: Table [dbo].[AbpUserTokens] Script Date: 2023/7/12 15:27:16 ******/ SET ANSI_NULLS ON GO SET QUOTED_IDENTIFIER ON GO CREATE TABLE [dbo].[AbpUserTokens]( [UserId] [uniqueidentifier] NOT NULL, [LoginProvider] [nvarchar](64) NOT NULL, [Name] [nvarchar](128) NOT NULL, [TenantId] [uniqueidentifier] NULL, [Value] [nvarchar](max) NULL, CONSTRAINT [PK_AbpUserTokens] PRIMARY KEY CLUSTERED ( [UserId] ASC, [LoginProvider] ASC, [Name] ASC )WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY] ) ON [PRIMARY] TEXTIMAGE_ON [PRIMARY] GO /****** Object: Table [dbo].[base_branch_role] Script Date: 2023/7/12 15:27:16 ******/ SET ANSI_NULLS ON GO SET QUOTED_IDENTIFIER ON GO CREATE TABLE [dbo].[base_branch_role]( [RoleId] [uniqueidentifier] NOT NULL, [BranchId] [uniqueidentifier] NOT NULL, [CreationTime] [datetime2](7) NOT NULL, [CreatorId] [uniqueidentifier] NULL, CONSTRAINT [PK_base_branch_role] PRIMARY KEY CLUSTERED ( [BranchId] ASC, [RoleId] 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 /****** Object: Table [dbo].[base_branches] Script Date: 2023/7/12 15:27:16 ******/ SET ANSI_NULLS ON GO SET QUOTED_IDENTIFIER ON GO CREATE TABLE [dbo].[base_branches]( [Id] [uniqueidentifier] NOT NULL, [CategoryId] [smallint] NOT NULL, [Pid] [uniqueidentifier] NULL, [Name] [nvarchar](50) NOT NULL, [FullName] [nvarchar](128) NOT NULL, [Sort] [int] NOT NULL, [Enabled] [bit] NOT NULL, [IsDeleted] [bit] NOT NULL, [ExtraProperties] [nvarchar](max) NULL, [ConcurrencyStamp] [nvarchar](40) NULL, [CreationTime] [datetime2](7) NOT NULL, [CreatorId] [uniqueidentifier] NULL, [LastModificationTime] [datetime2](7) NULL, [LastModifierId] [uniqueidentifier] NULL, [CascadeId] [nvarchar](max) NULL, [Leaf] [bit] NOT NULL, [TenantId] [uniqueidentifier] NULL, CONSTRAINT [PK_base_branches] PRIMARY KEY CLUSTERED ( [Id] ASC )WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY] ) ON [PRIMARY] TEXTIMAGE_ON [PRIMARY] GO /****** Object: Table [dbo].[base_user_branch_role] Script Date: 2023/7/12 15:27:16 ******/ SET ANSI_NULLS ON GO SET QUOTED_IDENTIFIER ON GO CREATE TABLE [dbo].[base_user_branch_role]( [UserBranchId] [uniqueidentifier] NOT NULL, [Id] [int] IDENTITY(1,1) NOT NULL, [RoleId] [uniqueidentifier] NOT NULL, CONSTRAINT [PK_base_user_branch_role] PRIMARY KEY CLUSTERED ( [UserBranchId] ASC, [Id] 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 /****** Object: Table [dbo].[base_user_branches] Script Date: 2023/7/12 15:27:16 ******/ SET ANSI_NULLS ON GO SET QUOTED_IDENTIFIER ON GO CREATE TABLE [dbo].[base_user_branches]( [Id] [uniqueidentifier] NOT NULL, [UserId] [uniqueidentifier] NOT NULL, [BranchId] [uniqueidentifier] NOT NULL, [ExtraProperties] [nvarchar](max) NULL, [ConcurrencyStamp] [nvarchar](40) NULL, [CreationTime] [datetime2](7) NOT NULL, [CreatorId] [uniqueidentifier] NULL, [LastModificationTime] [datetime2](7) NULL, [LastModifierId] [uniqueidentifier] NULL, CONSTRAINT [PK_base_user_branches] PRIMARY KEY CLUSTERED ( [Id] ASC )WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY] ) ON [PRIMARY] TEXTIMAGE_ON [PRIMARY] GO /****** Object: Table [dbo].[IdentityServerApiResourceClaims] Script Date: 2023/7/12 15:27:16 ******/ SET ANSI_NULLS ON GO SET QUOTED_IDENTIFIER ON GO CREATE TABLE [dbo].[IdentityServerApiResourceClaims]( [Type] [nvarchar](200) NOT NULL, [ApiResourceId] [uniqueidentifier] NOT NULL, CONSTRAINT [PK_IdentityServerApiResourceClaims] PRIMARY KEY CLUSTERED ( [ApiResourceId] ASC, [Type] 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 /****** Object: Table [dbo].[IdentityServerApiResourceProperties] Script Date: 2023/7/12 15:27:16 ******/ SET ANSI_NULLS ON GO SET QUOTED_IDENTIFIER ON GO CREATE TABLE [dbo].[IdentityServerApiResourceProperties]( [ApiResourceId] [uniqueidentifier] NOT NULL, [Key] [nvarchar](250) NOT NULL, [Value] [nvarchar](2000) NOT NULL, CONSTRAINT [PK_IdentityServerApiResourceProperties] PRIMARY KEY CLUSTERED ( [ApiResourceId] ASC, [Key] ASC, [Value] 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 /****** Object: Table [dbo].[IdentityServerApiResources] Script Date: 2023/7/12 15:27:16 ******/ SET ANSI_NULLS ON GO SET QUOTED_IDENTIFIER ON GO CREATE TABLE [dbo].[IdentityServerApiResources]( [Id] [uniqueidentifier] NOT NULL, [ExtraProperties] [nvarchar](max) NULL, [ConcurrencyStamp] [nvarchar](40) NULL, [CreationTime] [datetime2](7) NOT NULL, [CreatorId] [uniqueidentifier] NULL, [LastModificationTime] [datetime2](7) NULL, [LastModifierId] [uniqueidentifier] NULL, [IsDeleted] [bit] NOT NULL, [DeleterId] [uniqueidentifier] NULL, [DeletionTime] [datetime2](7) NULL, [Name] [nvarchar](200) NOT NULL, [DisplayName] [nvarchar](200) NULL, [Description] [nvarchar](1000) NULL, [Enabled] [bit] NOT NULL, [AllowedAccessTokenSigningAlgorithms] [nvarchar](100) NULL, [ShowInDiscoveryDocument] [bit] NOT NULL, CONSTRAINT [PK_IdentityServerApiResources] PRIMARY KEY CLUSTERED ( [Id] ASC )WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY] ) ON [PRIMARY] TEXTIMAGE_ON [PRIMARY] GO /****** Object: Table [dbo].[IdentityServerApiResourceScopes] Script Date: 2023/7/12 15:27:16 ******/ SET ANSI_NULLS ON GO SET QUOTED_IDENTIFIER ON GO CREATE TABLE [dbo].[IdentityServerApiResourceScopes]( [ApiResourceId] [uniqueidentifier] NOT NULL, [Scope] [nvarchar](200) NOT NULL, CONSTRAINT [PK_IdentityServerApiResourceScopes] PRIMARY KEY CLUSTERED ( [ApiResourceId] ASC, [Scope] 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 /****** Object: Table [dbo].[IdentityServerApiResourceSecrets] Script Date: 2023/7/12 15:27:16 ******/ SET ANSI_NULLS ON GO SET QUOTED_IDENTIFIER ON GO CREATE TABLE [dbo].[IdentityServerApiResourceSecrets]( [Type] [nvarchar](250) NOT NULL, [Value] [nvarchar](4000) NOT NULL, [ApiResourceId] [uniqueidentifier] NOT NULL, [Description] [nvarchar](1000) NULL, [Expiration] [datetime2](7) NULL, CONSTRAINT [PK_IdentityServerApiResourceSecrets] PRIMARY KEY CLUSTERED ( [ApiResourceId] ASC, [Type] ASC, [Value] 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 /****** Object: Table [dbo].[IdentityServerApiScopeClaims] Script Date: 2023/7/12 15:27:16 ******/ SET ANSI_NULLS ON GO SET QUOTED_IDENTIFIER ON GO CREATE TABLE [dbo].[IdentityServerApiScopeClaims]( [Type] [nvarchar](200) NOT NULL, [ApiScopeId] [uniqueidentifier] NOT NULL, CONSTRAINT [PK_IdentityServerApiScopeClaims] PRIMARY KEY CLUSTERED ( [ApiScopeId] ASC, [Type] 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 /****** Object: Table [dbo].[IdentityServerApiScopeProperties] Script Date: 2023/7/12 15:27:16 ******/ SET ANSI_NULLS ON GO SET QUOTED_IDENTIFIER ON GO CREATE TABLE [dbo].[IdentityServerApiScopeProperties]( [ApiScopeId] [uniqueidentifier] NOT NULL, [Key] [nvarchar](250) NOT NULL, [Value] [nvarchar](2000) NOT NULL, CONSTRAINT [PK_IdentityServerApiScopeProperties] PRIMARY KEY CLUSTERED ( [ApiScopeId] ASC, [Key] ASC, [Value] 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 /****** Object: Table [dbo].[IdentityServerApiScopes] Script Date: 2023/7/12 15:27:16 ******/ SET ANSI_NULLS ON GO SET QUOTED_IDENTIFIER ON GO CREATE TABLE [dbo].[IdentityServerApiScopes]( [Id] [uniqueidentifier] NOT NULL, [Name] [nvarchar](200) NOT NULL, [DisplayName] [nvarchar](200) NULL, [Description] [nvarchar](1000) NULL, [Required] [bit] NOT NULL, [Emphasize] [bit] NOT NULL, [ShowInDiscoveryDocument] [bit] NOT NULL, [ConcurrencyStamp] [nvarchar](40) NULL, [CreationTime] [datetime2](7) NOT NULL, [CreatorId] [uniqueidentifier] NULL, [DeleterId] [uniqueidentifier] NULL, [DeletionTime] [datetime2](7) NULL, [Enabled] [bit] NOT NULL, [ExtraProperties] [nvarchar](max) NULL, [IsDeleted] [bit] NOT NULL, [LastModificationTime] [datetime2](7) NULL, [LastModifierId] [uniqueidentifier] NULL, CONSTRAINT [PK_IdentityServerApiScopes] PRIMARY KEY CLUSTERED ( [Id] ASC )WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY] ) ON [PRIMARY] TEXTIMAGE_ON [PRIMARY] GO /****** Object: Table [dbo].[IdentityServerClientClaims] Script Date: 2023/7/12 15:27:16 ******/ SET ANSI_NULLS ON GO SET QUOTED_IDENTIFIER ON GO CREATE TABLE [dbo].[IdentityServerClientClaims]( [ClientId] [uniqueidentifier] NOT NULL, [Type] [nvarchar](250) NOT NULL, [Value] [nvarchar](250) NOT NULL, CONSTRAINT [PK_IdentityServerClientClaims] PRIMARY KEY CLUSTERED ( [ClientId] ASC, [Type] ASC, [Value] 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 /****** Object: Table [dbo].[IdentityServerClientCorsOrigins] Script Date: 2023/7/12 15:27:16 ******/ SET ANSI_NULLS ON GO SET QUOTED_IDENTIFIER ON GO CREATE TABLE [dbo].[IdentityServerClientCorsOrigins]( [ClientId] [uniqueidentifier] NOT NULL, [Origin] [nvarchar](150) NOT NULL, CONSTRAINT [PK_IdentityServerClientCorsOrigins] PRIMARY KEY CLUSTERED ( [ClientId] ASC, [Origin] 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 /****** Object: Table [dbo].[IdentityServerClientGrantTypes] Script Date: 2023/7/12 15:27:16 ******/ SET ANSI_NULLS ON GO SET QUOTED_IDENTIFIER ON GO CREATE TABLE [dbo].[IdentityServerClientGrantTypes]( [ClientId] [uniqueidentifier] NOT NULL, [GrantType] [nvarchar](250) NOT NULL, CONSTRAINT [PK_IdentityServerClientGrantTypes] PRIMARY KEY CLUSTERED ( [ClientId] ASC, [GrantType] 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 /****** Object: Table [dbo].[IdentityServerClientIdPRestrictions] Script Date: 2023/7/12 15:27:16 ******/ SET ANSI_NULLS ON GO SET QUOTED_IDENTIFIER ON GO CREATE TABLE [dbo].[IdentityServerClientIdPRestrictions]( [ClientId] [uniqueidentifier] NOT NULL, [Provider] [nvarchar](200) NOT NULL, CONSTRAINT [PK_IdentityServerClientIdPRestrictions] PRIMARY KEY CLUSTERED ( [ClientId] ASC, [Provider] 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 /****** Object: Table [dbo].[IdentityServerClientPostLogoutRedirectUris] Script Date: 2023/7/12 15:27:16 ******/ SET ANSI_NULLS ON GO SET QUOTED_IDENTIFIER ON GO CREATE TABLE [dbo].[IdentityServerClientPostLogoutRedirectUris]( [ClientId] [uniqueidentifier] NOT NULL, [PostLogoutRedirectUri] [nvarchar](2000) NOT NULL, CONSTRAINT [PK_IdentityServerClientPostLogoutRedirectUris] PRIMARY KEY CLUSTERED ( [ClientId] ASC, [PostLogoutRedirectUri] 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 /****** Object: Table [dbo].[IdentityServerClientProperties] Script Date: 2023/7/12 15:27:16 ******/ SET ANSI_NULLS ON GO SET QUOTED_IDENTIFIER ON GO CREATE TABLE [dbo].[IdentityServerClientProperties]( [ClientId] [uniqueidentifier] NOT NULL, [Key] [nvarchar](250) NOT NULL, [Value] [nvarchar](2000) NOT NULL, CONSTRAINT [PK_IdentityServerClientProperties] PRIMARY KEY CLUSTERED ( [ClientId] ASC, [Key] ASC, [Value] 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 /****** Object: Table [dbo].[IdentityServerClientRedirectUris] Script Date: 2023/7/12 15:27:16 ******/ SET ANSI_NULLS ON GO SET QUOTED_IDENTIFIER ON GO CREATE TABLE [dbo].[IdentityServerClientRedirectUris]( [ClientId] [uniqueidentifier] NOT NULL, [RedirectUri] [nvarchar](2000) NOT NULL, CONSTRAINT [PK_IdentityServerClientRedirectUris] PRIMARY KEY CLUSTERED ( [ClientId] ASC, [RedirectUri] 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 /****** Object: Table [dbo].[IdentityServerClients] Script Date: 2023/7/12 15:27:16 ******/ SET ANSI_NULLS ON GO SET QUOTED_IDENTIFIER ON GO CREATE TABLE [dbo].[IdentityServerClients]( [Id] [uniqueidentifier] NOT NULL, [ExtraProperties] [nvarchar](max) NULL, [ConcurrencyStamp] [nvarchar](40) NULL, [CreationTime] [datetime2](7) NOT NULL, [CreatorId] [uniqueidentifier] NULL, [LastModificationTime] [datetime2](7) NULL, [LastModifierId] [uniqueidentifier] NULL, [IsDeleted] [bit] NOT NULL, [DeleterId] [uniqueidentifier] NULL, [DeletionTime] [datetime2](7) NULL, [ClientId] [nvarchar](200) NOT NULL, [ClientName] [nvarchar](200) NULL, [Description] [nvarchar](1000) NULL, [ClientUri] [nvarchar](2000) NULL, [LogoUri] [nvarchar](2000) NULL, [Enabled] [bit] NOT NULL, [ProtocolType] [nvarchar](200) NOT NULL, [RequireClientSecret] [bit] NOT NULL, [RequireConsent] [bit] NOT NULL, [AllowRememberConsent] [bit] NOT NULL, [AlwaysIncludeUserClaimsInIdToken] [bit] NOT NULL, [RequirePkce] [bit] NOT NULL, [AllowPlainTextPkce] [bit] NOT NULL, [AllowAccessTokensViaBrowser] [bit] NOT NULL, [FrontChannelLogoutUri] [nvarchar](2000) NULL, [FrontChannelLogoutSessionRequired] [bit] NOT NULL, [BackChannelLogoutUri] [nvarchar](2000) NULL, [BackChannelLogoutSessionRequired] [bit] NOT NULL, [AllowOfflineAccess] [bit] NOT NULL, [IdentityTokenLifetime] [int] NOT NULL, [AccessTokenLifetime] [int] NOT NULL, [AuthorizationCodeLifetime] [int] NOT NULL, [ConsentLifetime] [int] NULL, [AbsoluteRefreshTokenLifetime] [int] NOT NULL, [SlidingRefreshTokenLifetime] [int] NOT NULL, [RefreshTokenUsage] [int] NOT NULL, [UpdateAccessTokenClaimsOnRefresh] [bit] NOT NULL, [RefreshTokenExpiration] [int] NOT NULL, [AccessTokenType] [int] NOT NULL, [EnableLocalLogin] [bit] NOT NULL, [IncludeJwtId] [bit] NOT NULL, [AlwaysSendClientClaims] [bit] NOT NULL, [ClientClaimsPrefix] [nvarchar](200) NULL, [PairWiseSubjectSalt] [nvarchar](200) NULL, [UserSsoLifetime] [int] NULL, [UserCodeType] [nvarchar](100) NULL, [DeviceCodeLifetime] [int] NOT NULL, [AllowedIdentityTokenSigningAlgorithms] [nvarchar](100) NULL, [RequireRequestObject] [bit] NOT NULL, CONSTRAINT [PK_IdentityServerClients] PRIMARY KEY CLUSTERED ( [Id] ASC )WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY] ) ON [PRIMARY] TEXTIMAGE_ON [PRIMARY] GO /****** Object: Table [dbo].[IdentityServerClientScopes] Script Date: 2023/7/12 15:27:16 ******/ SET ANSI_NULLS ON GO SET QUOTED_IDENTIFIER ON GO CREATE TABLE [dbo].[IdentityServerClientScopes]( [ClientId] [uniqueidentifier] NOT NULL, [Scope] [nvarchar](200) NOT NULL, CONSTRAINT [PK_IdentityServerClientScopes] PRIMARY KEY CLUSTERED ( [ClientId] ASC, [Scope] 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 /****** Object: Table [dbo].[IdentityServerClientSecrets] Script Date: 2023/7/12 15:27:16 ******/ SET ANSI_NULLS ON GO SET QUOTED_IDENTIFIER ON GO CREATE TABLE [dbo].[IdentityServerClientSecrets]( [Type] [nvarchar](250) NOT NULL, [Value] [nvarchar](4000) NOT NULL, [ClientId] [uniqueidentifier] NOT NULL, [Description] [nvarchar](2000) NULL, [Expiration] [datetime2](7) NULL, CONSTRAINT [PK_IdentityServerClientSecrets] PRIMARY KEY CLUSTERED ( [ClientId] ASC, [Type] ASC, [Value] 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 /****** Object: Table [dbo].[IdentityServerDeviceFlowCodes] Script Date: 2023/7/12 15:27:16 ******/ SET ANSI_NULLS ON GO SET QUOTED_IDENTIFIER ON GO CREATE TABLE [dbo].[IdentityServerDeviceFlowCodes]( [Id] [uniqueidentifier] NOT NULL, [ExtraProperties] [nvarchar](max) NULL, [ConcurrencyStamp] [nvarchar](40) NULL, [CreationTime] [datetime2](7) NOT NULL, [CreatorId] [uniqueidentifier] NULL, [DeviceCode] [nvarchar](200) NOT NULL, [UserCode] [nvarchar](200) NOT NULL, [SubjectId] [nvarchar](200) NULL, [ClientId] [nvarchar](200) NOT NULL, [Expiration] [datetime2](7) NOT NULL, [Data] [nvarchar](max) NOT NULL, [Description] [nvarchar](200) NULL, [SessionId] [nvarchar](100) NULL, CONSTRAINT [PK_IdentityServerDeviceFlowCodes] PRIMARY KEY CLUSTERED ( [Id] ASC )WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY] ) ON [PRIMARY] TEXTIMAGE_ON [PRIMARY] GO /****** Object: Table [dbo].[IdentityServerIdentityResourceClaims] Script Date: 2023/7/12 15:27:16 ******/ SET ANSI_NULLS ON GO SET QUOTED_IDENTIFIER ON GO CREATE TABLE [dbo].[IdentityServerIdentityResourceClaims]( [Type] [nvarchar](200) NOT NULL, [IdentityResourceId] [uniqueidentifier] NOT NULL, CONSTRAINT [PK_IdentityServerIdentityResourceClaims] PRIMARY KEY CLUSTERED ( [IdentityResourceId] ASC, [Type] 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 /****** Object: Table [dbo].[IdentityServerIdentityResourceProperties] Script Date: 2023/7/12 15:27:16 ******/ SET ANSI_NULLS ON GO SET QUOTED_IDENTIFIER ON GO CREATE TABLE [dbo].[IdentityServerIdentityResourceProperties]( [IdentityResourceId] [uniqueidentifier] NOT NULL, [Key] [nvarchar](250) NOT NULL, [Value] [nvarchar](2000) NOT NULL, CONSTRAINT [PK_IdentityServerIdentityResourceProperties] PRIMARY KEY CLUSTERED ( [IdentityResourceId] ASC, [Key] ASC, [Value] 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 /****** Object: Table [dbo].[IdentityServerIdentityResources] Script Date: 2023/7/12 15:27:16 ******/ SET ANSI_NULLS ON GO SET QUOTED_IDENTIFIER ON GO CREATE TABLE [dbo].[IdentityServerIdentityResources]( [Id] [uniqueidentifier] NOT NULL, [ExtraProperties] [nvarchar](max) NULL, [ConcurrencyStamp] [nvarchar](40) NULL, [CreationTime] [datetime2](7) NOT NULL, [CreatorId] [uniqueidentifier] NULL, [LastModificationTime] [datetime2](7) NULL, [LastModifierId] [uniqueidentifier] NULL, [IsDeleted] [bit] NOT NULL, [DeleterId] [uniqueidentifier] NULL, [DeletionTime] [datetime2](7) NULL, [Name] [nvarchar](200) NOT NULL, [DisplayName] [nvarchar](200) NULL, [Description] [nvarchar](1000) NULL, [Enabled] [bit] NOT NULL, [Required] [bit] NOT NULL, [Emphasize] [bit] NOT NULL, [ShowInDiscoveryDocument] [bit] NOT NULL, CONSTRAINT [PK_IdentityServerIdentityResources] PRIMARY KEY CLUSTERED ( [Id] ASC )WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY] ) ON [PRIMARY] TEXTIMAGE_ON [PRIMARY] GO /****** Object: Table [dbo].[IdentityServerPersistedGrants] Script Date: 2023/7/12 15:27:16 ******/ SET ANSI_NULLS ON GO SET QUOTED_IDENTIFIER ON GO CREATE TABLE [dbo].[IdentityServerPersistedGrants]( [Key] [nvarchar](200) NOT NULL, [Id] [uniqueidentifier] NOT NULL, [ExtraProperties] [nvarchar](max) NULL, [ConcurrencyStamp] [nvarchar](40) NULL, [Type] [nvarchar](50) NOT NULL, [SubjectId] [nvarchar](200) NULL, [ClientId] [nvarchar](200) NOT NULL, [CreationTime] [datetime2](7) NOT NULL, [Expiration] [datetime2](7) NULL, [Data] [nvarchar](max) NOT NULL, [ConsumedTime] [datetime2](7) NULL, [Description] [nvarchar](200) NULL, [SessionId] [nvarchar](100) NULL, CONSTRAINT [PK_IdentityServerPersistedGrants] PRIMARY KEY CLUSTERED ( [Key] ASC )WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY] ) ON [PRIMARY] TEXTIMAGE_ON [PRIMARY] GO /****** Object: Table [dbo].[Logs] Script Date: 2023/7/12 15:27:16 ******/ SET ANSI_NULLS ON GO SET QUOTED_IDENTIFIER ON GO CREATE TABLE [dbo].[Logs]( [Id] [int] IDENTITY(1,1) NOT NULL, [Message] [nvarchar](max) NULL, [MessageTemplate] [nvarchar](max) NULL, [Level] [nvarchar](max) NULL, [TimeStamp] [datetime] NULL, [Exception] [nvarchar](max) NULL, [Properties] [nvarchar](max) NULL, CONSTRAINT [PK_Logs] PRIMARY KEY CLUSTERED ( [Id] ASC )WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY] ) ON [PRIMARY] TEXTIMAGE_ON [PRIMARY] GO /****** Object: Index [IX_AbpAuditLogActions_AuditLogId] Script Date: 2023/7/12 15:27:16 ******/ CREATE NONCLUSTERED INDEX [IX_AbpAuditLogActions_AuditLogId] ON [dbo].[AbpAuditLogActions] ( [AuditLogId] 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 SET ANSI_PADDING ON GO /****** Object: Index [IX_AbpAuditLogActions_TenantId_ServiceName_MethodName_ExecutionTime] Script Date: 2023/7/12 15:27:16 ******/ CREATE NONCLUSTERED INDEX [IX_AbpAuditLogActions_TenantId_ServiceName_MethodName_ExecutionTime] ON [dbo].[AbpAuditLogActions] ( [TenantId] ASC, [ServiceName] ASC, [MethodName] ASC, [ExecutionTime] 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 [IX_AbpAuditLogs_TenantId_ExecutionTime] Script Date: 2023/7/12 15:27:16 ******/ CREATE NONCLUSTERED INDEX [IX_AbpAuditLogs_TenantId_ExecutionTime] ON [dbo].[AbpAuditLogs] ( [TenantId] ASC, [ExecutionTime] 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 [IX_AbpAuditLogs_TenantId_UserId_ExecutionTime] Script Date: 2023/7/12 15:27:16 ******/ CREATE NONCLUSTERED INDEX [IX_AbpAuditLogs_TenantId_UserId_ExecutionTime] ON [dbo].[AbpAuditLogs] ( [TenantId] ASC, [UserId] ASC, [ExecutionTime] 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 [IX_AbpEntityChanges_AuditLogId] Script Date: 2023/7/12 15:27:16 ******/ CREATE NONCLUSTERED INDEX [IX_AbpEntityChanges_AuditLogId] ON [dbo].[AbpEntityChanges] ( [AuditLogId] 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 SET ANSI_PADDING ON GO /****** Object: Index [IX_AbpEntityChanges_TenantId_EntityTypeFullName_EntityId] Script Date: 2023/7/12 15:27:16 ******/ CREATE NONCLUSTERED INDEX [IX_AbpEntityChanges_TenantId_EntityTypeFullName_EntityId] ON [dbo].[AbpEntityChanges] ( [TenantId] ASC, [EntityTypeFullName] ASC, [EntityId] 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 [IX_AbpEntityPropertyChanges_EntityChangeId] Script Date: 2023/7/12 15:27:16 ******/ CREATE NONCLUSTERED INDEX [IX_AbpEntityPropertyChanges_EntityChangeId] ON [dbo].[AbpEntityPropertyChanges] ( [EntityChangeId] 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 [IX_AbpLinkUsers_SourceUserId_SourceTenantId_TargetUserId_TargetTenantId] Script Date: 2023/7/12 15:27:16 ******/ CREATE UNIQUE NONCLUSTERED INDEX [IX_AbpLinkUsers_SourceUserId_SourceTenantId_TargetUserId_TargetTenantId] ON [dbo].[AbpLinkUsers] ( [SourceUserId] ASC, [SourceTenantId] ASC, [TargetUserId] ASC, [TargetTenantId] ASC ) WHERE ([SourceTenantId] IS NOT NULL AND [TargetTenantId] IS NOT NULL) WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, SORT_IN_TEMPDB = OFF, IGNORE_DUP_KEY = OFF, DROP_EXISTING = OFF, ONLINE = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY] GO /****** Object: Index [IX_AbpOrganizationUnitRoles_RoleId_OrganizationUnitId] Script Date: 2023/7/12 15:27:16 ******/ CREATE NONCLUSTERED INDEX [IX_AbpOrganizationUnitRoles_RoleId_OrganizationUnitId] ON [dbo].[AbpOrganizationUnitRoles] ( [RoleId] ASC, [OrganizationUnitId] 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 SET ANSI_PADDING ON GO /****** Object: Index [IX_AbpOrganizationUnits_Code] Script Date: 2023/7/12 15:27:16 ******/ CREATE NONCLUSTERED INDEX [IX_AbpOrganizationUnits_Code] ON [dbo].[AbpOrganizationUnits] ( [Code] 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 [IX_AbpOrganizationUnits_ParentId] Script Date: 2023/7/12 15:27:16 ******/ CREATE NONCLUSTERED INDEX [IX_AbpOrganizationUnits_ParentId] ON [dbo].[AbpOrganizationUnits] ( [ParentId] 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 SET ANSI_PADDING ON GO /****** Object: Index [IX_AbpPermissionGrants_Name_ProviderName_ProviderKey] Script Date: 2023/7/12 15:27:16 ******/ CREATE NONCLUSTERED INDEX [IX_AbpPermissionGrants_Name_ProviderName_ProviderKey] ON [dbo].[AbpPermissionGrants] ( [Name] ASC, [ProviderName] ASC, [ProviderKey] 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 [IX_AbpRoleClaims_RoleId] Script Date: 2023/7/12 15:27:16 ******/ CREATE NONCLUSTERED INDEX [IX_AbpRoleClaims_RoleId] ON [dbo].[AbpRoleClaims] ( [RoleId] 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 SET ANSI_PADDING ON GO /****** Object: Index [IX_AbpRoles_NormalizedName] Script Date: 2023/7/12 15:27:16 ******/ CREATE NONCLUSTERED INDEX [IX_AbpRoles_NormalizedName] ON [dbo].[AbpRoles] ( [NormalizedName] 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 SET ANSI_PADDING ON GO /****** Object: Index [IX_AbpSecurityLogs_TenantId_Action] Script Date: 2023/7/12 15:27:16 ******/ CREATE NONCLUSTERED INDEX [IX_AbpSecurityLogs_TenantId_Action] ON [dbo].[AbpSecurityLogs] ( [TenantId] ASC, [Action] 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 SET ANSI_PADDING ON GO /****** Object: Index [IX_AbpSecurityLogs_TenantId_ApplicationName] Script Date: 2023/7/12 15:27:16 ******/ CREATE NONCLUSTERED INDEX [IX_AbpSecurityLogs_TenantId_ApplicationName] ON [dbo].[AbpSecurityLogs] ( [TenantId] ASC, [ApplicationName] 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 SET ANSI_PADDING ON GO /****** Object: Index [IX_AbpSecurityLogs_TenantId_Identity] Script Date: 2023/7/12 15:27:16 ******/ CREATE NONCLUSTERED INDEX [IX_AbpSecurityLogs_TenantId_Identity] ON [dbo].[AbpSecurityLogs] ( [TenantId] ASC, [Identity] 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 [IX_AbpSecurityLogs_TenantId_UserId] Script Date: 2023/7/12 15:27:16 ******/ CREATE NONCLUSTERED INDEX [IX_AbpSecurityLogs_TenantId_UserId] ON [dbo].[AbpSecurityLogs] ( [TenantId] ASC, [UserId] 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 SET ANSI_PADDING ON GO /****** Object: Index [IX_AbpSettings_Name_ProviderName_ProviderKey] Script Date: 2023/7/12 15:27:16 ******/ CREATE NONCLUSTERED INDEX [IX_AbpSettings_Name_ProviderName_ProviderKey] ON [dbo].[AbpSettings] ( [Name] ASC, [ProviderName] ASC, [ProviderKey] 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 SET ANSI_PADDING ON GO /****** Object: Index [IX_AbpTenants_Name] Script Date: 2023/7/12 15:27:16 ******/ CREATE NONCLUSTERED INDEX [IX_AbpTenants_Name] ON [dbo].[AbpTenants] ( [Name] 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 [IX_AbpUserClaims_UserId] Script Date: 2023/7/12 15:27:16 ******/ CREATE NONCLUSTERED INDEX [IX_AbpUserClaims_UserId] ON [dbo].[AbpUserClaims] ( [UserId] 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 SET ANSI_PADDING ON GO /****** Object: Index [IX_AbpUserLogins_LoginProvider_ProviderKey] Script Date: 2023/7/12 15:27:16 ******/ CREATE NONCLUSTERED INDEX [IX_AbpUserLogins_LoginProvider_ProviderKey] ON [dbo].[AbpUserLogins] ( [LoginProvider] ASC, [ProviderKey] 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 [IX_AbpUserOrganizationUnits_UserId_OrganizationUnitId] Script Date: 2023/7/12 15:27:16 ******/ CREATE NONCLUSTERED INDEX [IX_AbpUserOrganizationUnits_UserId_OrganizationUnitId] ON [dbo].[AbpUserOrganizationUnits] ( [UserId] ASC, [OrganizationUnitId] 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 [IX_AbpUserRoles_RoleId_UserId] Script Date: 2023/7/12 15:27:16 ******/ CREATE NONCLUSTERED INDEX [IX_AbpUserRoles_RoleId_UserId] ON [dbo].[AbpUserRoles] ( [RoleId] ASC, [UserId] 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 SET ANSI_PADDING ON GO /****** Object: Index [IX_AbpUsers_Email] Script Date: 2023/7/12 15:27:16 ******/ CREATE NONCLUSTERED INDEX [IX_AbpUsers_Email] ON [dbo].[AbpUsers] ( [Email] 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 SET ANSI_PADDING ON GO /****** Object: Index [IX_AbpUsers_NormalizedEmail] Script Date: 2023/7/12 15:27:16 ******/ CREATE NONCLUSTERED INDEX [IX_AbpUsers_NormalizedEmail] ON [dbo].[AbpUsers] ( [NormalizedEmail] 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 SET ANSI_PADDING ON GO /****** Object: Index [IX_AbpUsers_NormalizedUserName] Script Date: 2023/7/12 15:27:16 ******/ CREATE NONCLUSTERED INDEX [IX_AbpUsers_NormalizedUserName] ON [dbo].[AbpUsers] ( [NormalizedUserName] 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 SET ANSI_PADDING ON GO /****** Object: Index [IX_AbpUsers_UserName] Script Date: 2023/7/12 15:27:16 ******/ CREATE NONCLUSTERED INDEX [IX_AbpUsers_UserName] ON [dbo].[AbpUsers] ( [UserName] 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 [IX_base_branches_Pid] Script Date: 2023/7/12 15:27:16 ******/ CREATE NONCLUSTERED INDEX [IX_base_branches_Pid] ON [dbo].[base_branches] ( [Pid] 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 SET ANSI_PADDING ON GO /****** Object: Index [IX_IdentityServerClients_ClientId] Script Date: 2023/7/12 15:27:16 ******/ CREATE NONCLUSTERED INDEX [IX_IdentityServerClients_ClientId] ON [dbo].[IdentityServerClients] ( [ClientId] 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 SET ANSI_PADDING ON GO /****** Object: Index [IX_IdentityServerDeviceFlowCodes_DeviceCode] Script Date: 2023/7/12 15:27:16 ******/ CREATE UNIQUE NONCLUSTERED INDEX [IX_IdentityServerDeviceFlowCodes_DeviceCode] ON [dbo].[IdentityServerDeviceFlowCodes] ( [DeviceCode] ASC )WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, SORT_IN_TEMPDB = OFF, IGNORE_DUP_KEY = OFF, DROP_EXISTING = OFF, ONLINE = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY] GO /****** Object: Index [IX_IdentityServerDeviceFlowCodes_Expiration] Script Date: 2023/7/12 15:27:16 ******/ CREATE NONCLUSTERED INDEX [IX_IdentityServerDeviceFlowCodes_Expiration] ON [dbo].[IdentityServerDeviceFlowCodes] ( [Expiration] 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 SET ANSI_PADDING ON GO /****** Object: Index [IX_IdentityServerDeviceFlowCodes_UserCode] Script Date: 2023/7/12 15:27:16 ******/ CREATE NONCLUSTERED INDEX [IX_IdentityServerDeviceFlowCodes_UserCode] ON [dbo].[IdentityServerDeviceFlowCodes] ( [UserCode] 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 [IX_IdentityServerPersistedGrants_Expiration] Script Date: 2023/7/12 15:27:16 ******/ CREATE NONCLUSTERED INDEX [IX_IdentityServerPersistedGrants_Expiration] ON [dbo].[IdentityServerPersistedGrants] ( [Expiration] 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 SET ANSI_PADDING ON GO /****** Object: Index [IX_IdentityServerPersistedGrants_SubjectId_ClientId_Type] Script Date: 2023/7/12 15:27:16 ******/ CREATE NONCLUSTERED INDEX [IX_IdentityServerPersistedGrants_SubjectId_ClientId_Type] ON [dbo].[IdentityServerPersistedGrants] ( [SubjectId] ASC, [ClientId] ASC, [Type] 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 SET ANSI_PADDING ON GO /****** Object: Index [IX_IdentityServerPersistedGrants_SubjectId_SessionId_Type] Script Date: 2023/7/12 15:27:17 ******/ CREATE NONCLUSTERED INDEX [IX_IdentityServerPersistedGrants_SubjectId_SessionId_Type] ON [dbo].[IdentityServerPersistedGrants] ( [SubjectId] ASC, [SessionId] ASC, [Type] 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 ALTER TABLE [dbo].[AbpOrganizationUnits] ADD DEFAULT (CONVERT([bit],(0))) FOR [IsDeleted] GO ALTER TABLE [dbo].[AbpTenants] ADD DEFAULT (CONVERT([bit],(0))) FOR [IsDeleted] GO ALTER TABLE [dbo].[AbpUsers] ADD DEFAULT (CONVERT([bit],(0))) FOR [EmailConfirmed] GO ALTER TABLE [dbo].[AbpUsers] ADD DEFAULT (CONVERT([bit],(0))) FOR [IsExternal] GO ALTER TABLE [dbo].[AbpUsers] ADD DEFAULT (CONVERT([bit],(0))) FOR [PhoneNumberConfirmed] GO ALTER TABLE [dbo].[AbpUsers] ADD DEFAULT (CONVERT([bit],(0))) FOR [TwoFactorEnabled] GO ALTER TABLE [dbo].[AbpUsers] ADD DEFAULT (CONVERT([bit],(0))) FOR [LockoutEnabled] GO ALTER TABLE [dbo].[AbpUsers] ADD DEFAULT ((0)) FOR [AccessFailedCount] GO ALTER TABLE [dbo].[AbpUsers] ADD DEFAULT (CONVERT([bit],(0))) FOR [IsDeleted] GO ALTER TABLE [dbo].[base_branches] ADD DEFAULT (CONVERT([bit],(0))) FOR [Enabled] GO ALTER TABLE [dbo].[base_branches] ADD DEFAULT (CONVERT([bit],(0))) FOR [IsDeleted] GO ALTER TABLE [dbo].[base_branches] ADD DEFAULT (CONVERT([bit],(0))) FOR [Leaf] GO ALTER TABLE [dbo].[IdentityServerApiResources] ADD DEFAULT (CONVERT([bit],(0))) FOR [IsDeleted] GO ALTER TABLE [dbo].[IdentityServerApiResources] ADD DEFAULT (CONVERT([bit],(0))) FOR [ShowInDiscoveryDocument] GO ALTER TABLE [dbo].[IdentityServerApiScopes] ADD DEFAULT ('0001-01-01T00:00:00.0000000') FOR [CreationTime] GO ALTER TABLE [dbo].[IdentityServerApiScopes] ADD DEFAULT (CONVERT([bit],(0))) FOR [Enabled] GO ALTER TABLE [dbo].[IdentityServerApiScopes] ADD DEFAULT (CONVERT([bit],(0))) FOR [IsDeleted] GO ALTER TABLE [dbo].[IdentityServerClients] ADD DEFAULT (CONVERT([bit],(0))) FOR [IsDeleted] GO ALTER TABLE [dbo].[IdentityServerClients] ADD DEFAULT (CONVERT([bit],(0))) FOR [RequireRequestObject] GO ALTER TABLE [dbo].[IdentityServerIdentityResources] ADD DEFAULT (CONVERT([bit],(0))) FOR [IsDeleted] GO ALTER TABLE [dbo].[AbpAuditLogActions] WITH CHECK ADD CONSTRAINT [FK_AbpAuditLogActions_AbpAuditLogs_AuditLogId] FOREIGN KEY([AuditLogId]) REFERENCES [dbo].[AbpAuditLogs] ([Id]) ON DELETE CASCADE GO ALTER TABLE [dbo].[AbpAuditLogActions] CHECK CONSTRAINT [FK_AbpAuditLogActions_AbpAuditLogs_AuditLogId] GO ALTER TABLE [dbo].[AbpEntityChanges] WITH CHECK ADD CONSTRAINT [FK_AbpEntityChanges_AbpAuditLogs_AuditLogId] FOREIGN KEY([AuditLogId]) REFERENCES [dbo].[AbpAuditLogs] ([Id]) ON DELETE CASCADE GO ALTER TABLE [dbo].[AbpEntityChanges] CHECK CONSTRAINT [FK_AbpEntityChanges_AbpAuditLogs_AuditLogId] GO ALTER TABLE [dbo].[AbpEntityPropertyChanges] WITH CHECK ADD CONSTRAINT [FK_AbpEntityPropertyChanges_AbpEntityChanges_EntityChangeId] FOREIGN KEY([EntityChangeId]) REFERENCES [dbo].[AbpEntityChanges] ([Id]) ON DELETE CASCADE GO ALTER TABLE [dbo].[AbpEntityPropertyChanges] CHECK CONSTRAINT [FK_AbpEntityPropertyChanges_AbpEntityChanges_EntityChangeId] GO ALTER TABLE [dbo].[AbpOrganizationUnitRoles] WITH CHECK ADD CONSTRAINT [FK_AbpOrganizationUnitRoles_AbpOrganizationUnits_OrganizationUnitId] FOREIGN KEY([OrganizationUnitId]) REFERENCES [dbo].[AbpOrganizationUnits] ([Id]) ON DELETE CASCADE GO ALTER TABLE [dbo].[AbpOrganizationUnitRoles] CHECK CONSTRAINT [FK_AbpOrganizationUnitRoles_AbpOrganizationUnits_OrganizationUnitId] GO ALTER TABLE [dbo].[AbpOrganizationUnitRoles] WITH CHECK ADD CONSTRAINT [FK_AbpOrganizationUnitRoles_AbpRoles_RoleId] FOREIGN KEY([RoleId]) REFERENCES [dbo].[AbpRoles] ([Id]) ON DELETE CASCADE GO ALTER TABLE [dbo].[AbpOrganizationUnitRoles] CHECK CONSTRAINT [FK_AbpOrganizationUnitRoles_AbpRoles_RoleId] GO ALTER TABLE [dbo].[AbpOrganizationUnits] WITH CHECK ADD CONSTRAINT [FK_AbpOrganizationUnits_AbpOrganizationUnits_ParentId] FOREIGN KEY([ParentId]) REFERENCES [dbo].[AbpOrganizationUnits] ([Id]) GO ALTER TABLE [dbo].[AbpOrganizationUnits] CHECK CONSTRAINT [FK_AbpOrganizationUnits_AbpOrganizationUnits_ParentId] GO ALTER TABLE [dbo].[AbpRoleClaims] WITH CHECK ADD CONSTRAINT [FK_AbpRoleClaims_AbpRoles_RoleId] FOREIGN KEY([RoleId]) REFERENCES [dbo].[AbpRoles] ([Id]) ON DELETE CASCADE GO ALTER TABLE [dbo].[AbpRoleClaims] CHECK CONSTRAINT [FK_AbpRoleClaims_AbpRoles_RoleId] GO ALTER TABLE [dbo].[AbpTenantConnectionStrings] WITH CHECK ADD CONSTRAINT [FK_AbpTenantConnectionStrings_AbpTenants_TenantId] FOREIGN KEY([TenantId]) REFERENCES [dbo].[AbpTenants] ([Id]) ON DELETE CASCADE GO ALTER TABLE [dbo].[AbpTenantConnectionStrings] CHECK CONSTRAINT [FK_AbpTenantConnectionStrings_AbpTenants_TenantId] GO ALTER TABLE [dbo].[AbpUserClaims] WITH CHECK ADD CONSTRAINT [FK_AbpUserClaims_AbpUsers_UserId] FOREIGN KEY([UserId]) REFERENCES [dbo].[AbpUsers] ([Id]) ON DELETE CASCADE GO ALTER TABLE [dbo].[AbpUserClaims] CHECK CONSTRAINT [FK_AbpUserClaims_AbpUsers_UserId] GO ALTER TABLE [dbo].[AbpUserLogins] WITH CHECK ADD CONSTRAINT [FK_AbpUserLogins_AbpUsers_UserId] FOREIGN KEY([UserId]) REFERENCES [dbo].[AbpUsers] ([Id]) ON DELETE CASCADE GO ALTER TABLE [dbo].[AbpUserLogins] CHECK CONSTRAINT [FK_AbpUserLogins_AbpUsers_UserId] GO ALTER TABLE [dbo].[AbpUserOrganizationUnits] WITH CHECK ADD CONSTRAINT [FK_AbpUserOrganizationUnits_AbpOrganizationUnits_OrganizationUnitId] FOREIGN KEY([OrganizationUnitId]) REFERENCES [dbo].[AbpOrganizationUnits] ([Id]) ON DELETE CASCADE GO ALTER TABLE [dbo].[AbpUserOrganizationUnits] CHECK CONSTRAINT [FK_AbpUserOrganizationUnits_AbpOrganizationUnits_OrganizationUnitId] GO ALTER TABLE [dbo].[AbpUserOrganizationUnits] WITH CHECK ADD CONSTRAINT [FK_AbpUserOrganizationUnits_AbpUsers_UserId] FOREIGN KEY([UserId]) REFERENCES [dbo].[AbpUsers] ([Id]) ON DELETE CASCADE GO ALTER TABLE [dbo].[AbpUserOrganizationUnits] CHECK CONSTRAINT [FK_AbpUserOrganizationUnits_AbpUsers_UserId] GO ALTER TABLE [dbo].[AbpUserRoles] WITH CHECK ADD CONSTRAINT [FK_AbpUserRoles_AbpRoles_RoleId] FOREIGN KEY([RoleId]) REFERENCES [dbo].[AbpRoles] ([Id]) ON DELETE CASCADE GO ALTER TABLE [dbo].[AbpUserRoles] CHECK CONSTRAINT [FK_AbpUserRoles_AbpRoles_RoleId] GO ALTER TABLE [dbo].[AbpUserRoles] WITH CHECK ADD CONSTRAINT [FK_AbpUserRoles_AbpUsers_UserId] FOREIGN KEY([UserId]) REFERENCES [dbo].[AbpUsers] ([Id]) ON DELETE CASCADE GO ALTER TABLE [dbo].[AbpUserRoles] CHECK CONSTRAINT [FK_AbpUserRoles_AbpUsers_UserId] GO ALTER TABLE [dbo].[AbpUserTokens] WITH CHECK ADD CONSTRAINT [FK_AbpUserTokens_AbpUsers_UserId] FOREIGN KEY([UserId]) REFERENCES [dbo].[AbpUsers] ([Id]) ON DELETE CASCADE GO ALTER TABLE [dbo].[AbpUserTokens] CHECK CONSTRAINT [FK_AbpUserTokens_AbpUsers_UserId] GO ALTER TABLE [dbo].[base_branch_role] WITH CHECK ADD CONSTRAINT [FK_base_branch_role_base_branches_BranchId] FOREIGN KEY([BranchId]) REFERENCES [dbo].[base_branches] ([Id]) ON DELETE CASCADE GO ALTER TABLE [dbo].[base_branch_role] CHECK CONSTRAINT [FK_base_branch_role_base_branches_BranchId] GO ALTER TABLE [dbo].[base_user_branch_role] WITH CHECK ADD CONSTRAINT [FK_base_user_branch_role_base_user_branches_UserBranchId] FOREIGN KEY([UserBranchId]) REFERENCES [dbo].[base_user_branches] ([Id]) ON DELETE CASCADE GO ALTER TABLE [dbo].[base_user_branch_role] CHECK CONSTRAINT [FK_base_user_branch_role_base_user_branches_UserBranchId] GO ALTER TABLE [dbo].[IdentityServerApiResourceClaims] WITH CHECK ADD CONSTRAINT [FK_IdentityServerApiResourceClaims_IdentityServerApiResources_ApiResourceId] FOREIGN KEY([ApiResourceId]) REFERENCES [dbo].[IdentityServerApiResources] ([Id]) ON DELETE CASCADE GO ALTER TABLE [dbo].[IdentityServerApiResourceClaims] CHECK CONSTRAINT [FK_IdentityServerApiResourceClaims_IdentityServerApiResources_ApiResourceId] GO ALTER TABLE [dbo].[IdentityServerApiResourceProperties] WITH CHECK ADD CONSTRAINT [FK_IdentityServerApiResourceProperties_IdentityServerApiResources_ApiResourceId] FOREIGN KEY([ApiResourceId]) REFERENCES [dbo].[IdentityServerApiResources] ([Id]) ON DELETE CASCADE GO ALTER TABLE [dbo].[IdentityServerApiResourceProperties] CHECK CONSTRAINT [FK_IdentityServerApiResourceProperties_IdentityServerApiResources_ApiResourceId] GO ALTER TABLE [dbo].[IdentityServerApiResourceScopes] WITH CHECK ADD CONSTRAINT [FK_IdentityServerApiResourceScopes_IdentityServerApiResources_ApiResourceId] FOREIGN KEY([ApiResourceId]) REFERENCES [dbo].[IdentityServerApiResources] ([Id]) ON DELETE CASCADE GO ALTER TABLE [dbo].[IdentityServerApiResourceScopes] CHECK CONSTRAINT [FK_IdentityServerApiResourceScopes_IdentityServerApiResources_ApiResourceId] GO ALTER TABLE [dbo].[IdentityServerApiResourceSecrets] WITH CHECK ADD CONSTRAINT [FK_IdentityServerApiResourceSecrets_IdentityServerApiResources_ApiResourceId] FOREIGN KEY([ApiResourceId]) REFERENCES [dbo].[IdentityServerApiResources] ([Id]) ON DELETE CASCADE GO ALTER TABLE [dbo].[IdentityServerApiResourceSecrets] CHECK CONSTRAINT [FK_IdentityServerApiResourceSecrets_IdentityServerApiResources_ApiResourceId] GO ALTER TABLE [dbo].[IdentityServerApiScopeClaims] WITH CHECK ADD CONSTRAINT [FK_IdentityServerApiScopeClaims_IdentityServerApiScopes_ApiScopeId] FOREIGN KEY([ApiScopeId]) REFERENCES [dbo].[IdentityServerApiScopes] ([Id]) ON DELETE CASCADE GO ALTER TABLE [dbo].[IdentityServerApiScopeClaims] CHECK CONSTRAINT [FK_IdentityServerApiScopeClaims_IdentityServerApiScopes_ApiScopeId] GO ALTER TABLE [dbo].[IdentityServerApiScopeProperties] WITH CHECK ADD CONSTRAINT [FK_IdentityServerApiScopeProperties_IdentityServerApiScopes_ApiScopeId] FOREIGN KEY([ApiScopeId]) REFERENCES [dbo].[IdentityServerApiScopes] ([Id]) ON DELETE CASCADE GO ALTER TABLE [dbo].[IdentityServerApiScopeProperties] CHECK CONSTRAINT [FK_IdentityServerApiScopeProperties_IdentityServerApiScopes_ApiScopeId] GO ALTER TABLE [dbo].[IdentityServerClientClaims] WITH CHECK ADD CONSTRAINT [FK_IdentityServerClientClaims_IdentityServerClients_ClientId] FOREIGN KEY([ClientId]) REFERENCES [dbo].[IdentityServerClients] ([Id]) ON DELETE CASCADE GO ALTER TABLE [dbo].[IdentityServerClientClaims] CHECK CONSTRAINT [FK_IdentityServerClientClaims_IdentityServerClients_ClientId] GO ALTER TABLE [dbo].[IdentityServerClientCorsOrigins] WITH CHECK ADD CONSTRAINT [FK_IdentityServerClientCorsOrigins_IdentityServerClients_ClientId] FOREIGN KEY([ClientId]) REFERENCES [dbo].[IdentityServerClients] ([Id]) ON DELETE CASCADE GO ALTER TABLE [dbo].[IdentityServerClientCorsOrigins] CHECK CONSTRAINT [FK_IdentityServerClientCorsOrigins_IdentityServerClients_ClientId] GO ALTER TABLE [dbo].[IdentityServerClientGrantTypes] WITH CHECK ADD CONSTRAINT [FK_IdentityServerClientGrantTypes_IdentityServerClients_ClientId] FOREIGN KEY([ClientId]) REFERENCES [dbo].[IdentityServerClients] ([Id]) ON DELETE CASCADE GO ALTER TABLE [dbo].[IdentityServerClientGrantTypes] CHECK CONSTRAINT [FK_IdentityServerClientGrantTypes_IdentityServerClients_ClientId] GO ALTER TABLE [dbo].[IdentityServerClientIdPRestrictions] WITH CHECK ADD CONSTRAINT [FK_IdentityServerClientIdPRestrictions_IdentityServerClients_ClientId] FOREIGN KEY([ClientId]) REFERENCES [dbo].[IdentityServerClients] ([Id]) ON DELETE CASCADE GO ALTER TABLE [dbo].[IdentityServerClientIdPRestrictions] CHECK CONSTRAINT [FK_IdentityServerClientIdPRestrictions_IdentityServerClients_ClientId] GO ALTER TABLE [dbo].[IdentityServerClientPostLogoutRedirectUris] WITH CHECK ADD CONSTRAINT [FK_IdentityServerClientPostLogoutRedirectUris_IdentityServerClients_ClientId] FOREIGN KEY([ClientId]) REFERENCES [dbo].[IdentityServerClients] ([Id]) ON DELETE CASCADE GO ALTER TABLE [dbo].[IdentityServerClientPostLogoutRedirectUris] CHECK CONSTRAINT [FK_IdentityServerClientPostLogoutRedirectUris_IdentityServerClients_ClientId] GO ALTER TABLE [dbo].[IdentityServerClientProperties] WITH CHECK ADD CONSTRAINT [FK_IdentityServerClientProperties_IdentityServerClients_ClientId] FOREIGN KEY([ClientId]) REFERENCES [dbo].[IdentityServerClients] ([Id]) ON DELETE CASCADE GO ALTER TABLE [dbo].[IdentityServerClientProperties] CHECK CONSTRAINT [FK_IdentityServerClientProperties_IdentityServerClients_ClientId] GO ALTER TABLE [dbo].[IdentityServerClientRedirectUris] WITH CHECK ADD CONSTRAINT [FK_IdentityServerClientRedirectUris_IdentityServerClients_ClientId] FOREIGN KEY([ClientId]) REFERENCES [dbo].[IdentityServerClients] ([Id]) ON DELETE CASCADE GO ALTER TABLE [dbo].[IdentityServerClientRedirectUris] CHECK CONSTRAINT [FK_IdentityServerClientRedirectUris_IdentityServerClients_ClientId] GO ALTER TABLE [dbo].[IdentityServerClientScopes] WITH CHECK ADD CONSTRAINT [FK_IdentityServerClientScopes_IdentityServerClients_ClientId] FOREIGN KEY([ClientId]) REFERENCES [dbo].[IdentityServerClients] ([Id]) ON DELETE CASCADE GO ALTER TABLE [dbo].[IdentityServerClientScopes] CHECK CONSTRAINT [FK_IdentityServerClientScopes_IdentityServerClients_ClientId] GO ALTER TABLE [dbo].[IdentityServerClientSecrets] WITH CHECK ADD CONSTRAINT [FK_IdentityServerClientSecrets_IdentityServerClients_ClientId] FOREIGN KEY([ClientId]) REFERENCES [dbo].[IdentityServerClients] ([Id]) ON DELETE CASCADE GO ALTER TABLE [dbo].[IdentityServerClientSecrets] CHECK CONSTRAINT [FK_IdentityServerClientSecrets_IdentityServerClients_ClientId] GO ALTER TABLE [dbo].[IdentityServerIdentityResourceClaims] WITH CHECK ADD CONSTRAINT [FK_IdentityServerIdentityResourceClaims_IdentityServerIdentityResources_IdentityResourceId] FOREIGN KEY([IdentityResourceId]) REFERENCES [dbo].[IdentityServerIdentityResources] ([Id]) ON DELETE CASCADE GO ALTER TABLE [dbo].[IdentityServerIdentityResourceClaims] CHECK CONSTRAINT [FK_IdentityServerIdentityResourceClaims_IdentityServerIdentityResources_IdentityResourceId] GO ALTER TABLE [dbo].[IdentityServerIdentityResourceProperties] WITH CHECK ADD CONSTRAINT [FK_IdentityServerIdentityResourceProperties_IdentityServerIdentityResources_IdentityResourceId] FOREIGN KEY([IdentityResourceId]) REFERENCES [dbo].[IdentityServerIdentityResources] ([Id]) ON DELETE CASCADE GO ALTER TABLE [dbo].[IdentityServerIdentityResourceProperties] CHECK CONSTRAINT [FK_IdentityServerIdentityResourceProperties_IdentityServerIdentityResources_IdentityResourceId] GO USE [master] GO ALTER DATABASE [ABP] SET READ_WRITE GO