document/常用SQL/miaoyu.sql
2024-09-08 22:06:12 +08:00

1246 lines
34 KiB
Transact-SQL
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

CREATE TABLE [T_Category_Child_Menu] (
[Id] int IDENTITY(1,1) NOT NULL,
[Type] nvarchar(64) COLLATE Chinese_PRC_CI_AS NOT NULL,
[Name] nvarchar(100) COLLATE Chinese_PRC_CI_AS NULL,
[ActionId] nvarchar(200) COLLATE Chinese_PRC_CI_AS NOT NULL,
[ActionType] nvarchar(200) COLLATE Chinese_PRC_CI_AS NOT NULL,
[ImageId] int NOT NULL,
[OrderById] int NOT NULL,
[ImageUrl] nvarchar(300) COLLATE Chinese_PRC_CI_AS NULL,
[IsEnabled] bit NOT NULL,
[SubTitle] nvarchar(100) COLLATE Chinese_PRC_CI_AS NULL,
[TenantId] uniqueidentifier NOT NULL,
CONSTRAINT [PK__T_Catego__3214EC07464F6CD1] PRIMARY KEY CLUSTERED ([Id])
WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON)
)
GO
ALTER TABLE [T_Category_Child_Menu] SET (LOCK_ESCALATION = TABLE)
GO
EXEC sp_addextendedproperty
'MS_Description', N'菜单类型banner,热门推荐,热门小说)'
GO
EXEC sp_addextendedproperty
'MS_Description', N'名称'
GO
EXEC sp_addextendedproperty
'MS_Description', N'动作Id'
GO
EXEC sp_addextendedproperty
'MS_Description', N'动作类型'
GO
EXEC sp_addextendedproperty
'MS_Description', N'图片Id'
GO
EXEC sp_addextendedproperty
'MS_Description', N'排序'
GO
EXEC sp_addextendedproperty
'MS_Description', N'图片补位'
GO
EXEC sp_addextendedproperty
'MS_Description', N'是否启用'
GO
EXEC sp_addextendedproperty
'MS_Description', N'副标题'
GO
EXEC sp_addextendedproperty
'MS_Description', N'发现页类别菜单'
GO
CREATE TABLE [T_Character] (
[Id] int IDENTITY(1,1) NOT NULL,
[Name] nvarchar(50) COLLATE Chinese_PRC_CI_AS NULL,
[Biography] nvarchar(500) COLLATE Chinese_PRC_CI_AS NULL,
[TenantId] uniqueidentifier NOT NULL,
[Prologue] nvarchar(255) COLLATE Chinese_PRC_CI_AS NOT NULL,
[ModelConfigId] int NOT NULL,
[Visibility] bit NOT NULL,
[CreateTime] datetime NULL,
[UpdateTime] datetime NULL,
[Gender] int NOT NULL,
[System] nvarchar(1000) COLLATE Chinese_PRC_CI_AS NULL,
[BgImg] int NULL,
[IconImg] int NULL,
[UserName] nvarchar(50) COLLATE Chinese_PRC_CI_AS NULL,
[UserSex] nvarchar(10) COLLATE Chinese_PRC_CI_AS NULL,
[Token] int NULL,
CONSTRAINT [PK__T_Charac__3214EC070A8D79B3] PRIMARY KEY CLUSTERED ([Id])
WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON)
)
GO
ALTER TABLE [T_Character] SET (LOCK_ESCALATION = TABLE)
GO
EXEC sp_addextendedproperty
'MS_Description', N'人物id'
GO
EXEC sp_addextendedproperty
'MS_Description', N'人物名字'
GO
EXEC sp_addextendedproperty
'MS_Description', N'人物简介'
GO
EXEC sp_addextendedproperty
'MS_Description', N'租户Id'
GO
EXEC sp_addextendedproperty
'MS_Description', N'开场白,剧情'
GO
EXEC sp_addextendedproperty
'MS_Description', N'模型Id'
GO
EXEC sp_addextendedproperty
'MS_Description', N'公开/私密 0公开 1私密'
GO
EXEC sp_addextendedproperty
'MS_Description', N'创建时间'
GO
EXEC sp_addextendedproperty
'MS_Description', N'更新时间'
GO
EXEC sp_addextendedproperty
'MS_Description', N'性别0男1女2其他'
GO
EXEC sp_addextendedproperty
'MS_Description', N'人物初始设定'
GO
EXEC sp_addextendedproperty
'MS_Description', N'背景图片'
GO
EXEC sp_addextendedproperty
'MS_Description', N'角色头像是id'
GO
EXEC sp_addextendedproperty
'MS_Description', N'对话名字'
GO
EXEC sp_addextendedproperty
'MS_Description', N'对话性别'
GO
EXEC sp_addextendedproperty
'MS_Description', N'system最大的token数'
GO
EXEC sp_addextendedproperty
'MS_Description', N'人物表'
GO
CREATE TABLE [T_Character_Label] (
[Id] int IDENTITY(1,1) NOT NULL,
[TenantId] uniqueidentifier NOT NULL,
[LabelName] nvarchar(50) COLLATE Chinese_PRC_CI_AS NOT NULL,
[CreateTime] datetime NOT NULL,
[UpdateTime] datetime NOT NULL,
[LabelValue] nvarchar(100) COLLATE Chinese_PRC_CI_AS NULL,
CONSTRAINT [PK__T_Charac__3214EC0777B5F217] PRIMARY KEY CLUSTERED ([Id])
WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON)
)
GO
ALTER TABLE [T_Character_Label] SET (LOCK_ESCALATION = TABLE)
GO
EXEC sp_addextendedproperty
'MS_Description', N'标签id'
GO
EXEC sp_addextendedproperty
'MS_Description', N'租户id'
GO
EXEC sp_addextendedproperty
'MS_Description', N'标签名称'
GO
EXEC sp_addextendedproperty
'MS_Description', N'创建时间'
GO
EXEC sp_addextendedproperty
'MS_Description', N'更新时间'
GO
EXEC sp_addextendedproperty
'MS_Description', N'标签值'
GO
EXEC sp_addextendedproperty
'MS_Description', N'角色标签表'
GO
CREATE TABLE [T_Character_Label_Relation] (
[Id] int IDENTITY(1,1) NOT NULL,
[TenantId] uniqueidentifier NOT NULL,
[CharacterId] int NOT NULL,
[CharacterLabelId] int NOT NULL,
[CreateTime] datetime NOT NULL,
[UpdateTime] datetime NOT NULL,
CONSTRAINT [PK__T_Charac__3214EC071FC16A53] PRIMARY KEY CLUSTERED ([Id])
WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON)
)
GO
ALTER TABLE [T_Character_Label_Relation] SET (LOCK_ESCALATION = TABLE)
GO
EXEC sp_addextendedproperty
'MS_Description', N'人物和标签的关联id'
GO
EXEC sp_addextendedproperty
'MS_Description', N'租户id'
GO
EXEC sp_addextendedproperty
'MS_Description', N'人物Id'
GO
EXEC sp_addextendedproperty
'MS_Description', N'人物标签id'
GO
EXEC sp_addextendedproperty
'MS_Description', N'创建时间'
GO
EXEC sp_addextendedproperty
'MS_Description', N'更新时间'
GO
EXEC sp_addextendedproperty
'MS_Description', N'关联角色和标签'
GO
CREATE TABLE [T_Character_Personality] (
[Id] int IDENTITY(1,1) NOT NULL,
[TenantId] uniqueidentifier NOT NULL,
[Name] nvarchar(100) COLLATE Chinese_PRC_CI_AS NOT NULL,
[Value] nvarchar(100) COLLATE Chinese_PRC_CI_AS NOT NULL,
[CreateTime] datetime NOT NULL,
[UpdateTime] datetime NOT NULL,
CONSTRAINT [PK__T_Charac__3214EC070476965C] PRIMARY KEY CLUSTERED ([Id])
WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON)
)
GO
ALTER TABLE [T_Character_Personality] SET (LOCK_ESCALATION = TABLE)
GO
EXEC sp_addextendedproperty
'MS_Description', N'主键'
GO
EXEC sp_addextendedproperty
'MS_Description', N'租户'
GO
EXEC sp_addextendedproperty
'MS_Description', N'性格名称'
GO
EXEC sp_addextendedproperty
'MS_Description', N'性格值'
GO
EXEC sp_addextendedproperty
'MS_Description', N'创建时间'
GO
EXEC sp_addextendedproperty
'MS_Description', N'修改时间'
GO
EXEC sp_addextendedproperty
'MS_Description', N'角色性格表'
GO
CREATE TABLE [T_Character_Personality_Relation] (
[Id] int IDENTITY(1,1) NOT NULL,
[TenantId] uniqueidentifier NOT NULL,
[PersonalityId] int NOT NULL,
[CharacterId] int NOT NULL,
[CreateTime] datetime NOT NULL,
CONSTRAINT [PK__T_Charac__3214EC07BEBBEC9F] PRIMARY KEY CLUSTERED ([Id])
WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON)
)
GO
ALTER TABLE [T_Character_Personality_Relation] SET (LOCK_ESCALATION = TABLE)
GO
EXEC sp_addextendedproperty
'MS_Description', N'主键'
GO
EXEC sp_addextendedproperty
'MS_Description', N'租户'
GO
EXEC sp_addextendedproperty
'MS_Description', N'性格Id'
GO
EXEC sp_addextendedproperty
'MS_Description', N'角色Id'
GO
EXEC sp_addextendedproperty
'MS_Description', N'创建时间'
GO
EXEC sp_addextendedproperty
'MS_Description', N'角色和性格关联表'
GO
CREATE TABLE [T_Character_Type] (
[Id] int IDENTITY(1,1) NOT NULL,
[Name] nvarchar(255) COLLATE Chinese_PRC_CI_AS NOT NULL,
[CreateTime] datetime NOT NULL,
[UpdateTime] datetime NOT NULL,
[TenantId] uniqueidentifier NOT NULL,
[IsNotCategoryShow] bit NOT NULL,
[OrderBy] int NOT NULL,
[Value] nvarchar(200) COLLATE Chinese_PRC_CI_AS NULL,
CONSTRAINT [PK__T_Charac__3214EC070CC04F82] PRIMARY KEY CLUSTERED ([Id])
WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON)
)
GO
ALTER TABLE [T_Character_Type] SET (LOCK_ESCALATION = TABLE)
GO
EXEC sp_addextendedproperty
'MS_Description', N'类型id'
GO
EXEC sp_addextendedproperty
'MS_Description', N'类型名称'
GO
EXEC sp_addextendedproperty
'MS_Description', N'创建时间'
GO
EXEC sp_addextendedproperty
'MS_Description', N'更新时间'
GO
EXEC sp_addextendedproperty
'MS_Description', N'租户id'
GO
EXEC sp_addextendedproperty
'MS_Description', N'分类页不显示'
GO
EXEC sp_addextendedproperty
'MS_Description', N'序号'
GO
EXEC sp_addextendedproperty
'MS_Description', N'类型值'
GO
EXEC sp_addextendedproperty
'MS_Description', N'发现页类型分类'
GO
CREATE TABLE [T_Character_Type_Intimacy] (
[Id] int IDENTITY(1,1) NOT NULL,
[TenantId] uniqueidentifier NOT NULL,
[TypeId] int NOT NULL,
[CharacterId] int NOT NULL,
[UpdateTIme] datetime NOT NULL,
[CreateTime] datetime NOT NULL,
[OrderBy] int NOT NULL,
CONSTRAINT [PK__T_Charac__3214EC077745C163] PRIMARY KEY CLUSTERED ([Id])
WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON)
)
GO
ALTER TABLE [T_Character_Type_Intimacy] SET (LOCK_ESCALATION = TABLE)
GO
EXEC sp_addextendedproperty
'MS_Description', N'主键'
GO
EXEC sp_addextendedproperty
'MS_Description', N'租户'
GO
EXEC sp_addextendedproperty
'MS_Description', N'列表Id'
GO
EXEC sp_addextendedproperty
'MS_Description', N'角色Id'
GO
EXEC sp_addextendedproperty
'MS_Description', N'修改时间'
GO
EXEC sp_addextendedproperty
'MS_Description', N'创建时间'
GO
EXEC sp_addextendedproperty
'MS_Description', N'类别表排序'
GO
EXEC sp_addextendedproperty
'MS_Description', N'角色和角色类型关联表'
GO
CREATE TABLE [T_Character_User_Intimacy] (
[Id] int IDENTITY(1,1) NOT NULL,
[TenantId] uniqueidentifier NOT NULL,
[CharacterId] int NOT NULL,
[UserId] int NOT NULL,
[IntimacyValue] int NOT NULL,
[CreateTime] datetime NOT NULL,
[UpdateTime] datetime NOT NULL,
CONSTRAINT [PK__T_Charac__3214EC079BEEBDEA] PRIMARY KEY CLUSTERED ([Id])
WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON)
)
GO
ALTER TABLE [T_Character_User_Intimacy] SET (LOCK_ESCALATION = TABLE)
GO
EXEC sp_addextendedproperty
'MS_Description', N'亲密度id'
GO
EXEC sp_addextendedproperty
'MS_Description', N'租户id'
GO
EXEC sp_addextendedproperty
'MS_Description', N'人物Id'
GO
EXEC sp_addextendedproperty
'MS_Description', N'用户Id'
GO
EXEC sp_addextendedproperty
'MS_Description', N'亲密值'
GO
EXEC sp_addextendedproperty
'MS_Description', N'创建时间'
GO
EXEC sp_addextendedproperty
'MS_Description', N'更新时间'
GO
EXEC sp_addextendedproperty
'MS_Description', N'存储用户和角色之间的亲密值'
GO
CREATE TABLE [T_Chat] (
[Id] int IDENTITY(1,1) NOT NULL,
[TenantId] uniqueidentifier NOT NULL,
[UserId] int NOT NULL,
[Content] nvarchar(1000) COLLATE Chinese_PRC_CI_AS NOT NULL,
[TimeStamp] datetime NOT NULL,
[CreateTime] datetime NOT NULL,
[UpdateTime] datetime NOT NULL,
[Input_tokens] int NOT NULL,
[Output_tokens] int NOT NULL,
[CharacterId] int NOT NULL,
[Role] nvarchar(50) COLLATE Chinese_PRC_CI_AS NOT NULL,
[SessionId] uniqueidentifier NOT NULL,
[SendDateDay] bigint NOT NULL,
[SendMessageDay] bigint NOT NULL,
[Type] int NOT NULL,
[ClaudeType] nvarchar(20) COLLATE Chinese_PRC_CI_AS NULL,
[ClaudeId] nvarchar(100) COLLATE Chinese_PRC_CI_AS NULL,
[ClaudeModel] nvarchar(50) COLLATE Chinese_PRC_CI_AS NULL,
[Tokens] int NULL,
CONSTRAINT [PK__T_Chat__3214EC079C2C8859] PRIMARY KEY CLUSTERED ([Id])
WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON)
)
GO
ALTER TABLE [T_Chat] SET (LOCK_ESCALATION = TABLE)
GO
EXEC sp_addextendedproperty
'MS_Description', N'聊天id'
GO
EXEC sp_addextendedproperty
'MS_Description', N'租户id'
GO
EXEC sp_addextendedproperty
'MS_Description', N'聊天内容'
GO
EXEC sp_addextendedproperty
'MS_Description', N'消息内容'
GO
EXEC sp_addextendedproperty
'MS_Description', N'发送时间'
GO
EXEC sp_addextendedproperty
'MS_Description', N'创建时间'
GO
EXEC sp_addextendedproperty
'MS_Description', N'更新时间'
GO
EXEC sp_addextendedproperty
'MS_Description', N'输入token'
GO
EXEC sp_addextendedproperty
'MS_Description', N'输出token'
GO
EXEC sp_addextendedproperty
'MS_Description', N'人物表Id'
GO
EXEC sp_addextendedproperty
'MS_Description', N'user/assistant'
GO
EXEC sp_addextendedproperty
'MS_Description', N'发送消息,天'
GO
EXEC sp_addextendedproperty
'MS_Description', N'发送消息时间戳'
GO
EXEC sp_addextendedproperty
'MS_Description', N'0正常1重新生成2 删除'
GO
EXEC sp_addextendedproperty
'MS_Description', N'聊天返回的消息的类型'
GO
EXEC sp_addextendedproperty
'MS_Description', N'聊天返回的Id'
GO
EXEC sp_addextendedproperty
'MS_Description', N'人物模型,聊天返回的模型'
GO
EXEC sp_addextendedproperty
'MS_Description', N'消耗的token'
GO
EXEC sp_addextendedproperty
'MS_Description', N'聊天记录表'
GO
CREATE TABLE [T_CoinPrices_Config] (
[Id] int IDENTITY(1,1) NOT NULL,
[TenantId] uniqueidentifier NOT NULL,
[CoinCount] int NULL,
[OriginPrice] money NULL,
[CoinPrice] money NULL,
[CreateTime] datetime NOT NULL,
[UpdateTime] datetime NOT NULL,
CONSTRAINT [PK__T_CoinPr__3214EC0715664598] PRIMARY KEY CLUSTERED ([Id])
WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON)
)
GO
ALTER TABLE [T_CoinPrices_Config] SET (LOCK_ESCALATION = TABLE)
GO
EXEC sp_addextendedproperty
'MS_Description', N'id'
GO
EXEC sp_addextendedproperty
'MS_Description', N'租户id'
GO
EXEC sp_addextendedproperty
'MS_Description', N'金币数量'
GO
EXEC sp_addextendedproperty
'MS_Description', N'原价'
GO
EXEC sp_addextendedproperty
'MS_Description', N'当前金币价格'
GO
EXEC sp_addextendedproperty
'MS_Description', N'创建时间'
GO
EXEC sp_addextendedproperty
'MS_Description', N'更新时间'
GO
EXEC sp_addextendedproperty
'MS_Description', N'金币价格配置表'
GO
CREATE TABLE [T_Image_Config] (
[Id] int IDENTITY(1,1) NOT NULL,
[TenantId] uniqueidentifier NOT NULL,
[ImageId] int NOT NULL,
[Name] nvarchar(50) COLLATE Chinese_PRC_CI_AS NOT NULL,
[Url] nvarchar(500) COLLATE Chinese_PRC_CI_AS NOT NULL,
[CreateAt] datetime NOT NULL,
[UpdateAt] datetime NOT NULL,
[OssPath] nvarchar(300) COLLATE Chinese_PRC_CI_AS NULL,
[Bucket] nvarchar(30) COLLATE Chinese_PRC_CI_AS NULL,
[Region] nvarchar(50) COLLATE Chinese_PRC_CI_AS NULL,
[ImageType] int DEFAULT 0 NOT NULL,
CONSTRAINT [PK__T_Image___3214EC072BCFE4E5] PRIMARY KEY CLUSTERED ([Id])
WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON)
)
GO
ALTER TABLE [T_Image_Config] SET (LOCK_ESCALATION = TABLE)
GO
EXEC sp_addextendedproperty
'MS_Description', N'租户'
GO
EXEC sp_addextendedproperty
'MS_Description', N'图片Id'
GO
EXEC sp_addextendedproperty
'MS_Description', N'图片名称'
GO
EXEC sp_addextendedproperty
'MS_Description', N'图片地址'
GO
EXEC sp_addextendedproperty
'MS_Description', N'创建时间'
GO
EXEC sp_addextendedproperty
'MS_Description', N'修改时间'
GO
EXEC sp_addextendedproperty
'MS_Description', N'oss存放路径'
GO
EXEC sp_addextendedproperty
'MS_Description', N'存储桶'
GO
EXEC sp_addextendedproperty
'MS_Description', N'地域'
GO
EXEC sp_addextendedproperty
'MS_Description', N'图片类型'
GO
EXEC sp_addextendedproperty
'MS_Description', N'图片表'
GO
CREATE TABLE [T_Model_Config] (
[Id] int IDENTITY(1,1) NOT NULL,
[ModelName] nvarchar(50) COLLATE Chinese_PRC_CI_AS NOT NULL,
[Model] nvarchar(50) COLLATE Chinese_PRC_CI_AS NOT NULL,
[MaxTokens] int NOT NULL,
[ApiKey] nvarchar(255) COLLATE Chinese_PRC_CI_AS NOT NULL,
[Url] nvarchar(255) COLLATE Chinese_PRC_CI_AS NOT NULL,
[AnthropicVersion] nvarchar(255) COLLATE Chinese_PRC_CI_AS NOT NULL,
[CreateTime] datetime NOT NULL,
[UpdateTime] datetime NOT NULL,
[TenantId] uniqueidentifier NOT NULL,
[SystemTemplate] nvarchar(max) COLLATE Chinese_PRC_CI_AS NULL,
[RequestTemplate] nvarchar(max) COLLATE Chinese_PRC_CI_AS NULL,
[HeadersTemplate] nvarchar(max) COLLATE Chinese_PRC_CI_AS NULL,
[ResponseTemplate] nvarchar(max) COLLATE Chinese_PRC_CI_AS NULL,
[IsDefabult] bit NULL,
[OtherTemplate] nvarchar(max) COLLATE Chinese_PRC_CI_AS NULL,
CONSTRAINT [PK__T_Model___3214EC074121E040] PRIMARY KEY CLUSTERED ([Id])
WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON)
)
GO
ALTER TABLE [T_Model_Config] SET (LOCK_ESCALATION = TABLE)
GO
EXEC sp_addextendedproperty
'MS_Description', N'模型名称'
GO
EXEC sp_addextendedproperty
'MS_Description', N'模型model'
GO
EXEC sp_addextendedproperty
'MS_Description', N'模型运行最大的max_tokens'
GO
EXEC sp_addextendedproperty
'MS_Description', N'模型key x-api-key'
GO
EXEC sp_addextendedproperty
'MS_Description', N'模型请求地址'
GO
EXEC sp_addextendedproperty
'MS_Description', N'模型版本 anthropic-version'
GO
EXEC sp_addextendedproperty
'MS_Description', N'创建时间'
GO
EXEC sp_addextendedproperty
'MS_Description', N'修改时间'
GO
EXEC sp_addextendedproperty
'MS_Description', N'租户'
GO
EXEC sp_addextendedproperty
'MS_Description', N'system上下文模板'
GO
EXEC sp_addextendedproperty
'MS_Description', N'请求模板'
GO
EXEC sp_addextendedproperty
'MS_Description', N'headers对象'
GO
EXEC sp_addextendedproperty
'MS_Description', N'返回数据模板'
GO
EXEC sp_addextendedproperty
'MS_Description', N'是否默认'
GO
EXEC sp_addextendedproperty
'MS_Description', N'其它的模板'
GO
EXEC sp_addextendedproperty
'MS_Description', N'模型配置表'
GO
CREATE TABLE [T_Orders] (
[Id] int NOT NULL,
[TenantId] uniqueidentifier NOT NULL,
[UserId] int NOT NULL,
[OrderType] int NOT NULL,
[Amount] int NOT NULL,
[Price] money NOT NULL,
[Status] int NOT NULL,
[CreateTime] datetime NOT NULL,
[UpdateTime] datetime NOT NULL,
[PaymentMethod] int NULL,
CONSTRAINT [PK__T_Orders__3214EC070849C94C] PRIMARY KEY CLUSTERED ([Id])
WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON)
)
GO
ALTER TABLE [T_Orders] SET (LOCK_ESCALATION = TABLE)
GO
EXEC sp_addextendedproperty
'MS_Description', N'订单id'
GO
EXEC sp_addextendedproperty
'MS_Description', N'租户id'
GO
EXEC sp_addextendedproperty
'MS_Description', N'用户id'
GO
EXEC sp_addextendedproperty
'MS_Description', N'0金币购买1道具兑换'
GO
EXEC sp_addextendedproperty
'MS_Description', N'金币购买数量/道具兑换数量'
GO
EXEC sp_addextendedproperty
'MS_Description', N'花费的钱/花费的金币'
GO
EXEC sp_addextendedproperty
'MS_Description', N'0支付中1已支付2已取消'
GO
EXEC sp_addextendedproperty
'MS_Description', N'创建时间'
GO
EXEC sp_addextendedproperty
'MS_Description', N'更新时间'
GO
EXEC sp_addextendedproperty
'MS_Description', N'金币购买时的支付方式0wx 1支付宝'
GO
EXEC sp_addextendedproperty
'MS_Description', N'订单表'
GO
CREATE TABLE [T_ShoppingMall] (
[Id] int IDENTITY(1,1) NOT NULL,
[TenantId] uniqueidentifier NOT NULL,
[Price] decimal(10,2) NOT NULL,
[PropId] nvarchar(50) COLLATE Chinese_PRC_CI_AS NOT NULL,
[PropName] nvarchar(100) COLLATE Chinese_PRC_CI_AS NOT NULL,
[PropType] int NOT NULL,
[PropImgId] int NOT NULL,
[IsProductDelisting] int NOT NULL,
[CreateTime] datetime NOT NULL,
[UpdateTime] datetime NULL,
[LaunchDateTime] datetime NULL,
[PropDesc] nvarchar(255) COLLATE Chinese_PRC_CI_AS NULL,
CONSTRAINT [PK__T_Shoppi__3214EC07DC10A165] PRIMARY KEY CLUSTERED ([Id])
WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON)
)
GO
ALTER TABLE [T_ShoppingMall] SET (LOCK_ESCALATION = TABLE)
GO
EXEC sp_addextendedproperty
'MS_Description', N'道具Id'
GO
EXEC sp_addextendedproperty
'MS_Description', N'租户ID'
GO
EXEC sp_addextendedproperty
'MS_Description', N'价格'
GO
EXEC sp_addextendedproperty
'MS_Description', N'道具Id'
GO
EXEC sp_addextendedproperty
'MS_Description', N'道具名称'
GO
EXEC sp_addextendedproperty
'MS_Description', N'道具类型0商城1商店'
GO
EXEC sp_addextendedproperty
'MS_Description', N'道具图片配置 图片id'
GO
EXEC sp_addextendedproperty
'MS_Description', N'商品是否下架 0否1是'
GO
EXEC sp_addextendedproperty
'MS_Description', N'创建时间'
GO
EXEC sp_addextendedproperty
'MS_Description', N'更新时间'
GO
EXEC sp_addextendedproperty
'MS_Description', N'商品上架时间'
GO
EXEC sp_addextendedproperty
'MS_Description', N'道具描述'
GO
EXEC sp_addextendedproperty
'MS_Description', N'商城表'
GO
CREATE TABLE [T_TransactionRecord] (
[Id] int NOT NULL,
[UserId] int NOT NULL,
[TransactionType] int NOT NULL,
[CurrenyId] int NULL,
[TransactionTime] datetime NOT NULL,
[CurrencyCount] decimal(18) NULL,
[TransactionAmount] decimal(18) NULL,
[CreateTime] datetime NOT NULL,
[UpdateTime] datetime NULL,
[TenantId] uniqueidentifier NOT NULL,
CONSTRAINT [PK__Transact__3214EC070BEE5E59] PRIMARY KEY CLUSTERED ([Id])
WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON)
)
GO
ALTER TABLE [T_TransactionRecord] SET (LOCK_ESCALATION = TABLE)
GO
EXEC sp_addextendedproperty
'MS_Description', N'交易记录Id'
GO
EXEC sp_addextendedproperty
'MS_Description', N'用户Id'
GO
EXEC sp_addextendedproperty
'MS_Description', N'交易类型0充值金币1赠送金币2兑换道具'
GO
EXEC sp_addextendedproperty
'MS_Description', N'货币Id 用来区分购买的是哪个套餐'
GO
EXEC sp_addextendedproperty
'MS_Description', N'交易时间'
GO
EXEC sp_addextendedproperty
'MS_Description', N'金币数量,正负值。充值获得的和实际消耗的'
GO
EXEC sp_addextendedproperty
'MS_Description', N'交易金额 如果是充值金币,记录实际支付的金额'
GO
EXEC sp_addextendedproperty
'MS_Description', N'创建时间'
GO
EXEC sp_addextendedproperty
'MS_Description', N'更新时间'
GO
EXEC sp_addextendedproperty
'MS_Description', N'租户id'
GO
EXEC sp_addextendedproperty
'MS_Description', N'交易记录表'
GO
CREATE TABLE [T_User] (
[Id] int IDENTITY(1,1) NOT NULL,
[TenantId] uniqueidentifier NOT NULL,
[NickName] nvarchar(100) COLLATE Chinese_PRC_CI_AS NOT NULL,
[UserName] nvarchar(100) COLLATE Chinese_PRC_CI_AS NULL,
[PhoneNum] varchar(50) COLLATE Chinese_PRC_CI_AS NULL,
[Email] nvarchar(255) COLLATE Chinese_PRC_CI_AS NULL,
[IsActive] bit DEFAULT 0 NOT NULL,
[CreatedAt] datetime NOT NULL,
[LastLoginTypeAt] int NOT NULL,
[LastLoginAt] datetime NOT NULL,
[UpdatedAt] datetime NOT NULL,
[RegisterType] int NOT NULL,
[Ip] nvarchar(100) COLLATE Chinese_PRC_CI_AS NULL,
[State] int DEFAULT 0 NOT NULL,
CONSTRAINT [PK__T_User__3214EC073733108B] PRIMARY KEY CLUSTERED ([Id])
WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON)
)
GO
ALTER TABLE [T_User] SET (LOCK_ESCALATION = TABLE)
GO
EXEC sp_addextendedproperty
'MS_Description', N'用户Id'
GO
EXEC sp_addextendedproperty
'MS_Description', N'租户Id'
GO
EXEC sp_addextendedproperty
'MS_Description', N'用户昵称'
GO
EXEC sp_addextendedproperty
'MS_Description', N'用户姓名'
GO
EXEC sp_addextendedproperty
'MS_Description', N'绑定的手机号'
GO
EXEC sp_addextendedproperty
'MS_Description', N'绑定的邮箱'
GO
EXEC sp_addextendedproperty
'MS_Description', N'是否活跃'
GO
EXEC sp_addextendedproperty
'MS_Description', N'创建时间'
GO
EXEC sp_addextendedproperty
'MS_Description', N'最后一次登录方式,1手机号'
GO
EXEC sp_addextendedproperty
'MS_Description', N'最后一次登录时间'
GO
EXEC sp_addextendedproperty
'MS_Description', N'修改时间'
GO
EXEC sp_addextendedproperty
'MS_Description', N'首次注册方式'
GO
EXEC sp_addextendedproperty
'MS_Description', N'Ip地址'
GO
EXEC sp_addextendedproperty
'MS_Description', N'0正常1注销'
GO
EXEC sp_addextendedproperty
'MS_Description', N'用户表'
GO
CREATE TABLE [T_User_Chat] (
[Id] int IDENTITY(1,1) NOT NULL,
[SessionId] uniqueidentifier NOT NULL,
[SessionName] nvarchar(50) COLLATE Chinese_PRC_CI_AS NOT NULL,
[CharacterId] int NOT NULL,
[ModelConfigId] int NOT NULL,
[TenantId] uniqueidentifier NOT NULL,
[UserId] int NOT NULL,
[CreateAt] datetime NOT NULL,
[UpdateAt] datetime NOT NULL,
[IsDelete] bit NOT NULL,
[LastMessage] nvarchar(1000) COLLATE Chinese_PRC_CI_AS NULL,
[TotalToken] int NULL,
CONSTRAINT [PK_T_User_Char] PRIMARY KEY CLUSTERED ([Id])
WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON)
)
GO
ALTER TABLE [T_User_Chat] SET (LOCK_ESCALATION = TABLE)
GO
EXEC sp_addextendedproperty
'MS_Description', N'会话Id'
GO
EXEC sp_addextendedproperty
'MS_Description', N'会话名称'
GO
EXEC sp_addextendedproperty
'MS_Description', N'角色Id'
GO
EXEC sp_addextendedproperty
'MS_Description', N'使用模型Id'
GO
EXEC sp_addextendedproperty
'MS_Description', N'租户'
GO
EXEC sp_addextendedproperty
'MS_Description', N'用户Id'
GO
EXEC sp_addextendedproperty
'MS_Description', N'创建时间'
GO
EXEC sp_addextendedproperty
'MS_Description', N'修改时间'
GO
EXEC sp_addextendedproperty
'MS_Description', N'是否删除'
GO
EXEC sp_addextendedproperty
'MS_Description', N'最后一条消息'
GO
EXEC sp_addextendedproperty
'MS_Description', N'消耗的总token'
GO
EXEC sp_addextendedproperty
'MS_Description', N'会话表'
GO
CREATE TABLE [T_User_Currency] (
[Id] int IDENTITY(1,1) NOT NULL,
[CurrencyType] int NOT NULL,
[CurrencyName] nvarchar(20) COLLATE Chinese_PRC_CI_AS NOT NULL,
[CurrencyMoney] decimal(10,2) NOT NULL,
[UpdateAt] datetime NOT NULL,
[CreateAt] datetime NOT NULL,
[UserId] int NOT NULL,
[TenantId] uniqueidentifier NOT NULL,
CONSTRAINT [PK__T_User_C__3214EC0728E86D78] PRIMARY KEY CLUSTERED ([Id])
WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON)
)
GO
ALTER TABLE [T_User_Currency] SET (LOCK_ESCALATION = TABLE)
GO
EXEC sp_addextendedproperty
'MS_Description', N'货币类型 付费币、免费币'
GO
EXEC sp_addextendedproperty
'MS_Description', N'货币名称'
GO
EXEC sp_addextendedproperty
'MS_Description', N'货币余额'
GO
EXEC sp_addextendedproperty
'MS_Description', N'修改时间'
GO
EXEC sp_addextendedproperty
'MS_Description', N'创建时间'
GO
EXEC sp_addextendedproperty
'MS_Description', N'用户Id'
GO
EXEC sp_addextendedproperty
'MS_Description', N'租户Id'
GO
EXEC sp_addextendedproperty
'MS_Description', N'用户货币表'
GO
CREATE TABLE [T_User_Currency_Log] (
[Id] int IDENTITY(1,1) NOT NULL,
[TenantId] uniqueidentifier NOT NULL,
[UserId] int NOT NULL,
[CurrencyType] int NOT NULL,
[Consume] decimal(10,2) NOT NULL,
[ConsumeType] int NOT NULL,
[Remarks] nvarchar(200) COLLATE Chinese_PRC_CI_AS NULL,
[CreateTime] datetime NOT NULL,
[UpdateTime] datetime NOT NULL,
CONSTRAINT [PK__T_User_C__3214EC07DBD26048] PRIMARY KEY CLUSTERED ([Id])
WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON)
)
GO
ALTER TABLE [T_User_Currency_Log] SET (LOCK_ESCALATION = TABLE)
GO
EXEC sp_addextendedproperty
'MS_Description', N'租户'
GO
EXEC sp_addextendedproperty
'MS_Description', N'用户'
GO
EXEC sp_addextendedproperty
'MS_Description', N'金额类型'
GO
EXEC sp_addextendedproperty
'MS_Description', N'金额'
GO
EXEC sp_addextendedproperty
'MS_Description', N'消耗类型,0消耗1增加'
GO
EXEC sp_addextendedproperty
'MS_Description', N'备注'
GO
EXEC sp_addextendedproperty
'MS_Description', N'创建时间'
GO
EXEC sp_addextendedproperty
'MS_Description', N'修改时间'
GO
EXEC sp_addextendedproperty
'MS_Description', N'用户金额记录表'
GO
CREATE TABLE [T_User_Data] (
[Id] int IDENTITY(1,1) NOT NULL,
[UserId] int NOT NULL,
[TenantId] uniqueidentifier NULL,
[NickName] nvarchar(100) COLLATE Chinese_PRC_CI_AS NULL,
[VipType] int DEFAULT 0 NOT NULL,
[Currency] int DEFAULT 0 NOT NULL,
[UserIconUrl] nvarchar(300) COLLATE Chinese_PRC_CI_AS NULL,
[CreatedAt ] datetime NOT NULL,
[UpdatedAt] datetime NOT NULL,
CONSTRAINT [PK__T_User_D__E36C60C3D959FD89] PRIMARY KEY CLUSTERED ([Id], [UserId])
WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON)
)
GO
ALTER TABLE [T_User_Data] SET (LOCK_ESCALATION = TABLE)
GO
EXEC sp_addextendedproperty
'MS_Description', N'主键'
GO
EXEC sp_addextendedproperty
'MS_Description', N'用户Id'
GO
EXEC sp_addextendedproperty
'MS_Description', N'用户昵称,需要和主表保持一致'
GO
EXEC sp_addextendedproperty
'MS_Description', N'vip类型'
GO
EXEC sp_addextendedproperty
'MS_Description', N'货币'
GO
EXEC sp_addextendedproperty
'MS_Description', N'用户头像'
GO
EXEC sp_addextendedproperty
'MS_Description', N'创建时间'
GO
EXEC sp_addextendedproperty
'MS_Description', N'更新时间'
GO
EXEC sp_addextendedproperty
'MS_Description', N'用户信息表'
GO
CREATE TABLE [T_User_MemoryCard] (
[Id] int IDENTITY(1,1) NOT NULL,
[TenantId] uniqueidentifier NOT NULL,
[Name] nvarchar(50) COLLATE Chinese_PRC_CI_AS NOT NULL,
[UserId] int NOT NULL,
[CharacterId] int NOT NULL,
[RemainingCount] int NOT NULL,
[UseCount] int NOT NULL,
[CreateTime] datetime NOT NULL,
[UpdateTime] datetime NOT NULL,
[Remark] nvarchar(200) COLLATE Chinese_PRC_CI_AS NULL,
[MemoryCardType] int NOT NULL,
[MemoryCardToken] int NOT NULL,
[PopId] nvarchar(100) COLLATE Chinese_PRC_CI_AS NOT NULL,
CONSTRAINT [PK__T_User_M__3214EC0706BA6604] PRIMARY KEY CLUSTERED ([Id])
WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON)
)
GO
ALTER TABLE [T_User_MemoryCard] SET (LOCK_ESCALATION = TABLE)
GO
EXEC sp_addextendedproperty
'MS_Description', N'租户'
GO
EXEC sp_addextendedproperty
'MS_Description', N'记忆卡名称'
GO
EXEC sp_addextendedproperty
'MS_Description', N'用户Id'
GO
EXEC sp_addextendedproperty
'MS_Description', N'角色Id'
GO
EXEC sp_addextendedproperty
'MS_Description', N'剩余次数'
GO
EXEC sp_addextendedproperty
'MS_Description', N'已使用次数'
GO
EXEC sp_addextendedproperty
'MS_Description', N'创建时间'
GO
EXEC sp_addextendedproperty
'MS_Description', N'修改时间'
GO
EXEC sp_addextendedproperty
'MS_Description', N'备注'
GO
EXEC sp_addextendedproperty
'MS_Description', N'记忆卡类型0初级1中级2高级'
GO
EXEC sp_addextendedproperty
'MS_Description', N'记忆卡提升的token'
GO
EXEC sp_addextendedproperty
'MS_Description', N'计费产品Id'
GO
EXEC sp_addextendedproperty
'MS_Description', N'用户记忆卡'
GO
CREATE TABLE [T_User_Phone_Account] (
[Id] int IDENTITY(1,1) NOT NULL,
[TenantId] uniqueidentifier NOT NULL,
[UserId] int NOT NULL,
[PhoneNum] varchar(50) COLLATE Chinese_PRC_CI_AS NOT NULL,
[VerificationCode] varchar(10) COLLATE Chinese_PRC_CI_AS NOT NULL,
[LastLoginAt] datetime NOT NULL,
[CreatedAt] datetime NOT NULL,
[UpdatedAt] datetime NOT NULL,
[NikeName] nvarchar(100) COLLATE Chinese_PRC_CI_AS NULL,
[IsLogout] bit DEFAULT 0 NOT NULL,
CONSTRAINT [PK__T_User_P__3214EC07987BDDB2] PRIMARY KEY CLUSTERED ([Id])
WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON)
)
GO
ALTER TABLE [T_User_Phone_Account] SET (LOCK_ESCALATION = TABLE)
GO
EXEC sp_addextendedproperty
'MS_Description', N'主键'
GO
EXEC sp_addextendedproperty
'MS_Description', N'租户Id'
GO
EXEC sp_addextendedproperty
'MS_Description', N'用户Id'
GO
EXEC sp_addextendedproperty
'MS_Description', N'手机号'
GO
EXEC sp_addextendedproperty
'MS_Description', N'验证码'
GO
EXEC sp_addextendedproperty
'MS_Description', N'最后一次登录时间'
GO
EXEC sp_addextendedproperty
'MS_Description', N'修改时间'
GO
EXEC sp_addextendedproperty
'MS_Description', N'创建时间'
GO
EXEC sp_addextendedproperty
'MS_Description', N'用户昵称'
GO
EXEC sp_addextendedproperty
'MS_Description', N'是否注销'
GO
EXEC sp_addextendedproperty
'MS_Description', N'手机号登录表'
GO
CREATE TABLE [T_User_Prop] (
[Id] int NOT NULL,
[UserId] int NOT NULL,
[TenantId] uniqueidentifier NOT NULL,
[PropId] int NULL,
[GetTime] datetime NOT NULL,
[UseTime] datetime NULL,
[IsUse] bit NULL,
[CreateTime] datetime NULL,
[UpdateTime] datetime NULL,
CONSTRAINT [PK__T_User_P__3214EC074CCE7A77] PRIMARY KEY CLUSTERED ([Id])
WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON)
)
GO
ALTER TABLE [T_User_Prop] SET (LOCK_ESCALATION = TABLE)
GO
EXEC sp_addextendedproperty
'MS_Description', N'id'
GO
EXEC sp_addextendedproperty
'MS_Description', N'用户id'
GO
EXEC sp_addextendedproperty
'MS_Description', N'租户id'
GO
EXEC sp_addextendedproperty
'MS_Description', N'道具Id'
GO
EXEC sp_addextendedproperty
'MS_Description', N'获得时间'
GO
EXEC sp_addextendedproperty
'MS_Description', N'使用时间'
GO
EXEC sp_addextendedproperty
'MS_Description', N'是否使用'
GO
EXEC sp_addextendedproperty
'MS_Description', N'创建时间'
GO
EXEC sp_addextendedproperty
'MS_Description', N'更新时间'
GO
EXEC sp_addextendedproperty
'MS_Description', N'用户道具表'
GO
CREATE TABLE [T_Verification_Code] (
[Id] int IDENTITY(1,1) NOT NULL,
[Key] nvarchar(100) COLLATE Chinese_PRC_CI_AS NOT NULL,
[Code] nvarchar(10) COLLATE Chinese_PRC_CI_AS NOT NULL,
[CreateDay] int NOT NULL,
[ExpireAt] datetime NOT NULL,
[CreateAt] datetime NOT NULL,
[Remarks] nvarchar(100) COLLATE Chinese_PRC_CI_AS NULL,
[TenantId] uniqueidentifier NOT NULL,
[VerificationType] int NOT NULL,
CONSTRAINT [PK__T_Verifi__3214EC074DE3F41A] PRIMARY KEY CLUSTERED ([Id])
WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON)
)
GO
ALTER TABLE [T_Verification_Code] SET (LOCK_ESCALATION = TABLE)
GO
EXEC sp_addextendedproperty
'MS_Description', N'主键'
GO
EXEC sp_addextendedproperty
'MS_Description', N'手机号或者邮箱'
GO
EXEC sp_addextendedproperty
'MS_Description', N'验证码'
GO
EXEC sp_addextendedproperty
'MS_Description', N'创建天'
GO
EXEC sp_addextendedproperty
'MS_Description', N'过期时间'
GO
EXEC sp_addextendedproperty
'MS_Description', N'创建时间'
GO
EXEC sp_addextendedproperty
'MS_Description', N'备注'
GO
EXEC sp_addextendedproperty
'MS_Description', N'租户'
GO
EXEC sp_addextendedproperty
'MS_Description', N'0手机1邮箱'
GO
EXEC sp_addextendedproperty
'MS_Description', N'验证码表'
GO