diff --git a/Yi.Abp.Net8/module/bbs/Yi.Framework.Bbs.Application.Contracts/Dtos/Discuss/DiscussCreateInputVo.cs b/Yi.Abp.Net8/module/bbs/Yi.Framework.Bbs.Application.Contracts/Dtos/Discuss/DiscussCreateInputVo.cs
index bb2435f9..6e5d8b4c 100644
--- a/Yi.Abp.Net8/module/bbs/Yi.Framework.Bbs.Application.Contracts/Dtos/Discuss/DiscussCreateInputVo.cs
+++ b/Yi.Abp.Net8/module/bbs/Yi.Framework.Bbs.Application.Contracts/Dtos/Discuss/DiscussCreateInputVo.cs
@@ -26,5 +26,10 @@ namespace Yi.Framework.Bbs.Application.Contracts.Dtos.Discuss
public string? Cover { get; set; }
public int OrderNum { get; set; } = 0;
+
+ ///
+ /// 是否禁止评论创建功能
+ ///
+ public bool IsDisableCreateComment { get; set; }
}
}
diff --git a/Yi.Abp.Net8/module/bbs/Yi.Framework.Bbs.Application.Contracts/Dtos/Discuss/DiscussGetListOutputDto.cs b/Yi.Abp.Net8/module/bbs/Yi.Framework.Bbs.Application.Contracts/Dtos/Discuss/DiscussGetListOutputDto.cs
index a86524de..fc50f834 100644
--- a/Yi.Abp.Net8/module/bbs/Yi.Framework.Bbs.Application.Contracts/Dtos/Discuss/DiscussGetListOutputDto.cs
+++ b/Yi.Abp.Net8/module/bbs/Yi.Framework.Bbs.Application.Contracts/Dtos/Discuss/DiscussGetListOutputDto.cs
@@ -7,6 +7,10 @@ namespace Yi.Framework.Bbs.Application.Contracts.Dtos.Discuss
{
public class DiscussGetListOutputDto : EntityDto
{
+ ///
+ /// Ƿֹ۴
+ ///
+ public bool IsDisableCreateComment { get; set; }
///
/// ǷѵޣĬδ¼
///
diff --git a/Yi.Abp.Net8/module/bbs/Yi.Framework.Bbs.Application.Contracts/Dtos/Discuss/DiscussGetOutputDto.cs b/Yi.Abp.Net8/module/bbs/Yi.Framework.Bbs.Application.Contracts/Dtos/Discuss/DiscussGetOutputDto.cs
index c11ba1d5..cb0b1806 100644
--- a/Yi.Abp.Net8/module/bbs/Yi.Framework.Bbs.Application.Contracts/Dtos/Discuss/DiscussGetOutputDto.cs
+++ b/Yi.Abp.Net8/module/bbs/Yi.Framework.Bbs.Application.Contracts/Dtos/Discuss/DiscussGetOutputDto.cs
@@ -6,6 +6,10 @@ namespace Yi.Framework.Bbs.Application.Contracts.Dtos.Discuss
{
public class DiscussGetOutputDto : EntityDto
{
+ ///
+ /// Ƿֹ۴
+ ///
+ public bool IsDisableCreateComment { get; set; }
public string Title { get; set; }
public string? Types { get; set; }
public string? Introduction { get; set; }
diff --git a/Yi.Abp.Net8/module/bbs/Yi.Framework.Bbs.Application.Contracts/Dtos/Discuss/DiscussUpdateInputVo.cs b/Yi.Abp.Net8/module/bbs/Yi.Framework.Bbs.Application.Contracts/Dtos/Discuss/DiscussUpdateInputVo.cs
index b5393a22..5afefc8b 100644
--- a/Yi.Abp.Net8/module/bbs/Yi.Framework.Bbs.Application.Contracts/Dtos/Discuss/DiscussUpdateInputVo.cs
+++ b/Yi.Abp.Net8/module/bbs/Yi.Framework.Bbs.Application.Contracts/Dtos/Discuss/DiscussUpdateInputVo.cs
@@ -22,5 +22,10 @@ namespace Yi.Framework.Bbs.Application.Contracts.Dtos.Discuss
public string? Cover { get; set; }
public int OrderNum { get; set; }
+
+ ///
+ /// Ƿֹ۴
+ ///
+ public bool IsDisableCreateComment { get; set; }
}
}
diff --git a/Yi.Abp.Net8/module/bbs/Yi.Framework.Bbs.Application/Services/CommentService.cs b/Yi.Abp.Net8/module/bbs/Yi.Framework.Bbs.Application/Services/CommentService.cs
index c3aa5108..6c94b749 100644
--- a/Yi.Abp.Net8/module/bbs/Yi.Framework.Bbs.Application/Services/CommentService.cs
+++ b/Yi.Abp.Net8/module/bbs/Yi.Framework.Bbs.Application/Services/CommentService.cs
@@ -102,10 +102,17 @@ namespace Yi.Framework.Bbs.Application.Services
///
public override async Task CreateAsync(CommentCreateInputVo input)
{
- if (!await _discussRepository.IsAnyAsync(x => x.Id == input.DiscussId))
+ var discuess = await _discussRepository.GetFirstAsync(x => x.Id == input.DiscussId);
+ if (discuess is null)
{
throw new UserFriendlyException(DiscussConst.No_Exist);
}
+
+ if (discuess.IsDisableCreateComment == true)
+ {
+ throw new UserFriendlyException("该主题已禁止评论功能");
+
+ }
var entity = await _forumManager.CreateCommentAsync(input.DiscussId, input.ParentId, input.RootId, input.Content);
return await MapToGetOutputDtoAsync(entity);
}
diff --git a/Yi.Abp.Net8/module/bbs/Yi.Framework.Bbs.Domain/Entities/DiscussEntity.cs b/Yi.Abp.Net8/module/bbs/Yi.Framework.Bbs.Domain/Entities/DiscussEntity.cs
index 3ef0629c..0817e1a3 100644
--- a/Yi.Abp.Net8/module/bbs/Yi.Framework.Bbs.Domain/Entities/DiscussEntity.cs
+++ b/Yi.Abp.Net8/module/bbs/Yi.Framework.Bbs.Domain/Entities/DiscussEntity.cs
@@ -59,5 +59,10 @@ namespace Yi.Framework.Bbs.Domain.Entities
///
[SugarColumn(IsJson = true)]//使用json处理
public List? PermissionUserIds { get; set; }
+
+ ///
+ /// 是否禁止评论创建功能
+ ///
+ public bool IsDisableCreateComment { get; set; }
}
}
diff --git a/Yi.Abp.Net8/src/Yi.Abp.Web/logs/log-20231219.txt b/Yi.Abp.Net8/src/Yi.Abp.Web/logs/log-20231219.txt
index 11ef330f..5c0afa21 100644
--- a/Yi.Abp.Net8/src/Yi.Abp.Web/logs/log-20231219.txt
+++ b/Yi.Abp.Net8/src/Yi.Abp.Web/logs/log-20231219.txt
@@ -579,3 +579,3147 @@ English Message : Join discuss needs to be the same as OrderBy x
"EntityChanges": [],
"Comments": []
}
+2023-12-19 13:00:31.117 +08:00 [INF] Yi框架-Abp.vNext,启动!
+2023-12-19 13:00:34.211 +08:00 [INF] Loaded ABP modules:
+2023-12-19 13:00:34.211 +08:00 [INF] - Yi.Abp.Web.YiAbpWebModule
+2023-12-19 13:00:34.211 +08:00 [INF] - Yi.Abp.SqlsugarCore.YiAbpSqlSugarCoreModule
+2023-12-19 13:00:34.211 +08:00 [INF] - Yi.Abp.Domain.YiAbpDomainModule
+2023-12-19 13:00:34.211 +08:00 [INF] - Yi.Abp.Domain.Shared.YiAbpDomainSharedModule
+2023-12-19 13:00:34.211 +08:00 [INF] - Yi.Framework.Rbac.Domain.Shared.YiFrameworkRbacDomainSharedModule
+2023-12-19 13:00:34.211 +08:00 [INF] - Volo.Abp.Domain.AbpDddDomainSharedModule
+2023-12-19 13:00:34.211 +08:00 [INF] - Volo.Abp.MultiTenancy.AbpMultiTenancyAbstractionsModule
+2023-12-19 13:00:34.211 +08:00 [INF] - Volo.Abp.VirtualFileSystem.AbpVirtualFileSystemModule
+2023-12-19 13:00:34.211 +08:00 [INF] - Volo.Abp.Localization.AbpLocalizationModule
+2023-12-19 13:00:34.211 +08:00 [INF] - Volo.Abp.Settings.AbpSettingsModule
+2023-12-19 13:00:34.211 +08:00 [INF] - Volo.Abp.Localization.AbpLocalizationAbstractionsModule
+2023-12-19 13:00:34.211 +08:00 [INF] - Volo.Abp.Security.AbpSecurityModule
+2023-12-19 13:00:34.211 +08:00 [INF] - Volo.Abp.Data.AbpDataModule
+2023-12-19 13:00:34.211 +08:00 [INF] - Volo.Abp.ObjectExtending.AbpObjectExtendingModule
+2023-12-19 13:00:34.211 +08:00 [INF] - Volo.Abp.Validation.AbpValidationAbstractionsModule
+2023-12-19 13:00:34.211 +08:00 [INF] - Volo.Abp.Uow.AbpUnitOfWorkModule
+2023-12-19 13:00:34.211 +08:00 [INF] - Volo.Abp.EventBus.Abstractions.AbpEventBusAbstractionsModule
+2023-12-19 13:00:34.211 +08:00 [INF] - Volo.Abp.Threading.AbpThreadingModule
+2023-12-19 13:00:34.211 +08:00 [INF] - Yi.Framework.Mapster.YiFrameworkMapsterModule
+2023-12-19 13:00:34.211 +08:00 [INF] - Yi.Framework.Core.YiFrameworkCoreModule
+2023-12-19 13:00:34.211 +08:00 [INF] - Volo.Abp.ObjectMapping.AbpObjectMappingModule
+2023-12-19 13:00:34.211 +08:00 [INF] - Yi.Framework.Bbs.Domain.Shared.YiFrameworkBbsDomainSharedModule
+2023-12-19 13:00:34.211 +08:00 [INF] - Yi.Framework.Rbac.Domain.YiFrameworkRbacDomainModule
+2023-12-19 13:00:34.211 +08:00 [INF] - Volo.Abp.AspNetCore.SignalR.AbpAspNetCoreSignalRModule
+2023-12-19 13:00:34.211 +08:00 [INF] - Volo.Abp.AspNetCore.AbpAspNetCoreModule
+2023-12-19 13:00:34.211 +08:00 [INF] - Volo.Abp.Auditing.AbpAuditingModule
+2023-12-19 13:00:34.211 +08:00 [INF] - Volo.Abp.Json.AbpJsonModule
+2023-12-19 13:00:34.211 +08:00 [INF] - Volo.Abp.Json.SystemTextJson.AbpJsonSystemTextJsonModule
+2023-12-19 13:00:34.211 +08:00 [INF] - Volo.Abp.Json.AbpJsonAbstractionsModule
+2023-12-19 13:00:34.212 +08:00 [INF] - Volo.Abp.Timing.AbpTimingModule
+2023-12-19 13:00:34.212 +08:00 [INF] - Volo.Abp.MultiTenancy.AbpMultiTenancyModule
+2023-12-19 13:00:34.212 +08:00 [INF] - Volo.Abp.Auditing.AbpAuditingContractsModule
+2023-12-19 13:00:34.212 +08:00 [INF] - Volo.Abp.Http.AbpHttpModule
+2023-12-19 13:00:34.212 +08:00 [INF] - Volo.Abp.Http.AbpHttpAbstractionsModule
+2023-12-19 13:00:34.212 +08:00 [INF] - Volo.Abp.Minify.AbpMinifyModule
+2023-12-19 13:00:34.212 +08:00 [INF] - Volo.Abp.Authorization.AbpAuthorizationModule
+2023-12-19 13:00:34.212 +08:00 [INF] - Volo.Abp.Authorization.AbpAuthorizationAbstractionsModule
+2023-12-19 13:00:34.212 +08:00 [INF] - Volo.Abp.Validation.AbpValidationModule
+2023-12-19 13:00:34.212 +08:00 [INF] - Volo.Abp.ExceptionHandling.AbpExceptionHandlingModule
+2023-12-19 13:00:34.212 +08:00 [INF] - Volo.Abp.Domain.AbpDddDomainModule
+2023-12-19 13:00:34.212 +08:00 [INF] - Volo.Abp.EventBus.AbpEventBusModule
+2023-12-19 13:00:34.212 +08:00 [INF] - Volo.Abp.Guids.AbpGuidsModule
+2023-12-19 13:00:34.212 +08:00 [INF] - Volo.Abp.BackgroundWorkers.AbpBackgroundWorkersModule
+2023-12-19 13:00:34.212 +08:00 [INF] - Volo.Abp.DistributedLocking.AbpDistributedLockingAbstractionsModule
+2023-12-19 13:00:34.212 +08:00 [INF] - Volo.Abp.Specifications.AbpSpecificationsModule
+2023-12-19 13:00:34.212 +08:00 [INF] - Volo.Abp.Caching.AbpCachingModule
+2023-12-19 13:00:34.212 +08:00 [INF] - Volo.Abp.Serialization.AbpSerializationModule
+2023-12-19 13:00:34.212 +08:00 [INF] - Yi.Framework.Bbs.Domain.YiFrameworkBbsDomainModule
+2023-12-19 13:00:34.212 +08:00 [INF] - Yi.Framework.Rbac.SqlSugarCore.YiFrameworkRbacSqlSugarCoreModule
+2023-12-19 13:00:34.212 +08:00 [INF] - Yi.Framework.SqlSugarCore.YiFrameworkSqlSugarCoreModule
+2023-12-19 13:00:34.212 +08:00 [INF] - Yi.Framework.Bbs.SqlSugarCore.YiFrameworkBbsSqlSugarCoreModule
+2023-12-19 13:00:34.212 +08:00 [INF] - Yi.Abp.Application.YiAbpApplicationModule
+2023-12-19 13:00:34.212 +08:00 [INF] - Yi.Abp.Application.Contracts.YiAbpApplicationContractsModule
+2023-12-19 13:00:34.212 +08:00 [INF] - Yi.Framework.Rbac.Application.Contracts.YiFrameworkRbacApplicationContractsModule
+2023-12-19 13:00:34.212 +08:00 [INF] - Yi.Framework.Ddd.Application.Contracts.YiFrameworkDddApplicationContractsModule
+2023-12-19 13:00:34.212 +08:00 [INF] - Volo.Abp.Application.AbpDddApplicationContractsModule
+2023-12-19 13:00:34.212 +08:00 [INF] - Yi.Framework.Bbs.Application.Contracts.YiFrameworkBbsApplicationContractsModule
+2023-12-19 13:00:34.212 +08:00 [INF] - Yi.Framework.Rbac.Application.YiFrameworkRbacApplicationModule
+2023-12-19 13:00:34.212 +08:00 [INF] - Yi.Framework.Ddd.Application.YiFrameworkDddApplicationModule
+2023-12-19 13:00:34.212 +08:00 [INF] - Volo.Abp.Application.AbpDddApplicationModule
+2023-12-19 13:00:34.212 +08:00 [INF] - Volo.Abp.Features.AbpFeaturesModule
+2023-12-19 13:00:34.212 +08:00 [INF] - Volo.Abp.GlobalFeatures.AbpGlobalFeaturesModule
+2023-12-19 13:00:34.212 +08:00 [INF] - Volo.Abp.BackgroundWorkers.Quartz.AbpBackgroundWorkersQuartzModule
+2023-12-19 13:00:34.212 +08:00 [INF] - Volo.Abp.Quartz.AbpQuartzModule
+2023-12-19 13:00:34.212 +08:00 [INF] - Yi.Framework.Bbs.Application.YiFrameworkBbsApplicationModule
+2023-12-19 13:00:34.212 +08:00 [INF] - Volo.Abp.AspNetCore.Mvc.AbpAspNetCoreMvcModule
+2023-12-19 13:00:34.212 +08:00 [INF] - Volo.Abp.ApiVersioning.AbpApiVersioningAbstractionsModule
+2023-12-19 13:00:34.212 +08:00 [INF] - Volo.Abp.AspNetCore.Mvc.AbpAspNetCoreMvcContractsModule
+2023-12-19 13:00:34.212 +08:00 [INF] - Volo.Abp.UI.Navigation.AbpUiNavigationModule
+2023-12-19 13:00:34.212 +08:00 [INF] - Volo.Abp.UI.AbpUiModule
+2023-12-19 13:00:34.212 +08:00 [INF] - Volo.Abp.Autofac.AbpAutofacModule
+2023-12-19 13:00:34.212 +08:00 [INF] - Volo.Abp.Castle.AbpCastleCoreModule
+2023-12-19 13:00:34.212 +08:00 [INF] - Volo.Abp.Swashbuckle.AbpSwashbuckleModule
+2023-12-19 13:00:34.212 +08:00 [INF] - Volo.Abp.AspNetCore.Serilog.AbpAspNetCoreSerilogModule
+2023-12-19 13:00:34.212 +08:00 [INF] - Volo.Abp.AspNetCore.Authentication.JwtBearer.AbpAspNetCoreAuthenticationJwtBearerModule
+2023-12-19 13:00:34.212 +08:00 [INF] - Yi.Framework.AspNetCore.YiFrameworkAspNetCoreModule
+2023-12-19 13:00:34.682 +08:00 [DBG] Yi-SQL执行:select TABLE_NAME as Name,TABLE_COMMENT as Description from information_schema.tables
+ where TABLE_SCHEMA=(select database()) AND TABLE_TYPE='BASE TABLE'
+2023-12-19 13:00:34.716 +08:00 [DBG] Yi-SQL执行:SELECT
+ 0 as TableId,
+ TABLE_NAME as TableName,
+ column_name AS DbColumnName,
+ CASE WHEN left(COLUMN_TYPE,LOCATE('(',COLUMN_TYPE)-1)='' THEN COLUMN_TYPE ELSE left(COLUMN_TYPE,LOCATE('(',COLUMN_TYPE)-1) END AS DataType,
+ CAST(SUBSTRING(COLUMN_TYPE,LOCATE('(',COLUMN_TYPE)+1,LOCATE(')',COLUMN_TYPE)-LOCATE('(',COLUMN_TYPE)-1) AS decimal(18,0) ) AS Length,
+ column_default AS `DefaultValue`,
+ column_comment AS `ColumnDescription`,
+ CASE WHEN COLUMN_KEY = 'PRI'
+ THEN true ELSE false END AS `IsPrimaryKey`,
+ CASE WHEN EXTRA='auto_increment' THEN true ELSE false END as IsIdentity,
+ CASE WHEN is_nullable = 'YES'
+ THEN true ELSE false END AS `IsNullable`,
+ numeric_scale as Scale,
+ numeric_scale as DecimalDigits,
+ LOCATE( 'unsigned',COLUMN_type ) >0 as IsUnsigned
+ FROM
+ Information_schema.columns where TABLE_NAME='Config' and TABLE_SCHEMA=(select database()) ORDER BY ordinal_position
+2023-12-19 13:00:34.734 +08:00 [DBG] Yi-SQL执行:SELECT
+ 0 as TableId,
+ TABLE_NAME as TableName,
+ column_name AS DbColumnName,
+ CASE WHEN left(COLUMN_TYPE,LOCATE('(',COLUMN_TYPE)-1)='' THEN COLUMN_TYPE ELSE left(COLUMN_TYPE,LOCATE('(',COLUMN_TYPE)-1) END AS DataType,
+ CAST(SUBSTRING(COLUMN_TYPE,LOCATE('(',COLUMN_TYPE)+1,LOCATE(')',COLUMN_TYPE)-LOCATE('(',COLUMN_TYPE)-1) AS decimal(18,0) ) AS Length,
+ column_default AS `DefaultValue`,
+ column_comment AS `ColumnDescription`,
+ CASE WHEN COLUMN_KEY = 'PRI'
+ THEN true ELSE false END AS `IsPrimaryKey`,
+ CASE WHEN EXTRA='auto_increment' THEN true ELSE false END as IsIdentity,
+ CASE WHEN is_nullable = 'YES'
+ THEN true ELSE false END AS `IsNullable`,
+ numeric_scale as Scale,
+ numeric_scale as DecimalDigits,
+ LOCATE( 'unsigned',COLUMN_type ) >0 as IsUnsigned
+ FROM
+ Information_schema.columns where TABLE_NAME='Config' and TABLE_SCHEMA=(select database()) ORDER BY ordinal_position
+2023-12-19 13:00:34.744 +08:00 [DBG] Yi-SQL执行:ALTER TABLE `Config` COMMENT='配置表';
+2023-12-19 13:00:34.769 +08:00 [DBG] Yi-SQL执行:SELECT
+ 0 as TableId,
+ TABLE_NAME as TableName,
+ column_name AS DbColumnName,
+ CASE WHEN left(COLUMN_TYPE,LOCATE('(',COLUMN_TYPE)-1)='' THEN COLUMN_TYPE ELSE left(COLUMN_TYPE,LOCATE('(',COLUMN_TYPE)-1) END AS DataType,
+ CAST(SUBSTRING(COLUMN_TYPE,LOCATE('(',COLUMN_TYPE)+1,LOCATE(')',COLUMN_TYPE)-LOCATE('(',COLUMN_TYPE)-1) AS decimal(18,0) ) AS Length,
+ column_default AS `DefaultValue`,
+ column_comment AS `ColumnDescription`,
+ CASE WHEN COLUMN_KEY = 'PRI'
+ THEN true ELSE false END AS `IsPrimaryKey`,
+ CASE WHEN EXTRA='auto_increment' THEN true ELSE false END as IsIdentity,
+ CASE WHEN is_nullable = 'YES'
+ THEN true ELSE false END AS `IsNullable`,
+ numeric_scale as Scale,
+ numeric_scale as DecimalDigits,
+ LOCATE( 'unsigned',COLUMN_type ) >0 as IsUnsigned
+ FROM
+ Information_schema.columns where TABLE_NAME='Config' and TABLE_SCHEMA=(select database()) ORDER BY ordinal_position
+2023-12-19 13:00:34.830 +08:00 [DBG] Yi-SQL执行:select TABLE_NAME as Name,TABLE_COMMENT as Description from information_schema.tables
+ where TABLE_SCHEMA=(select database()) AND TABLE_TYPE='BASE TABLE'
+2023-12-19 13:00:34.845 +08:00 [DBG] Yi-SQL执行:SELECT
+ 0 as TableId,
+ TABLE_NAME as TableName,
+ column_name AS DbColumnName,
+ CASE WHEN left(COLUMN_TYPE,LOCATE('(',COLUMN_TYPE)-1)='' THEN COLUMN_TYPE ELSE left(COLUMN_TYPE,LOCATE('(',COLUMN_TYPE)-1) END AS DataType,
+ CAST(SUBSTRING(COLUMN_TYPE,LOCATE('(',COLUMN_TYPE)+1,LOCATE(')',COLUMN_TYPE)-LOCATE('(',COLUMN_TYPE)-1) AS decimal(18,0) ) AS Length,
+ column_default AS `DefaultValue`,
+ column_comment AS `ColumnDescription`,
+ CASE WHEN COLUMN_KEY = 'PRI'
+ THEN true ELSE false END AS `IsPrimaryKey`,
+ CASE WHEN EXTRA='auto_increment' THEN true ELSE false END as IsIdentity,
+ CASE WHEN is_nullable = 'YES'
+ THEN true ELSE false END AS `IsNullable`,
+ numeric_scale as Scale,
+ numeric_scale as DecimalDigits,
+ LOCATE( 'unsigned',COLUMN_type ) >0 as IsUnsigned
+ FROM
+ Information_schema.columns where TABLE_NAME='Dept' and TABLE_SCHEMA=(select database()) ORDER BY ordinal_position
+2023-12-19 13:00:34.876 +08:00 [DBG] Yi-SQL执行:SELECT
+ 0 as TableId,
+ TABLE_NAME as TableName,
+ column_name AS DbColumnName,
+ CASE WHEN left(COLUMN_TYPE,LOCATE('(',COLUMN_TYPE)-1)='' THEN COLUMN_TYPE ELSE left(COLUMN_TYPE,LOCATE('(',COLUMN_TYPE)-1) END AS DataType,
+ CAST(SUBSTRING(COLUMN_TYPE,LOCATE('(',COLUMN_TYPE)+1,LOCATE(')',COLUMN_TYPE)-LOCATE('(',COLUMN_TYPE)-1) AS decimal(18,0) ) AS Length,
+ column_default AS `DefaultValue`,
+ column_comment AS `ColumnDescription`,
+ CASE WHEN COLUMN_KEY = 'PRI'
+ THEN true ELSE false END AS `IsPrimaryKey`,
+ CASE WHEN EXTRA='auto_increment' THEN true ELSE false END as IsIdentity,
+ CASE WHEN is_nullable = 'YES'
+ THEN true ELSE false END AS `IsNullable`,
+ numeric_scale as Scale,
+ numeric_scale as DecimalDigits,
+ LOCATE( 'unsigned',COLUMN_type ) >0 as IsUnsigned
+ FROM
+ Information_schema.columns where TABLE_NAME='Dept' and TABLE_SCHEMA=(select database()) ORDER BY ordinal_position
+2023-12-19 13:00:34.885 +08:00 [DBG] Yi-SQL执行:ALTER TABLE `Dept` COMMENT='部门表';
+2023-12-19 13:00:34.905 +08:00 [DBG] Yi-SQL执行:SELECT
+ 0 as TableId,
+ TABLE_NAME as TableName,
+ column_name AS DbColumnName,
+ CASE WHEN left(COLUMN_TYPE,LOCATE('(',COLUMN_TYPE)-1)='' THEN COLUMN_TYPE ELSE left(COLUMN_TYPE,LOCATE('(',COLUMN_TYPE)-1) END AS DataType,
+ CAST(SUBSTRING(COLUMN_TYPE,LOCATE('(',COLUMN_TYPE)+1,LOCATE(')',COLUMN_TYPE)-LOCATE('(',COLUMN_TYPE)-1) AS decimal(18,0) ) AS Length,
+ column_default AS `DefaultValue`,
+ column_comment AS `ColumnDescription`,
+ CASE WHEN COLUMN_KEY = 'PRI'
+ THEN true ELSE false END AS `IsPrimaryKey`,
+ CASE WHEN EXTRA='auto_increment' THEN true ELSE false END as IsIdentity,
+ CASE WHEN is_nullable = 'YES'
+ THEN true ELSE false END AS `IsNullable`,
+ numeric_scale as Scale,
+ numeric_scale as DecimalDigits,
+ LOCATE( 'unsigned',COLUMN_type ) >0 as IsUnsigned
+ FROM
+ Information_schema.columns where TABLE_NAME='Dept' and TABLE_SCHEMA=(select database()) ORDER BY ordinal_position
+2023-12-19 13:00:34.967 +08:00 [DBG] Yi-SQL执行:select TABLE_NAME as Name,TABLE_COMMENT as Description from information_schema.tables
+ where TABLE_SCHEMA=(select database()) AND TABLE_TYPE='BASE TABLE'
+2023-12-19 13:00:34.976 +08:00 [DBG] Yi-SQL执行:SELECT
+ 0 as TableId,
+ TABLE_NAME as TableName,
+ column_name AS DbColumnName,
+ CASE WHEN left(COLUMN_TYPE,LOCATE('(',COLUMN_TYPE)-1)='' THEN COLUMN_TYPE ELSE left(COLUMN_TYPE,LOCATE('(',COLUMN_TYPE)-1) END AS DataType,
+ CAST(SUBSTRING(COLUMN_TYPE,LOCATE('(',COLUMN_TYPE)+1,LOCATE(')',COLUMN_TYPE)-LOCATE('(',COLUMN_TYPE)-1) AS decimal(18,0) ) AS Length,
+ column_default AS `DefaultValue`,
+ column_comment AS `ColumnDescription`,
+ CASE WHEN COLUMN_KEY = 'PRI'
+ THEN true ELSE false END AS `IsPrimaryKey`,
+ CASE WHEN EXTRA='auto_increment' THEN true ELSE false END as IsIdentity,
+ CASE WHEN is_nullable = 'YES'
+ THEN true ELSE false END AS `IsNullable`,
+ numeric_scale as Scale,
+ numeric_scale as DecimalDigits,
+ LOCATE( 'unsigned',COLUMN_type ) >0 as IsUnsigned
+ FROM
+ Information_schema.columns where TABLE_NAME='Dictionary' and TABLE_SCHEMA=(select database()) ORDER BY ordinal_position
+2023-12-19 13:00:34.985 +08:00 [DBG] Yi-SQL执行:SELECT
+ 0 as TableId,
+ TABLE_NAME as TableName,
+ column_name AS DbColumnName,
+ CASE WHEN left(COLUMN_TYPE,LOCATE('(',COLUMN_TYPE)-1)='' THEN COLUMN_TYPE ELSE left(COLUMN_TYPE,LOCATE('(',COLUMN_TYPE)-1) END AS DataType,
+ CAST(SUBSTRING(COLUMN_TYPE,LOCATE('(',COLUMN_TYPE)+1,LOCATE(')',COLUMN_TYPE)-LOCATE('(',COLUMN_TYPE)-1) AS decimal(18,0) ) AS Length,
+ column_default AS `DefaultValue`,
+ column_comment AS `ColumnDescription`,
+ CASE WHEN COLUMN_KEY = 'PRI'
+ THEN true ELSE false END AS `IsPrimaryKey`,
+ CASE WHEN EXTRA='auto_increment' THEN true ELSE false END as IsIdentity,
+ CASE WHEN is_nullable = 'YES'
+ THEN true ELSE false END AS `IsNullable`,
+ numeric_scale as Scale,
+ numeric_scale as DecimalDigits,
+ LOCATE( 'unsigned',COLUMN_type ) >0 as IsUnsigned
+ FROM
+ Information_schema.columns where TABLE_NAME='Dictionary' and TABLE_SCHEMA=(select database()) ORDER BY ordinal_position
+2023-12-19 13:00:34.993 +08:00 [DBG] Yi-SQL执行:ALTER TABLE `Dictionary` COMMENT='';
+2023-12-19 13:00:35.017 +08:00 [DBG] Yi-SQL执行:SELECT
+ 0 as TableId,
+ TABLE_NAME as TableName,
+ column_name AS DbColumnName,
+ CASE WHEN left(COLUMN_TYPE,LOCATE('(',COLUMN_TYPE)-1)='' THEN COLUMN_TYPE ELSE left(COLUMN_TYPE,LOCATE('(',COLUMN_TYPE)-1) END AS DataType,
+ CAST(SUBSTRING(COLUMN_TYPE,LOCATE('(',COLUMN_TYPE)+1,LOCATE(')',COLUMN_TYPE)-LOCATE('(',COLUMN_TYPE)-1) AS decimal(18,0) ) AS Length,
+ column_default AS `DefaultValue`,
+ column_comment AS `ColumnDescription`,
+ CASE WHEN COLUMN_KEY = 'PRI'
+ THEN true ELSE false END AS `IsPrimaryKey`,
+ CASE WHEN EXTRA='auto_increment' THEN true ELSE false END as IsIdentity,
+ CASE WHEN is_nullable = 'YES'
+ THEN true ELSE false END AS `IsNullable`,
+ numeric_scale as Scale,
+ numeric_scale as DecimalDigits,
+ LOCATE( 'unsigned',COLUMN_type ) >0 as IsUnsigned
+ FROM
+ Information_schema.columns where TABLE_NAME='Dictionary' and TABLE_SCHEMA=(select database()) ORDER BY ordinal_position
+2023-12-19 13:00:35.117 +08:00 [DBG] Yi-SQL执行:select TABLE_NAME as Name,TABLE_COMMENT as Description from information_schema.tables
+ where TABLE_SCHEMA=(select database()) AND TABLE_TYPE='BASE TABLE'
+2023-12-19 13:00:35.140 +08:00 [DBG] Yi-SQL执行:SELECT
+ 0 as TableId,
+ TABLE_NAME as TableName,
+ column_name AS DbColumnName,
+ CASE WHEN left(COLUMN_TYPE,LOCATE('(',COLUMN_TYPE)-1)='' THEN COLUMN_TYPE ELSE left(COLUMN_TYPE,LOCATE('(',COLUMN_TYPE)-1) END AS DataType,
+ CAST(SUBSTRING(COLUMN_TYPE,LOCATE('(',COLUMN_TYPE)+1,LOCATE(')',COLUMN_TYPE)-LOCATE('(',COLUMN_TYPE)-1) AS decimal(18,0) ) AS Length,
+ column_default AS `DefaultValue`,
+ column_comment AS `ColumnDescription`,
+ CASE WHEN COLUMN_KEY = 'PRI'
+ THEN true ELSE false END AS `IsPrimaryKey`,
+ CASE WHEN EXTRA='auto_increment' THEN true ELSE false END as IsIdentity,
+ CASE WHEN is_nullable = 'YES'
+ THEN true ELSE false END AS `IsNullable`,
+ numeric_scale as Scale,
+ numeric_scale as DecimalDigits,
+ LOCATE( 'unsigned',COLUMN_type ) >0 as IsUnsigned
+ FROM
+ Information_schema.columns where TABLE_NAME='DictionaryType' and TABLE_SCHEMA=(select database()) ORDER BY ordinal_position
+2023-12-19 13:00:35.154 +08:00 [DBG] Yi-SQL执行:SELECT
+ 0 as TableId,
+ TABLE_NAME as TableName,
+ column_name AS DbColumnName,
+ CASE WHEN left(COLUMN_TYPE,LOCATE('(',COLUMN_TYPE)-1)='' THEN COLUMN_TYPE ELSE left(COLUMN_TYPE,LOCATE('(',COLUMN_TYPE)-1) END AS DataType,
+ CAST(SUBSTRING(COLUMN_TYPE,LOCATE('(',COLUMN_TYPE)+1,LOCATE(')',COLUMN_TYPE)-LOCATE('(',COLUMN_TYPE)-1) AS decimal(18,0) ) AS Length,
+ column_default AS `DefaultValue`,
+ column_comment AS `ColumnDescription`,
+ CASE WHEN COLUMN_KEY = 'PRI'
+ THEN true ELSE false END AS `IsPrimaryKey`,
+ CASE WHEN EXTRA='auto_increment' THEN true ELSE false END as IsIdentity,
+ CASE WHEN is_nullable = 'YES'
+ THEN true ELSE false END AS `IsNullable`,
+ numeric_scale as Scale,
+ numeric_scale as DecimalDigits,
+ LOCATE( 'unsigned',COLUMN_type ) >0 as IsUnsigned
+ FROM
+ Information_schema.columns where TABLE_NAME='DictionaryType' and TABLE_SCHEMA=(select database()) ORDER BY ordinal_position
+2023-12-19 13:00:35.169 +08:00 [DBG] Yi-SQL执行:ALTER TABLE `DictionaryType` COMMENT='';
+2023-12-19 13:00:35.188 +08:00 [DBG] Yi-SQL执行:SELECT
+ 0 as TableId,
+ TABLE_NAME as TableName,
+ column_name AS DbColumnName,
+ CASE WHEN left(COLUMN_TYPE,LOCATE('(',COLUMN_TYPE)-1)='' THEN COLUMN_TYPE ELSE left(COLUMN_TYPE,LOCATE('(',COLUMN_TYPE)-1) END AS DataType,
+ CAST(SUBSTRING(COLUMN_TYPE,LOCATE('(',COLUMN_TYPE)+1,LOCATE(')',COLUMN_TYPE)-LOCATE('(',COLUMN_TYPE)-1) AS decimal(18,0) ) AS Length,
+ column_default AS `DefaultValue`,
+ column_comment AS `ColumnDescription`,
+ CASE WHEN COLUMN_KEY = 'PRI'
+ THEN true ELSE false END AS `IsPrimaryKey`,
+ CASE WHEN EXTRA='auto_increment' THEN true ELSE false END as IsIdentity,
+ CASE WHEN is_nullable = 'YES'
+ THEN true ELSE false END AS `IsNullable`,
+ numeric_scale as Scale,
+ numeric_scale as DecimalDigits,
+ LOCATE( 'unsigned',COLUMN_type ) >0 as IsUnsigned
+ FROM
+ Information_schema.columns where TABLE_NAME='DictionaryType' and TABLE_SCHEMA=(select database()) ORDER BY ordinal_position
+2023-12-19 13:00:35.286 +08:00 [DBG] Yi-SQL执行:select TABLE_NAME as Name,TABLE_COMMENT as Description from information_schema.tables
+ where TABLE_SCHEMA=(select database()) AND TABLE_TYPE='BASE TABLE'
+2023-12-19 13:00:35.297 +08:00 [DBG] Yi-SQL执行:SELECT
+ 0 as TableId,
+ TABLE_NAME as TableName,
+ column_name AS DbColumnName,
+ CASE WHEN left(COLUMN_TYPE,LOCATE('(',COLUMN_TYPE)-1)='' THEN COLUMN_TYPE ELSE left(COLUMN_TYPE,LOCATE('(',COLUMN_TYPE)-1) END AS DataType,
+ CAST(SUBSTRING(COLUMN_TYPE,LOCATE('(',COLUMN_TYPE)+1,LOCATE(')',COLUMN_TYPE)-LOCATE('(',COLUMN_TYPE)-1) AS decimal(18,0) ) AS Length,
+ column_default AS `DefaultValue`,
+ column_comment AS `ColumnDescription`,
+ CASE WHEN COLUMN_KEY = 'PRI'
+ THEN true ELSE false END AS `IsPrimaryKey`,
+ CASE WHEN EXTRA='auto_increment' THEN true ELSE false END as IsIdentity,
+ CASE WHEN is_nullable = 'YES'
+ THEN true ELSE false END AS `IsNullable`,
+ numeric_scale as Scale,
+ numeric_scale as DecimalDigits,
+ LOCATE( 'unsigned',COLUMN_type ) >0 as IsUnsigned
+ FROM
+ Information_schema.columns where TABLE_NAME='File' and TABLE_SCHEMA=(select database()) ORDER BY ordinal_position
+2023-12-19 13:00:35.306 +08:00 [DBG] Yi-SQL执行:SELECT
+ 0 as TableId,
+ TABLE_NAME as TableName,
+ column_name AS DbColumnName,
+ CASE WHEN left(COLUMN_TYPE,LOCATE('(',COLUMN_TYPE)-1)='' THEN COLUMN_TYPE ELSE left(COLUMN_TYPE,LOCATE('(',COLUMN_TYPE)-1) END AS DataType,
+ CAST(SUBSTRING(COLUMN_TYPE,LOCATE('(',COLUMN_TYPE)+1,LOCATE(')',COLUMN_TYPE)-LOCATE('(',COLUMN_TYPE)-1) AS decimal(18,0) ) AS Length,
+ column_default AS `DefaultValue`,
+ column_comment AS `ColumnDescription`,
+ CASE WHEN COLUMN_KEY = 'PRI'
+ THEN true ELSE false END AS `IsPrimaryKey`,
+ CASE WHEN EXTRA='auto_increment' THEN true ELSE false END as IsIdentity,
+ CASE WHEN is_nullable = 'YES'
+ THEN true ELSE false END AS `IsNullable`,
+ numeric_scale as Scale,
+ numeric_scale as DecimalDigits,
+ LOCATE( 'unsigned',COLUMN_type ) >0 as IsUnsigned
+ FROM
+ Information_schema.columns where TABLE_NAME='File' and TABLE_SCHEMA=(select database()) ORDER BY ordinal_position
+2023-12-19 13:00:35.314 +08:00 [DBG] Yi-SQL执行:ALTER TABLE `File` COMMENT='';
+2023-12-19 13:00:35.337 +08:00 [DBG] Yi-SQL执行:SELECT
+ 0 as TableId,
+ TABLE_NAME as TableName,
+ column_name AS DbColumnName,
+ CASE WHEN left(COLUMN_TYPE,LOCATE('(',COLUMN_TYPE)-1)='' THEN COLUMN_TYPE ELSE left(COLUMN_TYPE,LOCATE('(',COLUMN_TYPE)-1) END AS DataType,
+ CAST(SUBSTRING(COLUMN_TYPE,LOCATE('(',COLUMN_TYPE)+1,LOCATE(')',COLUMN_TYPE)-LOCATE('(',COLUMN_TYPE)-1) AS decimal(18,0) ) AS Length,
+ column_default AS `DefaultValue`,
+ column_comment AS `ColumnDescription`,
+ CASE WHEN COLUMN_KEY = 'PRI'
+ THEN true ELSE false END AS `IsPrimaryKey`,
+ CASE WHEN EXTRA='auto_increment' THEN true ELSE false END as IsIdentity,
+ CASE WHEN is_nullable = 'YES'
+ THEN true ELSE false END AS `IsNullable`,
+ numeric_scale as Scale,
+ numeric_scale as DecimalDigits,
+ LOCATE( 'unsigned',COLUMN_type ) >0 as IsUnsigned
+ FROM
+ Information_schema.columns where TABLE_NAME='File' and TABLE_SCHEMA=(select database()) ORDER BY ordinal_position
+2023-12-19 13:00:35.417 +08:00 [DBG] Yi-SQL执行:select TABLE_NAME as Name,TABLE_COMMENT as Description from information_schema.tables
+ where TABLE_SCHEMA=(select database()) AND TABLE_TYPE='BASE TABLE'
+2023-12-19 13:00:35.431 +08:00 [DBG] Yi-SQL执行:SELECT
+ 0 as TableId,
+ TABLE_NAME as TableName,
+ column_name AS DbColumnName,
+ CASE WHEN left(COLUMN_TYPE,LOCATE('(',COLUMN_TYPE)-1)='' THEN COLUMN_TYPE ELSE left(COLUMN_TYPE,LOCATE('(',COLUMN_TYPE)-1) END AS DataType,
+ CAST(SUBSTRING(COLUMN_TYPE,LOCATE('(',COLUMN_TYPE)+1,LOCATE(')',COLUMN_TYPE)-LOCATE('(',COLUMN_TYPE)-1) AS decimal(18,0) ) AS Length,
+ column_default AS `DefaultValue`,
+ column_comment AS `ColumnDescription`,
+ CASE WHEN COLUMN_KEY = 'PRI'
+ THEN true ELSE false END AS `IsPrimaryKey`,
+ CASE WHEN EXTRA='auto_increment' THEN true ELSE false END as IsIdentity,
+ CASE WHEN is_nullable = 'YES'
+ THEN true ELSE false END AS `IsNullable`,
+ numeric_scale as Scale,
+ numeric_scale as DecimalDigits,
+ LOCATE( 'unsigned',COLUMN_type ) >0 as IsUnsigned
+ FROM
+ Information_schema.columns where TABLE_NAME='LoginLog' and TABLE_SCHEMA=(select database()) ORDER BY ordinal_position
+2023-12-19 13:00:35.442 +08:00 [DBG] Yi-SQL执行:SELECT
+ 0 as TableId,
+ TABLE_NAME as TableName,
+ column_name AS DbColumnName,
+ CASE WHEN left(COLUMN_TYPE,LOCATE('(',COLUMN_TYPE)-1)='' THEN COLUMN_TYPE ELSE left(COLUMN_TYPE,LOCATE('(',COLUMN_TYPE)-1) END AS DataType,
+ CAST(SUBSTRING(COLUMN_TYPE,LOCATE('(',COLUMN_TYPE)+1,LOCATE(')',COLUMN_TYPE)-LOCATE('(',COLUMN_TYPE)-1) AS decimal(18,0) ) AS Length,
+ column_default AS `DefaultValue`,
+ column_comment AS `ColumnDescription`,
+ CASE WHEN COLUMN_KEY = 'PRI'
+ THEN true ELSE false END AS `IsPrimaryKey`,
+ CASE WHEN EXTRA='auto_increment' THEN true ELSE false END as IsIdentity,
+ CASE WHEN is_nullable = 'YES'
+ THEN true ELSE false END AS `IsNullable`,
+ numeric_scale as Scale,
+ numeric_scale as DecimalDigits,
+ LOCATE( 'unsigned',COLUMN_type ) >0 as IsUnsigned
+ FROM
+ Information_schema.columns where TABLE_NAME='LoginLog' and TABLE_SCHEMA=(select database()) ORDER BY ordinal_position
+2023-12-19 13:00:35.455 +08:00 [DBG] Yi-SQL执行:ALTER TABLE `LoginLog` COMMENT='';
+2023-12-19 13:00:35.482 +08:00 [DBG] Yi-SQL执行:SELECT
+ 0 as TableId,
+ TABLE_NAME as TableName,
+ column_name AS DbColumnName,
+ CASE WHEN left(COLUMN_TYPE,LOCATE('(',COLUMN_TYPE)-1)='' THEN COLUMN_TYPE ELSE left(COLUMN_TYPE,LOCATE('(',COLUMN_TYPE)-1) END AS DataType,
+ CAST(SUBSTRING(COLUMN_TYPE,LOCATE('(',COLUMN_TYPE)+1,LOCATE(')',COLUMN_TYPE)-LOCATE('(',COLUMN_TYPE)-1) AS decimal(18,0) ) AS Length,
+ column_default AS `DefaultValue`,
+ column_comment AS `ColumnDescription`,
+ CASE WHEN COLUMN_KEY = 'PRI'
+ THEN true ELSE false END AS `IsPrimaryKey`,
+ CASE WHEN EXTRA='auto_increment' THEN true ELSE false END as IsIdentity,
+ CASE WHEN is_nullable = 'YES'
+ THEN true ELSE false END AS `IsNullable`,
+ numeric_scale as Scale,
+ numeric_scale as DecimalDigits,
+ LOCATE( 'unsigned',COLUMN_type ) >0 as IsUnsigned
+ FROM
+ Information_schema.columns where TABLE_NAME='LoginLog' and TABLE_SCHEMA=(select database()) ORDER BY ordinal_position
+2023-12-19 13:00:35.550 +08:00 [DBG] Yi-SQL执行:select TABLE_NAME as Name,TABLE_COMMENT as Description from information_schema.tables
+ where TABLE_SCHEMA=(select database()) AND TABLE_TYPE='BASE TABLE'
+2023-12-19 13:00:35.562 +08:00 [DBG] Yi-SQL执行:SELECT
+ 0 as TableId,
+ TABLE_NAME as TableName,
+ column_name AS DbColumnName,
+ CASE WHEN left(COLUMN_TYPE,LOCATE('(',COLUMN_TYPE)-1)='' THEN COLUMN_TYPE ELSE left(COLUMN_TYPE,LOCATE('(',COLUMN_TYPE)-1) END AS DataType,
+ CAST(SUBSTRING(COLUMN_TYPE,LOCATE('(',COLUMN_TYPE)+1,LOCATE(')',COLUMN_TYPE)-LOCATE('(',COLUMN_TYPE)-1) AS decimal(18,0) ) AS Length,
+ column_default AS `DefaultValue`,
+ column_comment AS `ColumnDescription`,
+ CASE WHEN COLUMN_KEY = 'PRI'
+ THEN true ELSE false END AS `IsPrimaryKey`,
+ CASE WHEN EXTRA='auto_increment' THEN true ELSE false END as IsIdentity,
+ CASE WHEN is_nullable = 'YES'
+ THEN true ELSE false END AS `IsNullable`,
+ numeric_scale as Scale,
+ numeric_scale as DecimalDigits,
+ LOCATE( 'unsigned',COLUMN_type ) >0 as IsUnsigned
+ FROM
+ Information_schema.columns where TABLE_NAME='Menu' and TABLE_SCHEMA=(select database()) ORDER BY ordinal_position
+2023-12-19 13:00:35.571 +08:00 [DBG] Yi-SQL执行:SELECT
+ 0 as TableId,
+ TABLE_NAME as TableName,
+ column_name AS DbColumnName,
+ CASE WHEN left(COLUMN_TYPE,LOCATE('(',COLUMN_TYPE)-1)='' THEN COLUMN_TYPE ELSE left(COLUMN_TYPE,LOCATE('(',COLUMN_TYPE)-1) END AS DataType,
+ CAST(SUBSTRING(COLUMN_TYPE,LOCATE('(',COLUMN_TYPE)+1,LOCATE(')',COLUMN_TYPE)-LOCATE('(',COLUMN_TYPE)-1) AS decimal(18,0) ) AS Length,
+ column_default AS `DefaultValue`,
+ column_comment AS `ColumnDescription`,
+ CASE WHEN COLUMN_KEY = 'PRI'
+ THEN true ELSE false END AS `IsPrimaryKey`,
+ CASE WHEN EXTRA='auto_increment' THEN true ELSE false END as IsIdentity,
+ CASE WHEN is_nullable = 'YES'
+ THEN true ELSE false END AS `IsNullable`,
+ numeric_scale as Scale,
+ numeric_scale as DecimalDigits,
+ LOCATE( 'unsigned',COLUMN_type ) >0 as IsUnsigned
+ FROM
+ Information_schema.columns where TABLE_NAME='Menu' and TABLE_SCHEMA=(select database()) ORDER BY ordinal_position
+2023-12-19 13:00:35.579 +08:00 [DBG] Yi-SQL执行:ALTER TABLE `Menu` COMMENT='菜单表';
+2023-12-19 13:00:35.601 +08:00 [DBG] Yi-SQL执行:SELECT
+ 0 as TableId,
+ TABLE_NAME as TableName,
+ column_name AS DbColumnName,
+ CASE WHEN left(COLUMN_TYPE,LOCATE('(',COLUMN_TYPE)-1)='' THEN COLUMN_TYPE ELSE left(COLUMN_TYPE,LOCATE('(',COLUMN_TYPE)-1) END AS DataType,
+ CAST(SUBSTRING(COLUMN_TYPE,LOCATE('(',COLUMN_TYPE)+1,LOCATE(')',COLUMN_TYPE)-LOCATE('(',COLUMN_TYPE)-1) AS decimal(18,0) ) AS Length,
+ column_default AS `DefaultValue`,
+ column_comment AS `ColumnDescription`,
+ CASE WHEN COLUMN_KEY = 'PRI'
+ THEN true ELSE false END AS `IsPrimaryKey`,
+ CASE WHEN EXTRA='auto_increment' THEN true ELSE false END as IsIdentity,
+ CASE WHEN is_nullable = 'YES'
+ THEN true ELSE false END AS `IsNullable`,
+ numeric_scale as Scale,
+ numeric_scale as DecimalDigits,
+ LOCATE( 'unsigned',COLUMN_type ) >0 as IsUnsigned
+ FROM
+ Information_schema.columns where TABLE_NAME='Menu' and TABLE_SCHEMA=(select database()) ORDER BY ordinal_position
+2023-12-19 13:00:35.659 +08:00 [DBG] Yi-SQL执行:select TABLE_NAME as Name,TABLE_COMMENT as Description from information_schema.tables
+ where TABLE_SCHEMA=(select database()) AND TABLE_TYPE='BASE TABLE'
+2023-12-19 13:00:35.668 +08:00 [DBG] Yi-SQL执行:SELECT
+ 0 as TableId,
+ TABLE_NAME as TableName,
+ column_name AS DbColumnName,
+ CASE WHEN left(COLUMN_TYPE,LOCATE('(',COLUMN_TYPE)-1)='' THEN COLUMN_TYPE ELSE left(COLUMN_TYPE,LOCATE('(',COLUMN_TYPE)-1) END AS DataType,
+ CAST(SUBSTRING(COLUMN_TYPE,LOCATE('(',COLUMN_TYPE)+1,LOCATE(')',COLUMN_TYPE)-LOCATE('(',COLUMN_TYPE)-1) AS decimal(18,0) ) AS Length,
+ column_default AS `DefaultValue`,
+ column_comment AS `ColumnDescription`,
+ CASE WHEN COLUMN_KEY = 'PRI'
+ THEN true ELSE false END AS `IsPrimaryKey`,
+ CASE WHEN EXTRA='auto_increment' THEN true ELSE false END as IsIdentity,
+ CASE WHEN is_nullable = 'YES'
+ THEN true ELSE false END AS `IsNullable`,
+ numeric_scale as Scale,
+ numeric_scale as DecimalDigits,
+ LOCATE( 'unsigned',COLUMN_type ) >0 as IsUnsigned
+ FROM
+ Information_schema.columns where TABLE_NAME='OperationLog' and TABLE_SCHEMA=(select database()) ORDER BY ordinal_position
+2023-12-19 13:00:35.679 +08:00 [DBG] Yi-SQL执行:alter table `OperationLog` change column `RequestResult` `RequestResult` longtext DEFAULT NULL
+2023-12-19 13:00:35.700 +08:00 [DBG] Yi-SQL执行:SELECT
+ 0 as TableId,
+ TABLE_NAME as TableName,
+ column_name AS DbColumnName,
+ CASE WHEN left(COLUMN_TYPE,LOCATE('(',COLUMN_TYPE)-1)='' THEN COLUMN_TYPE ELSE left(COLUMN_TYPE,LOCATE('(',COLUMN_TYPE)-1) END AS DataType,
+ CAST(SUBSTRING(COLUMN_TYPE,LOCATE('(',COLUMN_TYPE)+1,LOCATE(')',COLUMN_TYPE)-LOCATE('(',COLUMN_TYPE)-1) AS decimal(18,0) ) AS Length,
+ column_default AS `DefaultValue`,
+ column_comment AS `ColumnDescription`,
+ CASE WHEN COLUMN_KEY = 'PRI'
+ THEN true ELSE false END AS `IsPrimaryKey`,
+ CASE WHEN EXTRA='auto_increment' THEN true ELSE false END as IsIdentity,
+ CASE WHEN is_nullable = 'YES'
+ THEN true ELSE false END AS `IsNullable`,
+ numeric_scale as Scale,
+ numeric_scale as DecimalDigits,
+ LOCATE( 'unsigned',COLUMN_type ) >0 as IsUnsigned
+ FROM
+ Information_schema.columns where TABLE_NAME='OperationLog' and TABLE_SCHEMA=(select database()) ORDER BY ordinal_position
+2023-12-19 13:00:35.709 +08:00 [DBG] Yi-SQL执行:ALTER TABLE `OperationLog` COMMENT='操作日志表';
+2023-12-19 13:00:35.731 +08:00 [DBG] Yi-SQL执行:alter table `OperationLog` change column `RequestResult` `RequestResult` longtext DEFAULT NULL COMMENT '请求结果'
+2023-12-19 13:00:35.749 +08:00 [DBG] Yi-SQL执行:SELECT
+ 0 as TableId,
+ TABLE_NAME as TableName,
+ column_name AS DbColumnName,
+ CASE WHEN left(COLUMN_TYPE,LOCATE('(',COLUMN_TYPE)-1)='' THEN COLUMN_TYPE ELSE left(COLUMN_TYPE,LOCATE('(',COLUMN_TYPE)-1) END AS DataType,
+ CAST(SUBSTRING(COLUMN_TYPE,LOCATE('(',COLUMN_TYPE)+1,LOCATE(')',COLUMN_TYPE)-LOCATE('(',COLUMN_TYPE)-1) AS decimal(18,0) ) AS Length,
+ column_default AS `DefaultValue`,
+ column_comment AS `ColumnDescription`,
+ CASE WHEN COLUMN_KEY = 'PRI'
+ THEN true ELSE false END AS `IsPrimaryKey`,
+ CASE WHEN EXTRA='auto_increment' THEN true ELSE false END as IsIdentity,
+ CASE WHEN is_nullable = 'YES'
+ THEN true ELSE false END AS `IsNullable`,
+ numeric_scale as Scale,
+ numeric_scale as DecimalDigits,
+ LOCATE( 'unsigned',COLUMN_type ) >0 as IsUnsigned
+ FROM
+ Information_schema.columns where TABLE_NAME='OperationLog' and TABLE_SCHEMA=(select database()) ORDER BY ordinal_position
+2023-12-19 13:00:35.813 +08:00 [DBG] Yi-SQL执行:select TABLE_NAME as Name,TABLE_COMMENT as Description from information_schema.tables
+ where TABLE_SCHEMA=(select database()) AND TABLE_TYPE='BASE TABLE'
+2023-12-19 13:00:35.820 +08:00 [DBG] Yi-SQL执行:SELECT
+ 0 as TableId,
+ TABLE_NAME as TableName,
+ column_name AS DbColumnName,
+ CASE WHEN left(COLUMN_TYPE,LOCATE('(',COLUMN_TYPE)-1)='' THEN COLUMN_TYPE ELSE left(COLUMN_TYPE,LOCATE('(',COLUMN_TYPE)-1) END AS DataType,
+ CAST(SUBSTRING(COLUMN_TYPE,LOCATE('(',COLUMN_TYPE)+1,LOCATE(')',COLUMN_TYPE)-LOCATE('(',COLUMN_TYPE)-1) AS decimal(18,0) ) AS Length,
+ column_default AS `DefaultValue`,
+ column_comment AS `ColumnDescription`,
+ CASE WHEN COLUMN_KEY = 'PRI'
+ THEN true ELSE false END AS `IsPrimaryKey`,
+ CASE WHEN EXTRA='auto_increment' THEN true ELSE false END as IsIdentity,
+ CASE WHEN is_nullable = 'YES'
+ THEN true ELSE false END AS `IsNullable`,
+ numeric_scale as Scale,
+ numeric_scale as DecimalDigits,
+ LOCATE( 'unsigned',COLUMN_type ) >0 as IsUnsigned
+ FROM
+ Information_schema.columns where TABLE_NAME='Post' and TABLE_SCHEMA=(select database()) ORDER BY ordinal_position
+2023-12-19 13:00:35.833 +08:00 [DBG] Yi-SQL执行:SELECT
+ 0 as TableId,
+ TABLE_NAME as TableName,
+ column_name AS DbColumnName,
+ CASE WHEN left(COLUMN_TYPE,LOCATE('(',COLUMN_TYPE)-1)='' THEN COLUMN_TYPE ELSE left(COLUMN_TYPE,LOCATE('(',COLUMN_TYPE)-1) END AS DataType,
+ CAST(SUBSTRING(COLUMN_TYPE,LOCATE('(',COLUMN_TYPE)+1,LOCATE(')',COLUMN_TYPE)-LOCATE('(',COLUMN_TYPE)-1) AS decimal(18,0) ) AS Length,
+ column_default AS `DefaultValue`,
+ column_comment AS `ColumnDescription`,
+ CASE WHEN COLUMN_KEY = 'PRI'
+ THEN true ELSE false END AS `IsPrimaryKey`,
+ CASE WHEN EXTRA='auto_increment' THEN true ELSE false END as IsIdentity,
+ CASE WHEN is_nullable = 'YES'
+ THEN true ELSE false END AS `IsNullable`,
+ numeric_scale as Scale,
+ numeric_scale as DecimalDigits,
+ LOCATE( 'unsigned',COLUMN_type ) >0 as IsUnsigned
+ FROM
+ Information_schema.columns where TABLE_NAME='Post' and TABLE_SCHEMA=(select database()) ORDER BY ordinal_position
+2023-12-19 13:00:35.842 +08:00 [DBG] Yi-SQL执行:ALTER TABLE `Post` COMMENT='岗位表';
+2023-12-19 13:00:35.865 +08:00 [DBG] Yi-SQL执行:SELECT
+ 0 as TableId,
+ TABLE_NAME as TableName,
+ column_name AS DbColumnName,
+ CASE WHEN left(COLUMN_TYPE,LOCATE('(',COLUMN_TYPE)-1)='' THEN COLUMN_TYPE ELSE left(COLUMN_TYPE,LOCATE('(',COLUMN_TYPE)-1) END AS DataType,
+ CAST(SUBSTRING(COLUMN_TYPE,LOCATE('(',COLUMN_TYPE)+1,LOCATE(')',COLUMN_TYPE)-LOCATE('(',COLUMN_TYPE)-1) AS decimal(18,0) ) AS Length,
+ column_default AS `DefaultValue`,
+ column_comment AS `ColumnDescription`,
+ CASE WHEN COLUMN_KEY = 'PRI'
+ THEN true ELSE false END AS `IsPrimaryKey`,
+ CASE WHEN EXTRA='auto_increment' THEN true ELSE false END as IsIdentity,
+ CASE WHEN is_nullable = 'YES'
+ THEN true ELSE false END AS `IsNullable`,
+ numeric_scale as Scale,
+ numeric_scale as DecimalDigits,
+ LOCATE( 'unsigned',COLUMN_type ) >0 as IsUnsigned
+ FROM
+ Information_schema.columns where TABLE_NAME='Post' and TABLE_SCHEMA=(select database()) ORDER BY ordinal_position
+2023-12-19 13:00:35.944 +08:00 [DBG] Yi-SQL执行:select TABLE_NAME as Name,TABLE_COMMENT as Description from information_schema.tables
+ where TABLE_SCHEMA=(select database()) AND TABLE_TYPE='BASE TABLE'
+2023-12-19 13:00:35.952 +08:00 [DBG] Yi-SQL执行:SELECT
+ 0 as TableId,
+ TABLE_NAME as TableName,
+ column_name AS DbColumnName,
+ CASE WHEN left(COLUMN_TYPE,LOCATE('(',COLUMN_TYPE)-1)='' THEN COLUMN_TYPE ELSE left(COLUMN_TYPE,LOCATE('(',COLUMN_TYPE)-1) END AS DataType,
+ CAST(SUBSTRING(COLUMN_TYPE,LOCATE('(',COLUMN_TYPE)+1,LOCATE(')',COLUMN_TYPE)-LOCATE('(',COLUMN_TYPE)-1) AS decimal(18,0) ) AS Length,
+ column_default AS `DefaultValue`,
+ column_comment AS `ColumnDescription`,
+ CASE WHEN COLUMN_KEY = 'PRI'
+ THEN true ELSE false END AS `IsPrimaryKey`,
+ CASE WHEN EXTRA='auto_increment' THEN true ELSE false END as IsIdentity,
+ CASE WHEN is_nullable = 'YES'
+ THEN true ELSE false END AS `IsNullable`,
+ numeric_scale as Scale,
+ numeric_scale as DecimalDigits,
+ LOCATE( 'unsigned',COLUMN_type ) >0 as IsUnsigned
+ FROM
+ Information_schema.columns where TABLE_NAME='RoleDept' and TABLE_SCHEMA=(select database()) ORDER BY ordinal_position
+2023-12-19 13:00:35.965 +08:00 [DBG] Yi-SQL执行:SELECT
+ 0 as TableId,
+ TABLE_NAME as TableName,
+ column_name AS DbColumnName,
+ CASE WHEN left(COLUMN_TYPE,LOCATE('(',COLUMN_TYPE)-1)='' THEN COLUMN_TYPE ELSE left(COLUMN_TYPE,LOCATE('(',COLUMN_TYPE)-1) END AS DataType,
+ CAST(SUBSTRING(COLUMN_TYPE,LOCATE('(',COLUMN_TYPE)+1,LOCATE(')',COLUMN_TYPE)-LOCATE('(',COLUMN_TYPE)-1) AS decimal(18,0) ) AS Length,
+ column_default AS `DefaultValue`,
+ column_comment AS `ColumnDescription`,
+ CASE WHEN COLUMN_KEY = 'PRI'
+ THEN true ELSE false END AS `IsPrimaryKey`,
+ CASE WHEN EXTRA='auto_increment' THEN true ELSE false END as IsIdentity,
+ CASE WHEN is_nullable = 'YES'
+ THEN true ELSE false END AS `IsNullable`,
+ numeric_scale as Scale,
+ numeric_scale as DecimalDigits,
+ LOCATE( 'unsigned',COLUMN_type ) >0 as IsUnsigned
+ FROM
+ Information_schema.columns where TABLE_NAME='RoleDept' and TABLE_SCHEMA=(select database()) ORDER BY ordinal_position
+2023-12-19 13:00:35.973 +08:00 [DBG] Yi-SQL执行:ALTER TABLE `RoleDept` COMMENT='角色部门关系表';
+2023-12-19 13:00:35.993 +08:00 [DBG] Yi-SQL执行:SELECT
+ 0 as TableId,
+ TABLE_NAME as TableName,
+ column_name AS DbColumnName,
+ CASE WHEN left(COLUMN_TYPE,LOCATE('(',COLUMN_TYPE)-1)='' THEN COLUMN_TYPE ELSE left(COLUMN_TYPE,LOCATE('(',COLUMN_TYPE)-1) END AS DataType,
+ CAST(SUBSTRING(COLUMN_TYPE,LOCATE('(',COLUMN_TYPE)+1,LOCATE(')',COLUMN_TYPE)-LOCATE('(',COLUMN_TYPE)-1) AS decimal(18,0) ) AS Length,
+ column_default AS `DefaultValue`,
+ column_comment AS `ColumnDescription`,
+ CASE WHEN COLUMN_KEY = 'PRI'
+ THEN true ELSE false END AS `IsPrimaryKey`,
+ CASE WHEN EXTRA='auto_increment' THEN true ELSE false END as IsIdentity,
+ CASE WHEN is_nullable = 'YES'
+ THEN true ELSE false END AS `IsNullable`,
+ numeric_scale as Scale,
+ numeric_scale as DecimalDigits,
+ LOCATE( 'unsigned',COLUMN_type ) >0 as IsUnsigned
+ FROM
+ Information_schema.columns where TABLE_NAME='RoleDept' and TABLE_SCHEMA=(select database()) ORDER BY ordinal_position
+2023-12-19 13:00:36.075 +08:00 [DBG] Yi-SQL执行:select TABLE_NAME as Name,TABLE_COMMENT as Description from information_schema.tables
+ where TABLE_SCHEMA=(select database()) AND TABLE_TYPE='BASE TABLE'
+2023-12-19 13:00:36.083 +08:00 [DBG] Yi-SQL执行:SELECT
+ 0 as TableId,
+ TABLE_NAME as TableName,
+ column_name AS DbColumnName,
+ CASE WHEN left(COLUMN_TYPE,LOCATE('(',COLUMN_TYPE)-1)='' THEN COLUMN_TYPE ELSE left(COLUMN_TYPE,LOCATE('(',COLUMN_TYPE)-1) END AS DataType,
+ CAST(SUBSTRING(COLUMN_TYPE,LOCATE('(',COLUMN_TYPE)+1,LOCATE(')',COLUMN_TYPE)-LOCATE('(',COLUMN_TYPE)-1) AS decimal(18,0) ) AS Length,
+ column_default AS `DefaultValue`,
+ column_comment AS `ColumnDescription`,
+ CASE WHEN COLUMN_KEY = 'PRI'
+ THEN true ELSE false END AS `IsPrimaryKey`,
+ CASE WHEN EXTRA='auto_increment' THEN true ELSE false END as IsIdentity,
+ CASE WHEN is_nullable = 'YES'
+ THEN true ELSE false END AS `IsNullable`,
+ numeric_scale as Scale,
+ numeric_scale as DecimalDigits,
+ LOCATE( 'unsigned',COLUMN_type ) >0 as IsUnsigned
+ FROM
+ Information_schema.columns where TABLE_NAME='Role' and TABLE_SCHEMA=(select database()) ORDER BY ordinal_position
+2023-12-19 13:00:36.093 +08:00 [DBG] Yi-SQL执行:SELECT
+ 0 as TableId,
+ TABLE_NAME as TableName,
+ column_name AS DbColumnName,
+ CASE WHEN left(COLUMN_TYPE,LOCATE('(',COLUMN_TYPE)-1)='' THEN COLUMN_TYPE ELSE left(COLUMN_TYPE,LOCATE('(',COLUMN_TYPE)-1) END AS DataType,
+ CAST(SUBSTRING(COLUMN_TYPE,LOCATE('(',COLUMN_TYPE)+1,LOCATE(')',COLUMN_TYPE)-LOCATE('(',COLUMN_TYPE)-1) AS decimal(18,0) ) AS Length,
+ column_default AS `DefaultValue`,
+ column_comment AS `ColumnDescription`,
+ CASE WHEN COLUMN_KEY = 'PRI'
+ THEN true ELSE false END AS `IsPrimaryKey`,
+ CASE WHEN EXTRA='auto_increment' THEN true ELSE false END as IsIdentity,
+ CASE WHEN is_nullable = 'YES'
+ THEN true ELSE false END AS `IsNullable`,
+ numeric_scale as Scale,
+ numeric_scale as DecimalDigits,
+ LOCATE( 'unsigned',COLUMN_type ) >0 as IsUnsigned
+ FROM
+ Information_schema.columns where TABLE_NAME='Role' and TABLE_SCHEMA=(select database()) ORDER BY ordinal_position
+2023-12-19 13:00:36.102 +08:00 [DBG] Yi-SQL执行:ALTER TABLE `Role` COMMENT='角色表';
+2023-12-19 13:00:36.121 +08:00 [DBG] Yi-SQL执行:SELECT
+ 0 as TableId,
+ TABLE_NAME as TableName,
+ column_name AS DbColumnName,
+ CASE WHEN left(COLUMN_TYPE,LOCATE('(',COLUMN_TYPE)-1)='' THEN COLUMN_TYPE ELSE left(COLUMN_TYPE,LOCATE('(',COLUMN_TYPE)-1) END AS DataType,
+ CAST(SUBSTRING(COLUMN_TYPE,LOCATE('(',COLUMN_TYPE)+1,LOCATE(')',COLUMN_TYPE)-LOCATE('(',COLUMN_TYPE)-1) AS decimal(18,0) ) AS Length,
+ column_default AS `DefaultValue`,
+ column_comment AS `ColumnDescription`,
+ CASE WHEN COLUMN_KEY = 'PRI'
+ THEN true ELSE false END AS `IsPrimaryKey`,
+ CASE WHEN EXTRA='auto_increment' THEN true ELSE false END as IsIdentity,
+ CASE WHEN is_nullable = 'YES'
+ THEN true ELSE false END AS `IsNullable`,
+ numeric_scale as Scale,
+ numeric_scale as DecimalDigits,
+ LOCATE( 'unsigned',COLUMN_type ) >0 as IsUnsigned
+ FROM
+ Information_schema.columns where TABLE_NAME='Role' and TABLE_SCHEMA=(select database()) ORDER BY ordinal_position
+2023-12-19 13:00:36.182 +08:00 [DBG] Yi-SQL执行:select TABLE_NAME as Name,TABLE_COMMENT as Description from information_schema.tables
+ where TABLE_SCHEMA=(select database()) AND TABLE_TYPE='BASE TABLE'
+2023-12-19 13:00:36.190 +08:00 [DBG] Yi-SQL执行:SELECT
+ 0 as TableId,
+ TABLE_NAME as TableName,
+ column_name AS DbColumnName,
+ CASE WHEN left(COLUMN_TYPE,LOCATE('(',COLUMN_TYPE)-1)='' THEN COLUMN_TYPE ELSE left(COLUMN_TYPE,LOCATE('(',COLUMN_TYPE)-1) END AS DataType,
+ CAST(SUBSTRING(COLUMN_TYPE,LOCATE('(',COLUMN_TYPE)+1,LOCATE(')',COLUMN_TYPE)-LOCATE('(',COLUMN_TYPE)-1) AS decimal(18,0) ) AS Length,
+ column_default AS `DefaultValue`,
+ column_comment AS `ColumnDescription`,
+ CASE WHEN COLUMN_KEY = 'PRI'
+ THEN true ELSE false END AS `IsPrimaryKey`,
+ CASE WHEN EXTRA='auto_increment' THEN true ELSE false END as IsIdentity,
+ CASE WHEN is_nullable = 'YES'
+ THEN true ELSE false END AS `IsNullable`,
+ numeric_scale as Scale,
+ numeric_scale as DecimalDigits,
+ LOCATE( 'unsigned',COLUMN_type ) >0 as IsUnsigned
+ FROM
+ Information_schema.columns where TABLE_NAME='RoleMenu' and TABLE_SCHEMA=(select database()) ORDER BY ordinal_position
+2023-12-19 13:00:36.199 +08:00 [DBG] Yi-SQL执行:SELECT
+ 0 as TableId,
+ TABLE_NAME as TableName,
+ column_name AS DbColumnName,
+ CASE WHEN left(COLUMN_TYPE,LOCATE('(',COLUMN_TYPE)-1)='' THEN COLUMN_TYPE ELSE left(COLUMN_TYPE,LOCATE('(',COLUMN_TYPE)-1) END AS DataType,
+ CAST(SUBSTRING(COLUMN_TYPE,LOCATE('(',COLUMN_TYPE)+1,LOCATE(')',COLUMN_TYPE)-LOCATE('(',COLUMN_TYPE)-1) AS decimal(18,0) ) AS Length,
+ column_default AS `DefaultValue`,
+ column_comment AS `ColumnDescription`,
+ CASE WHEN COLUMN_KEY = 'PRI'
+ THEN true ELSE false END AS `IsPrimaryKey`,
+ CASE WHEN EXTRA='auto_increment' THEN true ELSE false END as IsIdentity,
+ CASE WHEN is_nullable = 'YES'
+ THEN true ELSE false END AS `IsNullable`,
+ numeric_scale as Scale,
+ numeric_scale as DecimalDigits,
+ LOCATE( 'unsigned',COLUMN_type ) >0 as IsUnsigned
+ FROM
+ Information_schema.columns where TABLE_NAME='RoleMenu' and TABLE_SCHEMA=(select database()) ORDER BY ordinal_position
+2023-12-19 13:00:36.213 +08:00 [DBG] Yi-SQL执行:ALTER TABLE `RoleMenu` COMMENT='角色菜单关系表';
+2023-12-19 13:00:36.241 +08:00 [DBG] Yi-SQL执行:SELECT
+ 0 as TableId,
+ TABLE_NAME as TableName,
+ column_name AS DbColumnName,
+ CASE WHEN left(COLUMN_TYPE,LOCATE('(',COLUMN_TYPE)-1)='' THEN COLUMN_TYPE ELSE left(COLUMN_TYPE,LOCATE('(',COLUMN_TYPE)-1) END AS DataType,
+ CAST(SUBSTRING(COLUMN_TYPE,LOCATE('(',COLUMN_TYPE)+1,LOCATE(')',COLUMN_TYPE)-LOCATE('(',COLUMN_TYPE)-1) AS decimal(18,0) ) AS Length,
+ column_default AS `DefaultValue`,
+ column_comment AS `ColumnDescription`,
+ CASE WHEN COLUMN_KEY = 'PRI'
+ THEN true ELSE false END AS `IsPrimaryKey`,
+ CASE WHEN EXTRA='auto_increment' THEN true ELSE false END as IsIdentity,
+ CASE WHEN is_nullable = 'YES'
+ THEN true ELSE false END AS `IsNullable`,
+ numeric_scale as Scale,
+ numeric_scale as DecimalDigits,
+ LOCATE( 'unsigned',COLUMN_type ) >0 as IsUnsigned
+ FROM
+ Information_schema.columns where TABLE_NAME='RoleMenu' and TABLE_SCHEMA=(select database()) ORDER BY ordinal_position
+2023-12-19 13:00:36.303 +08:00 [DBG] Yi-SQL执行:select TABLE_NAME as Name,TABLE_COMMENT as Description from information_schema.tables
+ where TABLE_SCHEMA=(select database()) AND TABLE_TYPE='BASE TABLE'
+2023-12-19 13:00:36.311 +08:00 [DBG] Yi-SQL执行:SELECT
+ 0 as TableId,
+ TABLE_NAME as TableName,
+ column_name AS DbColumnName,
+ CASE WHEN left(COLUMN_TYPE,LOCATE('(',COLUMN_TYPE)-1)='' THEN COLUMN_TYPE ELSE left(COLUMN_TYPE,LOCATE('(',COLUMN_TYPE)-1) END AS DataType,
+ CAST(SUBSTRING(COLUMN_TYPE,LOCATE('(',COLUMN_TYPE)+1,LOCATE(')',COLUMN_TYPE)-LOCATE('(',COLUMN_TYPE)-1) AS decimal(18,0) ) AS Length,
+ column_default AS `DefaultValue`,
+ column_comment AS `ColumnDescription`,
+ CASE WHEN COLUMN_KEY = 'PRI'
+ THEN true ELSE false END AS `IsPrimaryKey`,
+ CASE WHEN EXTRA='auto_increment' THEN true ELSE false END as IsIdentity,
+ CASE WHEN is_nullable = 'YES'
+ THEN true ELSE false END AS `IsNullable`,
+ numeric_scale as Scale,
+ numeric_scale as DecimalDigits,
+ LOCATE( 'unsigned',COLUMN_type ) >0 as IsUnsigned
+ FROM
+ Information_schema.columns where TABLE_NAME='User' and TABLE_SCHEMA=(select database()) ORDER BY ordinal_position
+2023-12-19 13:00:36.320 +08:00 [DBG] Yi-SQL执行:SELECT
+ 0 as TableId,
+ TABLE_NAME as TableName,
+ column_name AS DbColumnName,
+ CASE WHEN left(COLUMN_TYPE,LOCATE('(',COLUMN_TYPE)-1)='' THEN COLUMN_TYPE ELSE left(COLUMN_TYPE,LOCATE('(',COLUMN_TYPE)-1) END AS DataType,
+ CAST(SUBSTRING(COLUMN_TYPE,LOCATE('(',COLUMN_TYPE)+1,LOCATE(')',COLUMN_TYPE)-LOCATE('(',COLUMN_TYPE)-1) AS decimal(18,0) ) AS Length,
+ column_default AS `DefaultValue`,
+ column_comment AS `ColumnDescription`,
+ CASE WHEN COLUMN_KEY = 'PRI'
+ THEN true ELSE false END AS `IsPrimaryKey`,
+ CASE WHEN EXTRA='auto_increment' THEN true ELSE false END as IsIdentity,
+ CASE WHEN is_nullable = 'YES'
+ THEN true ELSE false END AS `IsNullable`,
+ numeric_scale as Scale,
+ numeric_scale as DecimalDigits,
+ LOCATE( 'unsigned',COLUMN_type ) >0 as IsUnsigned
+ FROM
+ Information_schema.columns where TABLE_NAME='User' and TABLE_SCHEMA=(select database()) ORDER BY ordinal_position
+2023-12-19 13:00:36.331 +08:00 [DBG] Yi-SQL执行:ALTER TABLE `User` COMMENT='用户表';
+2023-12-19 13:00:36.354 +08:00 [DBG] Yi-SQL执行:SELECT
+ 0 as TableId,
+ TABLE_NAME as TableName,
+ column_name AS DbColumnName,
+ CASE WHEN left(COLUMN_TYPE,LOCATE('(',COLUMN_TYPE)-1)='' THEN COLUMN_TYPE ELSE left(COLUMN_TYPE,LOCATE('(',COLUMN_TYPE)-1) END AS DataType,
+ CAST(SUBSTRING(COLUMN_TYPE,LOCATE('(',COLUMN_TYPE)+1,LOCATE(')',COLUMN_TYPE)-LOCATE('(',COLUMN_TYPE)-1) AS decimal(18,0) ) AS Length,
+ column_default AS `DefaultValue`,
+ column_comment AS `ColumnDescription`,
+ CASE WHEN COLUMN_KEY = 'PRI'
+ THEN true ELSE false END AS `IsPrimaryKey`,
+ CASE WHEN EXTRA='auto_increment' THEN true ELSE false END as IsIdentity,
+ CASE WHEN is_nullable = 'YES'
+ THEN true ELSE false END AS `IsNullable`,
+ numeric_scale as Scale,
+ numeric_scale as DecimalDigits,
+ LOCATE( 'unsigned',COLUMN_type ) >0 as IsUnsigned
+ FROM
+ Information_schema.columns where TABLE_NAME='User' and TABLE_SCHEMA=(select database()) ORDER BY ordinal_position
+2023-12-19 13:00:36.417 +08:00 [DBG] Yi-SQL执行:select TABLE_NAME as Name,TABLE_COMMENT as Description from information_schema.tables
+ where TABLE_SCHEMA=(select database()) AND TABLE_TYPE='BASE TABLE'
+2023-12-19 13:00:36.425 +08:00 [DBG] Yi-SQL执行:SELECT
+ 0 as TableId,
+ TABLE_NAME as TableName,
+ column_name AS DbColumnName,
+ CASE WHEN left(COLUMN_TYPE,LOCATE('(',COLUMN_TYPE)-1)='' THEN COLUMN_TYPE ELSE left(COLUMN_TYPE,LOCATE('(',COLUMN_TYPE)-1) END AS DataType,
+ CAST(SUBSTRING(COLUMN_TYPE,LOCATE('(',COLUMN_TYPE)+1,LOCATE(')',COLUMN_TYPE)-LOCATE('(',COLUMN_TYPE)-1) AS decimal(18,0) ) AS Length,
+ column_default AS `DefaultValue`,
+ column_comment AS `ColumnDescription`,
+ CASE WHEN COLUMN_KEY = 'PRI'
+ THEN true ELSE false END AS `IsPrimaryKey`,
+ CASE WHEN EXTRA='auto_increment' THEN true ELSE false END as IsIdentity,
+ CASE WHEN is_nullable = 'YES'
+ THEN true ELSE false END AS `IsNullable`,
+ numeric_scale as Scale,
+ numeric_scale as DecimalDigits,
+ LOCATE( 'unsigned',COLUMN_type ) >0 as IsUnsigned
+ FROM
+ Information_schema.columns where TABLE_NAME='UserPost' and TABLE_SCHEMA=(select database()) ORDER BY ordinal_position
+2023-12-19 13:00:36.441 +08:00 [DBG] Yi-SQL执行:SELECT
+ 0 as TableId,
+ TABLE_NAME as TableName,
+ column_name AS DbColumnName,
+ CASE WHEN left(COLUMN_TYPE,LOCATE('(',COLUMN_TYPE)-1)='' THEN COLUMN_TYPE ELSE left(COLUMN_TYPE,LOCATE('(',COLUMN_TYPE)-1) END AS DataType,
+ CAST(SUBSTRING(COLUMN_TYPE,LOCATE('(',COLUMN_TYPE)+1,LOCATE(')',COLUMN_TYPE)-LOCATE('(',COLUMN_TYPE)-1) AS decimal(18,0) ) AS Length,
+ column_default AS `DefaultValue`,
+ column_comment AS `ColumnDescription`,
+ CASE WHEN COLUMN_KEY = 'PRI'
+ THEN true ELSE false END AS `IsPrimaryKey`,
+ CASE WHEN EXTRA='auto_increment' THEN true ELSE false END as IsIdentity,
+ CASE WHEN is_nullable = 'YES'
+ THEN true ELSE false END AS `IsNullable`,
+ numeric_scale as Scale,
+ numeric_scale as DecimalDigits,
+ LOCATE( 'unsigned',COLUMN_type ) >0 as IsUnsigned
+ FROM
+ Information_schema.columns where TABLE_NAME='UserPost' and TABLE_SCHEMA=(select database()) ORDER BY ordinal_position
+2023-12-19 13:00:36.449 +08:00 [DBG] Yi-SQL执行:ALTER TABLE `UserPost` COMMENT='用户岗位表';
+2023-12-19 13:00:36.480 +08:00 [DBG] Yi-SQL执行:SELECT
+ 0 as TableId,
+ TABLE_NAME as TableName,
+ column_name AS DbColumnName,
+ CASE WHEN left(COLUMN_TYPE,LOCATE('(',COLUMN_TYPE)-1)='' THEN COLUMN_TYPE ELSE left(COLUMN_TYPE,LOCATE('(',COLUMN_TYPE)-1) END AS DataType,
+ CAST(SUBSTRING(COLUMN_TYPE,LOCATE('(',COLUMN_TYPE)+1,LOCATE(')',COLUMN_TYPE)-LOCATE('(',COLUMN_TYPE)-1) AS decimal(18,0) ) AS Length,
+ column_default AS `DefaultValue`,
+ column_comment AS `ColumnDescription`,
+ CASE WHEN COLUMN_KEY = 'PRI'
+ THEN true ELSE false END AS `IsPrimaryKey`,
+ CASE WHEN EXTRA='auto_increment' THEN true ELSE false END as IsIdentity,
+ CASE WHEN is_nullable = 'YES'
+ THEN true ELSE false END AS `IsNullable`,
+ numeric_scale as Scale,
+ numeric_scale as DecimalDigits,
+ LOCATE( 'unsigned',COLUMN_type ) >0 as IsUnsigned
+ FROM
+ Information_schema.columns where TABLE_NAME='UserPost' and TABLE_SCHEMA=(select database()) ORDER BY ordinal_position
+2023-12-19 13:00:36.544 +08:00 [DBG] Yi-SQL执行:select TABLE_NAME as Name,TABLE_COMMENT as Description from information_schema.tables
+ where TABLE_SCHEMA=(select database()) AND TABLE_TYPE='BASE TABLE'
+2023-12-19 13:00:36.559 +08:00 [DBG] Yi-SQL执行:SELECT
+ 0 as TableId,
+ TABLE_NAME as TableName,
+ column_name AS DbColumnName,
+ CASE WHEN left(COLUMN_TYPE,LOCATE('(',COLUMN_TYPE)-1)='' THEN COLUMN_TYPE ELSE left(COLUMN_TYPE,LOCATE('(',COLUMN_TYPE)-1) END AS DataType,
+ CAST(SUBSTRING(COLUMN_TYPE,LOCATE('(',COLUMN_TYPE)+1,LOCATE(')',COLUMN_TYPE)-LOCATE('(',COLUMN_TYPE)-1) AS decimal(18,0) ) AS Length,
+ column_default AS `DefaultValue`,
+ column_comment AS `ColumnDescription`,
+ CASE WHEN COLUMN_KEY = 'PRI'
+ THEN true ELSE false END AS `IsPrimaryKey`,
+ CASE WHEN EXTRA='auto_increment' THEN true ELSE false END as IsIdentity,
+ CASE WHEN is_nullable = 'YES'
+ THEN true ELSE false END AS `IsNullable`,
+ numeric_scale as Scale,
+ numeric_scale as DecimalDigits,
+ LOCATE( 'unsigned',COLUMN_type ) >0 as IsUnsigned
+ FROM
+ Information_schema.columns where TABLE_NAME='UserRole' and TABLE_SCHEMA=(select database()) ORDER BY ordinal_position
+2023-12-19 13:00:36.568 +08:00 [DBG] Yi-SQL执行:SELECT
+ 0 as TableId,
+ TABLE_NAME as TableName,
+ column_name AS DbColumnName,
+ CASE WHEN left(COLUMN_TYPE,LOCATE('(',COLUMN_TYPE)-1)='' THEN COLUMN_TYPE ELSE left(COLUMN_TYPE,LOCATE('(',COLUMN_TYPE)-1) END AS DataType,
+ CAST(SUBSTRING(COLUMN_TYPE,LOCATE('(',COLUMN_TYPE)+1,LOCATE(')',COLUMN_TYPE)-LOCATE('(',COLUMN_TYPE)-1) AS decimal(18,0) ) AS Length,
+ column_default AS `DefaultValue`,
+ column_comment AS `ColumnDescription`,
+ CASE WHEN COLUMN_KEY = 'PRI'
+ THEN true ELSE false END AS `IsPrimaryKey`,
+ CASE WHEN EXTRA='auto_increment' THEN true ELSE false END as IsIdentity,
+ CASE WHEN is_nullable = 'YES'
+ THEN true ELSE false END AS `IsNullable`,
+ numeric_scale as Scale,
+ numeric_scale as DecimalDigits,
+ LOCATE( 'unsigned',COLUMN_type ) >0 as IsUnsigned
+ FROM
+ Information_schema.columns where TABLE_NAME='UserRole' and TABLE_SCHEMA=(select database()) ORDER BY ordinal_position
+2023-12-19 13:00:36.580 +08:00 [DBG] Yi-SQL执行:ALTER TABLE `UserRole` COMMENT='用户角色关系表';
+2023-12-19 13:00:36.600 +08:00 [DBG] Yi-SQL执行:SELECT
+ 0 as TableId,
+ TABLE_NAME as TableName,
+ column_name AS DbColumnName,
+ CASE WHEN left(COLUMN_TYPE,LOCATE('(',COLUMN_TYPE)-1)='' THEN COLUMN_TYPE ELSE left(COLUMN_TYPE,LOCATE('(',COLUMN_TYPE)-1) END AS DataType,
+ CAST(SUBSTRING(COLUMN_TYPE,LOCATE('(',COLUMN_TYPE)+1,LOCATE(')',COLUMN_TYPE)-LOCATE('(',COLUMN_TYPE)-1) AS decimal(18,0) ) AS Length,
+ column_default AS `DefaultValue`,
+ column_comment AS `ColumnDescription`,
+ CASE WHEN COLUMN_KEY = 'PRI'
+ THEN true ELSE false END AS `IsPrimaryKey`,
+ CASE WHEN EXTRA='auto_increment' THEN true ELSE false END as IsIdentity,
+ CASE WHEN is_nullable = 'YES'
+ THEN true ELSE false END AS `IsNullable`,
+ numeric_scale as Scale,
+ numeric_scale as DecimalDigits,
+ LOCATE( 'unsigned',COLUMN_type ) >0 as IsUnsigned
+ FROM
+ Information_schema.columns where TABLE_NAME='UserRole' and TABLE_SCHEMA=(select database()) ORDER BY ordinal_position
+2023-12-19 13:00:36.657 +08:00 [DBG] Yi-SQL执行:select TABLE_NAME as Name,TABLE_COMMENT as Description from information_schema.tables
+ where TABLE_SCHEMA=(select database()) AND TABLE_TYPE='BASE TABLE'
+2023-12-19 13:00:36.668 +08:00 [DBG] Yi-SQL执行:SELECT
+ 0 as TableId,
+ TABLE_NAME as TableName,
+ column_name AS DbColumnName,
+ CASE WHEN left(COLUMN_TYPE,LOCATE('(',COLUMN_TYPE)-1)='' THEN COLUMN_TYPE ELSE left(COLUMN_TYPE,LOCATE('(',COLUMN_TYPE)-1) END AS DataType,
+ CAST(SUBSTRING(COLUMN_TYPE,LOCATE('(',COLUMN_TYPE)+1,LOCATE(')',COLUMN_TYPE)-LOCATE('(',COLUMN_TYPE)-1) AS decimal(18,0) ) AS Length,
+ column_default AS `DefaultValue`,
+ column_comment AS `ColumnDescription`,
+ CASE WHEN COLUMN_KEY = 'PRI'
+ THEN true ELSE false END AS `IsPrimaryKey`,
+ CASE WHEN EXTRA='auto_increment' THEN true ELSE false END as IsIdentity,
+ CASE WHEN is_nullable = 'YES'
+ THEN true ELSE false END AS `IsNullable`,
+ numeric_scale as Scale,
+ numeric_scale as DecimalDigits,
+ LOCATE( 'unsigned',COLUMN_type ) >0 as IsUnsigned
+ FROM
+ Information_schema.columns where TABLE_NAME='AccessLog' and TABLE_SCHEMA=(select database()) ORDER BY ordinal_position
+2023-12-19 13:00:36.676 +08:00 [DBG] Yi-SQL执行:SELECT
+ 0 as TableId,
+ TABLE_NAME as TableName,
+ column_name AS DbColumnName,
+ CASE WHEN left(COLUMN_TYPE,LOCATE('(',COLUMN_TYPE)-1)='' THEN COLUMN_TYPE ELSE left(COLUMN_TYPE,LOCATE('(',COLUMN_TYPE)-1) END AS DataType,
+ CAST(SUBSTRING(COLUMN_TYPE,LOCATE('(',COLUMN_TYPE)+1,LOCATE(')',COLUMN_TYPE)-LOCATE('(',COLUMN_TYPE)-1) AS decimal(18,0) ) AS Length,
+ column_default AS `DefaultValue`,
+ column_comment AS `ColumnDescription`,
+ CASE WHEN COLUMN_KEY = 'PRI'
+ THEN true ELSE false END AS `IsPrimaryKey`,
+ CASE WHEN EXTRA='auto_increment' THEN true ELSE false END as IsIdentity,
+ CASE WHEN is_nullable = 'YES'
+ THEN true ELSE false END AS `IsNullable`,
+ numeric_scale as Scale,
+ numeric_scale as DecimalDigits,
+ LOCATE( 'unsigned',COLUMN_type ) >0 as IsUnsigned
+ FROM
+ Information_schema.columns where TABLE_NAME='AccessLog' and TABLE_SCHEMA=(select database()) ORDER BY ordinal_position
+2023-12-19 13:00:36.687 +08:00 [DBG] Yi-SQL执行:ALTER TABLE `AccessLog` COMMENT='';
+2023-12-19 13:00:36.717 +08:00 [DBG] Yi-SQL执行:SELECT
+ 0 as TableId,
+ TABLE_NAME as TableName,
+ column_name AS DbColumnName,
+ CASE WHEN left(COLUMN_TYPE,LOCATE('(',COLUMN_TYPE)-1)='' THEN COLUMN_TYPE ELSE left(COLUMN_TYPE,LOCATE('(',COLUMN_TYPE)-1) END AS DataType,
+ CAST(SUBSTRING(COLUMN_TYPE,LOCATE('(',COLUMN_TYPE)+1,LOCATE(')',COLUMN_TYPE)-LOCATE('(',COLUMN_TYPE)-1) AS decimal(18,0) ) AS Length,
+ column_default AS `DefaultValue`,
+ column_comment AS `ColumnDescription`,
+ CASE WHEN COLUMN_KEY = 'PRI'
+ THEN true ELSE false END AS `IsPrimaryKey`,
+ CASE WHEN EXTRA='auto_increment' THEN true ELSE false END as IsIdentity,
+ CASE WHEN is_nullable = 'YES'
+ THEN true ELSE false END AS `IsNullable`,
+ numeric_scale as Scale,
+ numeric_scale as DecimalDigits,
+ LOCATE( 'unsigned',COLUMN_type ) >0 as IsUnsigned
+ FROM
+ Information_schema.columns where TABLE_NAME='AccessLog' and TABLE_SCHEMA=(select database()) ORDER BY ordinal_position
+2023-12-19 13:00:36.771 +08:00 [DBG] Yi-SQL执行:select TABLE_NAME as Name,TABLE_COMMENT as Description from information_schema.tables
+ where TABLE_SCHEMA=(select database()) AND TABLE_TYPE='BASE TABLE'
+2023-12-19 13:00:36.784 +08:00 [DBG] Yi-SQL执行:SELECT
+ 0 as TableId,
+ TABLE_NAME as TableName,
+ column_name AS DbColumnName,
+ CASE WHEN left(COLUMN_TYPE,LOCATE('(',COLUMN_TYPE)-1)='' THEN COLUMN_TYPE ELSE left(COLUMN_TYPE,LOCATE('(',COLUMN_TYPE)-1) END AS DataType,
+ CAST(SUBSTRING(COLUMN_TYPE,LOCATE('(',COLUMN_TYPE)+1,LOCATE(')',COLUMN_TYPE)-LOCATE('(',COLUMN_TYPE)-1) AS decimal(18,0) ) AS Length,
+ column_default AS `DefaultValue`,
+ column_comment AS `ColumnDescription`,
+ CASE WHEN COLUMN_KEY = 'PRI'
+ THEN true ELSE false END AS `IsPrimaryKey`,
+ CASE WHEN EXTRA='auto_increment' THEN true ELSE false END as IsIdentity,
+ CASE WHEN is_nullable = 'YES'
+ THEN true ELSE false END AS `IsNullable`,
+ numeric_scale as Scale,
+ numeric_scale as DecimalDigits,
+ LOCATE( 'unsigned',COLUMN_type ) >0 as IsUnsigned
+ FROM
+ Information_schema.columns where TABLE_NAME='Agree' and TABLE_SCHEMA=(select database()) ORDER BY ordinal_position
+2023-12-19 13:00:36.793 +08:00 [DBG] Yi-SQL执行:SELECT
+ 0 as TableId,
+ TABLE_NAME as TableName,
+ column_name AS DbColumnName,
+ CASE WHEN left(COLUMN_TYPE,LOCATE('(',COLUMN_TYPE)-1)='' THEN COLUMN_TYPE ELSE left(COLUMN_TYPE,LOCATE('(',COLUMN_TYPE)-1) END AS DataType,
+ CAST(SUBSTRING(COLUMN_TYPE,LOCATE('(',COLUMN_TYPE)+1,LOCATE(')',COLUMN_TYPE)-LOCATE('(',COLUMN_TYPE)-1) AS decimal(18,0) ) AS Length,
+ column_default AS `DefaultValue`,
+ column_comment AS `ColumnDescription`,
+ CASE WHEN COLUMN_KEY = 'PRI'
+ THEN true ELSE false END AS `IsPrimaryKey`,
+ CASE WHEN EXTRA='auto_increment' THEN true ELSE false END as IsIdentity,
+ CASE WHEN is_nullable = 'YES'
+ THEN true ELSE false END AS `IsNullable`,
+ numeric_scale as Scale,
+ numeric_scale as DecimalDigits,
+ LOCATE( 'unsigned',COLUMN_type ) >0 as IsUnsigned
+ FROM
+ Information_schema.columns where TABLE_NAME='Agree' and TABLE_SCHEMA=(select database()) ORDER BY ordinal_position
+2023-12-19 13:00:36.801 +08:00 [DBG] Yi-SQL执行:ALTER TABLE `Agree` COMMENT='';
+2023-12-19 13:00:36.820 +08:00 [DBG] Yi-SQL执行:SELECT
+ 0 as TableId,
+ TABLE_NAME as TableName,
+ column_name AS DbColumnName,
+ CASE WHEN left(COLUMN_TYPE,LOCATE('(',COLUMN_TYPE)-1)='' THEN COLUMN_TYPE ELSE left(COLUMN_TYPE,LOCATE('(',COLUMN_TYPE)-1) END AS DataType,
+ CAST(SUBSTRING(COLUMN_TYPE,LOCATE('(',COLUMN_TYPE)+1,LOCATE(')',COLUMN_TYPE)-LOCATE('(',COLUMN_TYPE)-1) AS decimal(18,0) ) AS Length,
+ column_default AS `DefaultValue`,
+ column_comment AS `ColumnDescription`,
+ CASE WHEN COLUMN_KEY = 'PRI'
+ THEN true ELSE false END AS `IsPrimaryKey`,
+ CASE WHEN EXTRA='auto_increment' THEN true ELSE false END as IsIdentity,
+ CASE WHEN is_nullable = 'YES'
+ THEN true ELSE false END AS `IsNullable`,
+ numeric_scale as Scale,
+ numeric_scale as DecimalDigits,
+ LOCATE( 'unsigned',COLUMN_type ) >0 as IsUnsigned
+ FROM
+ Information_schema.columns where TABLE_NAME='Agree' and TABLE_SCHEMA=(select database()) ORDER BY ordinal_position
+2023-12-19 13:00:36.876 +08:00 [DBG] Yi-SQL执行:select TABLE_NAME as Name,TABLE_COMMENT as Description from information_schema.tables
+ where TABLE_SCHEMA=(select database()) AND TABLE_TYPE='BASE TABLE'
+2023-12-19 13:00:36.893 +08:00 [DBG] Yi-SQL执行:SELECT
+ 0 as TableId,
+ TABLE_NAME as TableName,
+ column_name AS DbColumnName,
+ CASE WHEN left(COLUMN_TYPE,LOCATE('(',COLUMN_TYPE)-1)='' THEN COLUMN_TYPE ELSE left(COLUMN_TYPE,LOCATE('(',COLUMN_TYPE)-1) END AS DataType,
+ CAST(SUBSTRING(COLUMN_TYPE,LOCATE('(',COLUMN_TYPE)+1,LOCATE(')',COLUMN_TYPE)-LOCATE('(',COLUMN_TYPE)-1) AS decimal(18,0) ) AS Length,
+ column_default AS `DefaultValue`,
+ column_comment AS `ColumnDescription`,
+ CASE WHEN COLUMN_KEY = 'PRI'
+ THEN true ELSE false END AS `IsPrimaryKey`,
+ CASE WHEN EXTRA='auto_increment' THEN true ELSE false END as IsIdentity,
+ CASE WHEN is_nullable = 'YES'
+ THEN true ELSE false END AS `IsNullable`,
+ numeric_scale as Scale,
+ numeric_scale as DecimalDigits,
+ LOCATE( 'unsigned',COLUMN_type ) >0 as IsUnsigned
+ FROM
+ Information_schema.columns where TABLE_NAME='Article' and TABLE_SCHEMA=(select database()) ORDER BY ordinal_position
+2023-12-19 13:00:36.903 +08:00 [DBG] Yi-SQL执行:SELECT
+ 0 as TableId,
+ TABLE_NAME as TableName,
+ column_name AS DbColumnName,
+ CASE WHEN left(COLUMN_TYPE,LOCATE('(',COLUMN_TYPE)-1)='' THEN COLUMN_TYPE ELSE left(COLUMN_TYPE,LOCATE('(',COLUMN_TYPE)-1) END AS DataType,
+ CAST(SUBSTRING(COLUMN_TYPE,LOCATE('(',COLUMN_TYPE)+1,LOCATE(')',COLUMN_TYPE)-LOCATE('(',COLUMN_TYPE)-1) AS decimal(18,0) ) AS Length,
+ column_default AS `DefaultValue`,
+ column_comment AS `ColumnDescription`,
+ CASE WHEN COLUMN_KEY = 'PRI'
+ THEN true ELSE false END AS `IsPrimaryKey`,
+ CASE WHEN EXTRA='auto_increment' THEN true ELSE false END as IsIdentity,
+ CASE WHEN is_nullable = 'YES'
+ THEN true ELSE false END AS `IsNullable`,
+ numeric_scale as Scale,
+ numeric_scale as DecimalDigits,
+ LOCATE( 'unsigned',COLUMN_type ) >0 as IsUnsigned
+ FROM
+ Information_schema.columns where TABLE_NAME='Article' and TABLE_SCHEMA=(select database()) ORDER BY ordinal_position
+2023-12-19 13:00:36.912 +08:00 [DBG] Yi-SQL执行:ALTER TABLE `Article` COMMENT='';
+2023-12-19 13:00:36.943 +08:00 [DBG] Yi-SQL执行:SELECT
+ 0 as TableId,
+ TABLE_NAME as TableName,
+ column_name AS DbColumnName,
+ CASE WHEN left(COLUMN_TYPE,LOCATE('(',COLUMN_TYPE)-1)='' THEN COLUMN_TYPE ELSE left(COLUMN_TYPE,LOCATE('(',COLUMN_TYPE)-1) END AS DataType,
+ CAST(SUBSTRING(COLUMN_TYPE,LOCATE('(',COLUMN_TYPE)+1,LOCATE(')',COLUMN_TYPE)-LOCATE('(',COLUMN_TYPE)-1) AS decimal(18,0) ) AS Length,
+ column_default AS `DefaultValue`,
+ column_comment AS `ColumnDescription`,
+ CASE WHEN COLUMN_KEY = 'PRI'
+ THEN true ELSE false END AS `IsPrimaryKey`,
+ CASE WHEN EXTRA='auto_increment' THEN true ELSE false END as IsIdentity,
+ CASE WHEN is_nullable = 'YES'
+ THEN true ELSE false END AS `IsNullable`,
+ numeric_scale as Scale,
+ numeric_scale as DecimalDigits,
+ LOCATE( 'unsigned',COLUMN_type ) >0 as IsUnsigned
+ FROM
+ Information_schema.columns where TABLE_NAME='Article' and TABLE_SCHEMA=(select database()) ORDER BY ordinal_position
+2023-12-19 13:00:37.009 +08:00 [DBG] Yi-SQL执行:select TABLE_NAME as Name,TABLE_COMMENT as Description from information_schema.tables
+ where TABLE_SCHEMA=(select database()) AND TABLE_TYPE='BASE TABLE'
+2023-12-19 13:00:37.019 +08:00 [DBG] Yi-SQL执行:SELECT
+ 0 as TableId,
+ TABLE_NAME as TableName,
+ column_name AS DbColumnName,
+ CASE WHEN left(COLUMN_TYPE,LOCATE('(',COLUMN_TYPE)-1)='' THEN COLUMN_TYPE ELSE left(COLUMN_TYPE,LOCATE('(',COLUMN_TYPE)-1) END AS DataType,
+ CAST(SUBSTRING(COLUMN_TYPE,LOCATE('(',COLUMN_TYPE)+1,LOCATE(')',COLUMN_TYPE)-LOCATE('(',COLUMN_TYPE)-1) AS decimal(18,0) ) AS Length,
+ column_default AS `DefaultValue`,
+ column_comment AS `ColumnDescription`,
+ CASE WHEN COLUMN_KEY = 'PRI'
+ THEN true ELSE false END AS `IsPrimaryKey`,
+ CASE WHEN EXTRA='auto_increment' THEN true ELSE false END as IsIdentity,
+ CASE WHEN is_nullable = 'YES'
+ THEN true ELSE false END AS `IsNullable`,
+ numeric_scale as Scale,
+ numeric_scale as DecimalDigits,
+ LOCATE( 'unsigned',COLUMN_type ) >0 as IsUnsigned
+ FROM
+ Information_schema.columns where TABLE_NAME='Banner' and TABLE_SCHEMA=(select database()) ORDER BY ordinal_position
+2023-12-19 13:00:37.028 +08:00 [DBG] Yi-SQL执行:SELECT
+ 0 as TableId,
+ TABLE_NAME as TableName,
+ column_name AS DbColumnName,
+ CASE WHEN left(COLUMN_TYPE,LOCATE('(',COLUMN_TYPE)-1)='' THEN COLUMN_TYPE ELSE left(COLUMN_TYPE,LOCATE('(',COLUMN_TYPE)-1) END AS DataType,
+ CAST(SUBSTRING(COLUMN_TYPE,LOCATE('(',COLUMN_TYPE)+1,LOCATE(')',COLUMN_TYPE)-LOCATE('(',COLUMN_TYPE)-1) AS decimal(18,0) ) AS Length,
+ column_default AS `DefaultValue`,
+ column_comment AS `ColumnDescription`,
+ CASE WHEN COLUMN_KEY = 'PRI'
+ THEN true ELSE false END AS `IsPrimaryKey`,
+ CASE WHEN EXTRA='auto_increment' THEN true ELSE false END as IsIdentity,
+ CASE WHEN is_nullable = 'YES'
+ THEN true ELSE false END AS `IsNullable`,
+ numeric_scale as Scale,
+ numeric_scale as DecimalDigits,
+ LOCATE( 'unsigned',COLUMN_type ) >0 as IsUnsigned
+ FROM
+ Information_schema.columns where TABLE_NAME='Banner' and TABLE_SCHEMA=(select database()) ORDER BY ordinal_position
+2023-12-19 13:00:37.036 +08:00 [DBG] Yi-SQL执行:ALTER TABLE `Banner` COMMENT='';
+2023-12-19 13:00:37.056 +08:00 [DBG] Yi-SQL执行:SELECT
+ 0 as TableId,
+ TABLE_NAME as TableName,
+ column_name AS DbColumnName,
+ CASE WHEN left(COLUMN_TYPE,LOCATE('(',COLUMN_TYPE)-1)='' THEN COLUMN_TYPE ELSE left(COLUMN_TYPE,LOCATE('(',COLUMN_TYPE)-1) END AS DataType,
+ CAST(SUBSTRING(COLUMN_TYPE,LOCATE('(',COLUMN_TYPE)+1,LOCATE(')',COLUMN_TYPE)-LOCATE('(',COLUMN_TYPE)-1) AS decimal(18,0) ) AS Length,
+ column_default AS `DefaultValue`,
+ column_comment AS `ColumnDescription`,
+ CASE WHEN COLUMN_KEY = 'PRI'
+ THEN true ELSE false END AS `IsPrimaryKey`,
+ CASE WHEN EXTRA='auto_increment' THEN true ELSE false END as IsIdentity,
+ CASE WHEN is_nullable = 'YES'
+ THEN true ELSE false END AS `IsNullable`,
+ numeric_scale as Scale,
+ numeric_scale as DecimalDigits,
+ LOCATE( 'unsigned',COLUMN_type ) >0 as IsUnsigned
+ FROM
+ Information_schema.columns where TABLE_NAME='Banner' and TABLE_SCHEMA=(select database()) ORDER BY ordinal_position
+2023-12-19 13:00:37.126 +08:00 [DBG] Yi-SQL执行:select TABLE_NAME as Name,TABLE_COMMENT as Description from information_schema.tables
+ where TABLE_SCHEMA=(select database()) AND TABLE_TYPE='BASE TABLE'
+2023-12-19 13:00:37.134 +08:00 [DBG] Yi-SQL执行:SELECT
+ 0 as TableId,
+ TABLE_NAME as TableName,
+ column_name AS DbColumnName,
+ CASE WHEN left(COLUMN_TYPE,LOCATE('(',COLUMN_TYPE)-1)='' THEN COLUMN_TYPE ELSE left(COLUMN_TYPE,LOCATE('(',COLUMN_TYPE)-1) END AS DataType,
+ CAST(SUBSTRING(COLUMN_TYPE,LOCATE('(',COLUMN_TYPE)+1,LOCATE(')',COLUMN_TYPE)-LOCATE('(',COLUMN_TYPE)-1) AS decimal(18,0) ) AS Length,
+ column_default AS `DefaultValue`,
+ column_comment AS `ColumnDescription`,
+ CASE WHEN COLUMN_KEY = 'PRI'
+ THEN true ELSE false END AS `IsPrimaryKey`,
+ CASE WHEN EXTRA='auto_increment' THEN true ELSE false END as IsIdentity,
+ CASE WHEN is_nullable = 'YES'
+ THEN true ELSE false END AS `IsNullable`,
+ numeric_scale as Scale,
+ numeric_scale as DecimalDigits,
+ LOCATE( 'unsigned',COLUMN_type ) >0 as IsUnsigned
+ FROM
+ Information_schema.columns where TABLE_NAME='Comment' and TABLE_SCHEMA=(select database()) ORDER BY ordinal_position
+2023-12-19 13:00:37.143 +08:00 [DBG] Yi-SQL执行:SELECT
+ 0 as TableId,
+ TABLE_NAME as TableName,
+ column_name AS DbColumnName,
+ CASE WHEN left(COLUMN_TYPE,LOCATE('(',COLUMN_TYPE)-1)='' THEN COLUMN_TYPE ELSE left(COLUMN_TYPE,LOCATE('(',COLUMN_TYPE)-1) END AS DataType,
+ CAST(SUBSTRING(COLUMN_TYPE,LOCATE('(',COLUMN_TYPE)+1,LOCATE(')',COLUMN_TYPE)-LOCATE('(',COLUMN_TYPE)-1) AS decimal(18,0) ) AS Length,
+ column_default AS `DefaultValue`,
+ column_comment AS `ColumnDescription`,
+ CASE WHEN COLUMN_KEY = 'PRI'
+ THEN true ELSE false END AS `IsPrimaryKey`,
+ CASE WHEN EXTRA='auto_increment' THEN true ELSE false END as IsIdentity,
+ CASE WHEN is_nullable = 'YES'
+ THEN true ELSE false END AS `IsNullable`,
+ numeric_scale as Scale,
+ numeric_scale as DecimalDigits,
+ LOCATE( 'unsigned',COLUMN_type ) >0 as IsUnsigned
+ FROM
+ Information_schema.columns where TABLE_NAME='Comment' and TABLE_SCHEMA=(select database()) ORDER BY ordinal_position
+2023-12-19 13:00:37.152 +08:00 [DBG] Yi-SQL执行:ALTER TABLE `Comment` COMMENT='评论表';
+2023-12-19 13:00:37.178 +08:00 [DBG] Yi-SQL执行:SELECT
+ 0 as TableId,
+ TABLE_NAME as TableName,
+ column_name AS DbColumnName,
+ CASE WHEN left(COLUMN_TYPE,LOCATE('(',COLUMN_TYPE)-1)='' THEN COLUMN_TYPE ELSE left(COLUMN_TYPE,LOCATE('(',COLUMN_TYPE)-1) END AS DataType,
+ CAST(SUBSTRING(COLUMN_TYPE,LOCATE('(',COLUMN_TYPE)+1,LOCATE(')',COLUMN_TYPE)-LOCATE('(',COLUMN_TYPE)-1) AS decimal(18,0) ) AS Length,
+ column_default AS `DefaultValue`,
+ column_comment AS `ColumnDescription`,
+ CASE WHEN COLUMN_KEY = 'PRI'
+ THEN true ELSE false END AS `IsPrimaryKey`,
+ CASE WHEN EXTRA='auto_increment' THEN true ELSE false END as IsIdentity,
+ CASE WHEN is_nullable = 'YES'
+ THEN true ELSE false END AS `IsNullable`,
+ numeric_scale as Scale,
+ numeric_scale as DecimalDigits,
+ LOCATE( 'unsigned',COLUMN_type ) >0 as IsUnsigned
+ FROM
+ Information_schema.columns where TABLE_NAME='Comment' and TABLE_SCHEMA=(select database()) ORDER BY ordinal_position
+2023-12-19 13:00:37.234 +08:00 [DBG] Yi-SQL执行:select TABLE_NAME as Name,TABLE_COMMENT as Description from information_schema.tables
+ where TABLE_SCHEMA=(select database()) AND TABLE_TYPE='BASE TABLE'
+2023-12-19 13:00:37.242 +08:00 [DBG] Yi-SQL执行:SELECT
+ 0 as TableId,
+ TABLE_NAME as TableName,
+ column_name AS DbColumnName,
+ CASE WHEN left(COLUMN_TYPE,LOCATE('(',COLUMN_TYPE)-1)='' THEN COLUMN_TYPE ELSE left(COLUMN_TYPE,LOCATE('(',COLUMN_TYPE)-1) END AS DataType,
+ CAST(SUBSTRING(COLUMN_TYPE,LOCATE('(',COLUMN_TYPE)+1,LOCATE(')',COLUMN_TYPE)-LOCATE('(',COLUMN_TYPE)-1) AS decimal(18,0) ) AS Length,
+ column_default AS `DefaultValue`,
+ column_comment AS `ColumnDescription`,
+ CASE WHEN COLUMN_KEY = 'PRI'
+ THEN true ELSE false END AS `IsPrimaryKey`,
+ CASE WHEN EXTRA='auto_increment' THEN true ELSE false END as IsIdentity,
+ CASE WHEN is_nullable = 'YES'
+ THEN true ELSE false END AS `IsNullable`,
+ numeric_scale as Scale,
+ numeric_scale as DecimalDigits,
+ LOCATE( 'unsigned',COLUMN_type ) >0 as IsUnsigned
+ FROM
+ Information_schema.columns where TABLE_NAME='Discuss' and TABLE_SCHEMA=(select database()) ORDER BY ordinal_position
+2023-12-19 13:00:37.251 +08:00 [DBG] Yi-SQL执行:alter table `Discuss` change column `PermissionUserIds` `PermissionUserIds` varchar(4000) DEFAULT NULL
+2023-12-19 13:00:37.300 +08:00 [DBG] Yi-SQL执行:SELECT
+ 0 as TableId,
+ TABLE_NAME as TableName,
+ column_name AS DbColumnName,
+ CASE WHEN left(COLUMN_TYPE,LOCATE('(',COLUMN_TYPE)-1)='' THEN COLUMN_TYPE ELSE left(COLUMN_TYPE,LOCATE('(',COLUMN_TYPE)-1) END AS DataType,
+ CAST(SUBSTRING(COLUMN_TYPE,LOCATE('(',COLUMN_TYPE)+1,LOCATE(')',COLUMN_TYPE)-LOCATE('(',COLUMN_TYPE)-1) AS decimal(18,0) ) AS Length,
+ column_default AS `DefaultValue`,
+ column_comment AS `ColumnDescription`,
+ CASE WHEN COLUMN_KEY = 'PRI'
+ THEN true ELSE false END AS `IsPrimaryKey`,
+ CASE WHEN EXTRA='auto_increment' THEN true ELSE false END as IsIdentity,
+ CASE WHEN is_nullable = 'YES'
+ THEN true ELSE false END AS `IsNullable`,
+ numeric_scale as Scale,
+ numeric_scale as DecimalDigits,
+ LOCATE( 'unsigned',COLUMN_type ) >0 as IsUnsigned
+ FROM
+ Information_schema.columns where TABLE_NAME='Discuss' and TABLE_SCHEMA=(select database()) ORDER BY ordinal_position
+2023-12-19 13:00:37.311 +08:00 [DBG] Yi-SQL执行:ALTER TABLE `Discuss` COMMENT='';
+2023-12-19 13:00:37.335 +08:00 [DBG] Yi-SQL执行:alter table `Discuss` change column `PermissionUserIds` `PermissionUserIds` varchar(4000) DEFAULT NULL COMMENT '当PermissionType为部分用户时候,以下列表中的用户+创建者 代表拥有权限'
+2023-12-19 13:00:37.361 +08:00 [DBG] Yi-SQL执行:SELECT
+ 0 as TableId,
+ TABLE_NAME as TableName,
+ column_name AS DbColumnName,
+ CASE WHEN left(COLUMN_TYPE,LOCATE('(',COLUMN_TYPE)-1)='' THEN COLUMN_TYPE ELSE left(COLUMN_TYPE,LOCATE('(',COLUMN_TYPE)-1) END AS DataType,
+ CAST(SUBSTRING(COLUMN_TYPE,LOCATE('(',COLUMN_TYPE)+1,LOCATE(')',COLUMN_TYPE)-LOCATE('(',COLUMN_TYPE)-1) AS decimal(18,0) ) AS Length,
+ column_default AS `DefaultValue`,
+ column_comment AS `ColumnDescription`,
+ CASE WHEN COLUMN_KEY = 'PRI'
+ THEN true ELSE false END AS `IsPrimaryKey`,
+ CASE WHEN EXTRA='auto_increment' THEN true ELSE false END as IsIdentity,
+ CASE WHEN is_nullable = 'YES'
+ THEN true ELSE false END AS `IsNullable`,
+ numeric_scale as Scale,
+ numeric_scale as DecimalDigits,
+ LOCATE( 'unsigned',COLUMN_type ) >0 as IsUnsigned
+ FROM
+ Information_schema.columns where TABLE_NAME='Discuss' and TABLE_SCHEMA=(select database()) ORDER BY ordinal_position
+2023-12-19 13:00:37.418 +08:00 [DBG] Yi-SQL执行:select TABLE_NAME as Name,TABLE_COMMENT as Description from information_schema.tables
+ where TABLE_SCHEMA=(select database()) AND TABLE_TYPE='BASE TABLE'
+2023-12-19 13:00:37.426 +08:00 [DBG] Yi-SQL执行:SELECT
+ 0 as TableId,
+ TABLE_NAME as TableName,
+ column_name AS DbColumnName,
+ CASE WHEN left(COLUMN_TYPE,LOCATE('(',COLUMN_TYPE)-1)='' THEN COLUMN_TYPE ELSE left(COLUMN_TYPE,LOCATE('(',COLUMN_TYPE)-1) END AS DataType,
+ CAST(SUBSTRING(COLUMN_TYPE,LOCATE('(',COLUMN_TYPE)+1,LOCATE(')',COLUMN_TYPE)-LOCATE('(',COLUMN_TYPE)-1) AS decimal(18,0) ) AS Length,
+ column_default AS `DefaultValue`,
+ column_comment AS `ColumnDescription`,
+ CASE WHEN COLUMN_KEY = 'PRI'
+ THEN true ELSE false END AS `IsPrimaryKey`,
+ CASE WHEN EXTRA='auto_increment' THEN true ELSE false END as IsIdentity,
+ CASE WHEN is_nullable = 'YES'
+ THEN true ELSE false END AS `IsNullable`,
+ numeric_scale as Scale,
+ numeric_scale as DecimalDigits,
+ LOCATE( 'unsigned',COLUMN_type ) >0 as IsUnsigned
+ FROM
+ Information_schema.columns where TABLE_NAME='DiscussMyType' and TABLE_SCHEMA=(select database()) ORDER BY ordinal_position
+2023-12-19 13:00:37.436 +08:00 [DBG] Yi-SQL执行:SELECT
+ 0 as TableId,
+ TABLE_NAME as TableName,
+ column_name AS DbColumnName,
+ CASE WHEN left(COLUMN_TYPE,LOCATE('(',COLUMN_TYPE)-1)='' THEN COLUMN_TYPE ELSE left(COLUMN_TYPE,LOCATE('(',COLUMN_TYPE)-1) END AS DataType,
+ CAST(SUBSTRING(COLUMN_TYPE,LOCATE('(',COLUMN_TYPE)+1,LOCATE(')',COLUMN_TYPE)-LOCATE('(',COLUMN_TYPE)-1) AS decimal(18,0) ) AS Length,
+ column_default AS `DefaultValue`,
+ column_comment AS `ColumnDescription`,
+ CASE WHEN COLUMN_KEY = 'PRI'
+ THEN true ELSE false END AS `IsPrimaryKey`,
+ CASE WHEN EXTRA='auto_increment' THEN true ELSE false END as IsIdentity,
+ CASE WHEN is_nullable = 'YES'
+ THEN true ELSE false END AS `IsNullable`,
+ numeric_scale as Scale,
+ numeric_scale as DecimalDigits,
+ LOCATE( 'unsigned',COLUMN_type ) >0 as IsUnsigned
+ FROM
+ Information_schema.columns where TABLE_NAME='DiscussMyType' and TABLE_SCHEMA=(select database()) ORDER BY ordinal_position
+2023-12-19 13:00:37.444 +08:00 [DBG] Yi-SQL执行:ALTER TABLE `DiscussMyType` COMMENT='';
+2023-12-19 13:00:37.471 +08:00 [DBG] Yi-SQL执行:SELECT
+ 0 as TableId,
+ TABLE_NAME as TableName,
+ column_name AS DbColumnName,
+ CASE WHEN left(COLUMN_TYPE,LOCATE('(',COLUMN_TYPE)-1)='' THEN COLUMN_TYPE ELSE left(COLUMN_TYPE,LOCATE('(',COLUMN_TYPE)-1) END AS DataType,
+ CAST(SUBSTRING(COLUMN_TYPE,LOCATE('(',COLUMN_TYPE)+1,LOCATE(')',COLUMN_TYPE)-LOCATE('(',COLUMN_TYPE)-1) AS decimal(18,0) ) AS Length,
+ column_default AS `DefaultValue`,
+ column_comment AS `ColumnDescription`,
+ CASE WHEN COLUMN_KEY = 'PRI'
+ THEN true ELSE false END AS `IsPrimaryKey`,
+ CASE WHEN EXTRA='auto_increment' THEN true ELSE false END as IsIdentity,
+ CASE WHEN is_nullable = 'YES'
+ THEN true ELSE false END AS `IsNullable`,
+ numeric_scale as Scale,
+ numeric_scale as DecimalDigits,
+ LOCATE( 'unsigned',COLUMN_type ) >0 as IsUnsigned
+ FROM
+ Information_schema.columns where TABLE_NAME='DiscussMyType' and TABLE_SCHEMA=(select database()) ORDER BY ordinal_position
+2023-12-19 13:00:37.529 +08:00 [DBG] Yi-SQL执行:select TABLE_NAME as Name,TABLE_COMMENT as Description from information_schema.tables
+ where TABLE_SCHEMA=(select database()) AND TABLE_TYPE='BASE TABLE'
+2023-12-19 13:00:37.537 +08:00 [DBG] Yi-SQL执行:SELECT
+ 0 as TableId,
+ TABLE_NAME as TableName,
+ column_name AS DbColumnName,
+ CASE WHEN left(COLUMN_TYPE,LOCATE('(',COLUMN_TYPE)-1)='' THEN COLUMN_TYPE ELSE left(COLUMN_TYPE,LOCATE('(',COLUMN_TYPE)-1) END AS DataType,
+ CAST(SUBSTRING(COLUMN_TYPE,LOCATE('(',COLUMN_TYPE)+1,LOCATE(')',COLUMN_TYPE)-LOCATE('(',COLUMN_TYPE)-1) AS decimal(18,0) ) AS Length,
+ column_default AS `DefaultValue`,
+ column_comment AS `ColumnDescription`,
+ CASE WHEN COLUMN_KEY = 'PRI'
+ THEN true ELSE false END AS `IsPrimaryKey`,
+ CASE WHEN EXTRA='auto_increment' THEN true ELSE false END as IsIdentity,
+ CASE WHEN is_nullable = 'YES'
+ THEN true ELSE false END AS `IsNullable`,
+ numeric_scale as Scale,
+ numeric_scale as DecimalDigits,
+ LOCATE( 'unsigned',COLUMN_type ) >0 as IsUnsigned
+ FROM
+ Information_schema.columns where TABLE_NAME='DiscussTop' and TABLE_SCHEMA=(select database()) ORDER BY ordinal_position
+2023-12-19 13:00:37.546 +08:00 [DBG] Yi-SQL执行:SELECT
+ 0 as TableId,
+ TABLE_NAME as TableName,
+ column_name AS DbColumnName,
+ CASE WHEN left(COLUMN_TYPE,LOCATE('(',COLUMN_TYPE)-1)='' THEN COLUMN_TYPE ELSE left(COLUMN_TYPE,LOCATE('(',COLUMN_TYPE)-1) END AS DataType,
+ CAST(SUBSTRING(COLUMN_TYPE,LOCATE('(',COLUMN_TYPE)+1,LOCATE(')',COLUMN_TYPE)-LOCATE('(',COLUMN_TYPE)-1) AS decimal(18,0) ) AS Length,
+ column_default AS `DefaultValue`,
+ column_comment AS `ColumnDescription`,
+ CASE WHEN COLUMN_KEY = 'PRI'
+ THEN true ELSE false END AS `IsPrimaryKey`,
+ CASE WHEN EXTRA='auto_increment' THEN true ELSE false END as IsIdentity,
+ CASE WHEN is_nullable = 'YES'
+ THEN true ELSE false END AS `IsNullable`,
+ numeric_scale as Scale,
+ numeric_scale as DecimalDigits,
+ LOCATE( 'unsigned',COLUMN_type ) >0 as IsUnsigned
+ FROM
+ Information_schema.columns where TABLE_NAME='DiscussTop' and TABLE_SCHEMA=(select database()) ORDER BY ordinal_position
+2023-12-19 13:00:37.554 +08:00 [DBG] Yi-SQL执行:ALTER TABLE `DiscussTop` COMMENT='首页置顶主题';
+2023-12-19 13:00:37.594 +08:00 [DBG] Yi-SQL执行:SELECT
+ 0 as TableId,
+ TABLE_NAME as TableName,
+ column_name AS DbColumnName,
+ CASE WHEN left(COLUMN_TYPE,LOCATE('(',COLUMN_TYPE)-1)='' THEN COLUMN_TYPE ELSE left(COLUMN_TYPE,LOCATE('(',COLUMN_TYPE)-1) END AS DataType,
+ CAST(SUBSTRING(COLUMN_TYPE,LOCATE('(',COLUMN_TYPE)+1,LOCATE(')',COLUMN_TYPE)-LOCATE('(',COLUMN_TYPE)-1) AS decimal(18,0) ) AS Length,
+ column_default AS `DefaultValue`,
+ column_comment AS `ColumnDescription`,
+ CASE WHEN COLUMN_KEY = 'PRI'
+ THEN true ELSE false END AS `IsPrimaryKey`,
+ CASE WHEN EXTRA='auto_increment' THEN true ELSE false END as IsIdentity,
+ CASE WHEN is_nullable = 'YES'
+ THEN true ELSE false END AS `IsNullable`,
+ numeric_scale as Scale,
+ numeric_scale as DecimalDigits,
+ LOCATE( 'unsigned',COLUMN_type ) >0 as IsUnsigned
+ FROM
+ Information_schema.columns where TABLE_NAME='DiscussTop' and TABLE_SCHEMA=(select database()) ORDER BY ordinal_position
+2023-12-19 13:00:37.648 +08:00 [DBG] Yi-SQL执行:select TABLE_NAME as Name,TABLE_COMMENT as Description from information_schema.tables
+ where TABLE_SCHEMA=(select database()) AND TABLE_TYPE='BASE TABLE'
+2023-12-19 13:00:37.656 +08:00 [DBG] Yi-SQL执行:SELECT
+ 0 as TableId,
+ TABLE_NAME as TableName,
+ column_name AS DbColumnName,
+ CASE WHEN left(COLUMN_TYPE,LOCATE('(',COLUMN_TYPE)-1)='' THEN COLUMN_TYPE ELSE left(COLUMN_TYPE,LOCATE('(',COLUMN_TYPE)-1) END AS DataType,
+ CAST(SUBSTRING(COLUMN_TYPE,LOCATE('(',COLUMN_TYPE)+1,LOCATE(')',COLUMN_TYPE)-LOCATE('(',COLUMN_TYPE)-1) AS decimal(18,0) ) AS Length,
+ column_default AS `DefaultValue`,
+ column_comment AS `ColumnDescription`,
+ CASE WHEN COLUMN_KEY = 'PRI'
+ THEN true ELSE false END AS `IsPrimaryKey`,
+ CASE WHEN EXTRA='auto_increment' THEN true ELSE false END as IsIdentity,
+ CASE WHEN is_nullable = 'YES'
+ THEN true ELSE false END AS `IsNullable`,
+ numeric_scale as Scale,
+ numeric_scale as DecimalDigits,
+ LOCATE( 'unsigned',COLUMN_type ) >0 as IsUnsigned
+ FROM
+ Information_schema.columns where TABLE_NAME='MyType' and TABLE_SCHEMA=(select database()) ORDER BY ordinal_position
+2023-12-19 13:00:37.668 +08:00 [DBG] Yi-SQL执行:SELECT
+ 0 as TableId,
+ TABLE_NAME as TableName,
+ column_name AS DbColumnName,
+ CASE WHEN left(COLUMN_TYPE,LOCATE('(',COLUMN_TYPE)-1)='' THEN COLUMN_TYPE ELSE left(COLUMN_TYPE,LOCATE('(',COLUMN_TYPE)-1) END AS DataType,
+ CAST(SUBSTRING(COLUMN_TYPE,LOCATE('(',COLUMN_TYPE)+1,LOCATE(')',COLUMN_TYPE)-LOCATE('(',COLUMN_TYPE)-1) AS decimal(18,0) ) AS Length,
+ column_default AS `DefaultValue`,
+ column_comment AS `ColumnDescription`,
+ CASE WHEN COLUMN_KEY = 'PRI'
+ THEN true ELSE false END AS `IsPrimaryKey`,
+ CASE WHEN EXTRA='auto_increment' THEN true ELSE false END as IsIdentity,
+ CASE WHEN is_nullable = 'YES'
+ THEN true ELSE false END AS `IsNullable`,
+ numeric_scale as Scale,
+ numeric_scale as DecimalDigits,
+ LOCATE( 'unsigned',COLUMN_type ) >0 as IsUnsigned
+ FROM
+ Information_schema.columns where TABLE_NAME='MyType' and TABLE_SCHEMA=(select database()) ORDER BY ordinal_position
+2023-12-19 13:00:37.677 +08:00 [DBG] Yi-SQL执行:ALTER TABLE `MyType` COMMENT='';
+2023-12-19 13:00:37.703 +08:00 [DBG] Yi-SQL执行:SELECT
+ 0 as TableId,
+ TABLE_NAME as TableName,
+ column_name AS DbColumnName,
+ CASE WHEN left(COLUMN_TYPE,LOCATE('(',COLUMN_TYPE)-1)='' THEN COLUMN_TYPE ELSE left(COLUMN_TYPE,LOCATE('(',COLUMN_TYPE)-1) END AS DataType,
+ CAST(SUBSTRING(COLUMN_TYPE,LOCATE('(',COLUMN_TYPE)+1,LOCATE(')',COLUMN_TYPE)-LOCATE('(',COLUMN_TYPE)-1) AS decimal(18,0) ) AS Length,
+ column_default AS `DefaultValue`,
+ column_comment AS `ColumnDescription`,
+ CASE WHEN COLUMN_KEY = 'PRI'
+ THEN true ELSE false END AS `IsPrimaryKey`,
+ CASE WHEN EXTRA='auto_increment' THEN true ELSE false END as IsIdentity,
+ CASE WHEN is_nullable = 'YES'
+ THEN true ELSE false END AS `IsNullable`,
+ numeric_scale as Scale,
+ numeric_scale as DecimalDigits,
+ LOCATE( 'unsigned',COLUMN_type ) >0 as IsUnsigned
+ FROM
+ Information_schema.columns where TABLE_NAME='MyType' and TABLE_SCHEMA=(select database()) ORDER BY ordinal_position
+2023-12-19 13:00:37.760 +08:00 [DBG] Yi-SQL执行:select TABLE_NAME as Name,TABLE_COMMENT as Description from information_schema.tables
+ where TABLE_SCHEMA=(select database()) AND TABLE_TYPE='BASE TABLE'
+2023-12-19 13:00:37.772 +08:00 [DBG] Yi-SQL执行:SELECT
+ 0 as TableId,
+ TABLE_NAME as TableName,
+ column_name AS DbColumnName,
+ CASE WHEN left(COLUMN_TYPE,LOCATE('(',COLUMN_TYPE)-1)='' THEN COLUMN_TYPE ELSE left(COLUMN_TYPE,LOCATE('(',COLUMN_TYPE)-1) END AS DataType,
+ CAST(SUBSTRING(COLUMN_TYPE,LOCATE('(',COLUMN_TYPE)+1,LOCATE(')',COLUMN_TYPE)-LOCATE('(',COLUMN_TYPE)-1) AS decimal(18,0) ) AS Length,
+ column_default AS `DefaultValue`,
+ column_comment AS `ColumnDescription`,
+ CASE WHEN COLUMN_KEY = 'PRI'
+ THEN true ELSE false END AS `IsPrimaryKey`,
+ CASE WHEN EXTRA='auto_increment' THEN true ELSE false END as IsIdentity,
+ CASE WHEN is_nullable = 'YES'
+ THEN true ELSE false END AS `IsNullable`,
+ numeric_scale as Scale,
+ numeric_scale as DecimalDigits,
+ LOCATE( 'unsigned',COLUMN_type ) >0 as IsUnsigned
+ FROM
+ Information_schema.columns where TABLE_NAME='Plate' and TABLE_SCHEMA=(select database()) ORDER BY ordinal_position
+2023-12-19 13:00:37.783 +08:00 [DBG] Yi-SQL执行:ALTER TABLE `Plate` ADD `IsDisableCreateDiscuss` tinyint(1) NOT NULL COMMENT '是否禁用创建主题,禁用后,只有管理员或者权限者能够发送'
+2023-12-19 13:00:37.818 +08:00 [DBG] Yi-SQL执行:SELECT
+ 0 as TableId,
+ TABLE_NAME as TableName,
+ column_name AS DbColumnName,
+ CASE WHEN left(COLUMN_TYPE,LOCATE('(',COLUMN_TYPE)-1)='' THEN COLUMN_TYPE ELSE left(COLUMN_TYPE,LOCATE('(',COLUMN_TYPE)-1) END AS DataType,
+ CAST(SUBSTRING(COLUMN_TYPE,LOCATE('(',COLUMN_TYPE)+1,LOCATE(')',COLUMN_TYPE)-LOCATE('(',COLUMN_TYPE)-1) AS decimal(18,0) ) AS Length,
+ column_default AS `DefaultValue`,
+ column_comment AS `ColumnDescription`,
+ CASE WHEN COLUMN_KEY = 'PRI'
+ THEN true ELSE false END AS `IsPrimaryKey`,
+ CASE WHEN EXTRA='auto_increment' THEN true ELSE false END as IsIdentity,
+ CASE WHEN is_nullable = 'YES'
+ THEN true ELSE false END AS `IsNullable`,
+ numeric_scale as Scale,
+ numeric_scale as DecimalDigits,
+ LOCATE( 'unsigned',COLUMN_type ) >0 as IsUnsigned
+ FROM
+ Information_schema.columns where TABLE_NAME='Plate' and TABLE_SCHEMA=(select database()) ORDER BY ordinal_position
+2023-12-19 13:00:37.828 +08:00 [DBG] Yi-SQL执行:ALTER TABLE `Plate` COMMENT='';
+2023-12-19 13:00:37.849 +08:00 [DBG] Yi-SQL执行:SELECT
+ 0 as TableId,
+ TABLE_NAME as TableName,
+ column_name AS DbColumnName,
+ CASE WHEN left(COLUMN_TYPE,LOCATE('(',COLUMN_TYPE)-1)='' THEN COLUMN_TYPE ELSE left(COLUMN_TYPE,LOCATE('(',COLUMN_TYPE)-1) END AS DataType,
+ CAST(SUBSTRING(COLUMN_TYPE,LOCATE('(',COLUMN_TYPE)+1,LOCATE(')',COLUMN_TYPE)-LOCATE('(',COLUMN_TYPE)-1) AS decimal(18,0) ) AS Length,
+ column_default AS `DefaultValue`,
+ column_comment AS `ColumnDescription`,
+ CASE WHEN COLUMN_KEY = 'PRI'
+ THEN true ELSE false END AS `IsPrimaryKey`,
+ CASE WHEN EXTRA='auto_increment' THEN true ELSE false END as IsIdentity,
+ CASE WHEN is_nullable = 'YES'
+ THEN true ELSE false END AS `IsNullable`,
+ numeric_scale as Scale,
+ numeric_scale as DecimalDigits,
+ LOCATE( 'unsigned',COLUMN_type ) >0 as IsUnsigned
+ FROM
+ Information_schema.columns where TABLE_NAME='Plate' and TABLE_SCHEMA=(select database()) ORDER BY ordinal_position
+2023-12-19 13:00:37.903 +08:00 [DBG] Yi-SQL执行:select TABLE_NAME as Name,TABLE_COMMENT as Description from information_schema.tables
+ where TABLE_SCHEMA=(select database()) AND TABLE_TYPE='BASE TABLE'
+2023-12-19 13:00:37.911 +08:00 [DBG] Yi-SQL执行:SELECT
+ 0 as TableId,
+ TABLE_NAME as TableName,
+ column_name AS DbColumnName,
+ CASE WHEN left(COLUMN_TYPE,LOCATE('(',COLUMN_TYPE)-1)='' THEN COLUMN_TYPE ELSE left(COLUMN_TYPE,LOCATE('(',COLUMN_TYPE)-1) END AS DataType,
+ CAST(SUBSTRING(COLUMN_TYPE,LOCATE('(',COLUMN_TYPE)+1,LOCATE(')',COLUMN_TYPE)-LOCATE('(',COLUMN_TYPE)-1) AS decimal(18,0) ) AS Length,
+ column_default AS `DefaultValue`,
+ column_comment AS `ColumnDescription`,
+ CASE WHEN COLUMN_KEY = 'PRI'
+ THEN true ELSE false END AS `IsPrimaryKey`,
+ CASE WHEN EXTRA='auto_increment' THEN true ELSE false END as IsIdentity,
+ CASE WHEN is_nullable = 'YES'
+ THEN true ELSE false END AS `IsNullable`,
+ numeric_scale as Scale,
+ numeric_scale as DecimalDigits,
+ LOCATE( 'unsigned',COLUMN_type ) >0 as IsUnsigned
+ FROM
+ Information_schema.columns where TABLE_NAME='Setting' and TABLE_SCHEMA=(select database()) ORDER BY ordinal_position
+2023-12-19 13:00:37.920 +08:00 [DBG] Yi-SQL执行:SELECT
+ 0 as TableId,
+ TABLE_NAME as TableName,
+ column_name AS DbColumnName,
+ CASE WHEN left(COLUMN_TYPE,LOCATE('(',COLUMN_TYPE)-1)='' THEN COLUMN_TYPE ELSE left(COLUMN_TYPE,LOCATE('(',COLUMN_TYPE)-1) END AS DataType,
+ CAST(SUBSTRING(COLUMN_TYPE,LOCATE('(',COLUMN_TYPE)+1,LOCATE(')',COLUMN_TYPE)-LOCATE('(',COLUMN_TYPE)-1) AS decimal(18,0) ) AS Length,
+ column_default AS `DefaultValue`,
+ column_comment AS `ColumnDescription`,
+ CASE WHEN COLUMN_KEY = 'PRI'
+ THEN true ELSE false END AS `IsPrimaryKey`,
+ CASE WHEN EXTRA='auto_increment' THEN true ELSE false END as IsIdentity,
+ CASE WHEN is_nullable = 'YES'
+ THEN true ELSE false END AS `IsNullable`,
+ numeric_scale as Scale,
+ numeric_scale as DecimalDigits,
+ LOCATE( 'unsigned',COLUMN_type ) >0 as IsUnsigned
+ FROM
+ Information_schema.columns where TABLE_NAME='Setting' and TABLE_SCHEMA=(select database()) ORDER BY ordinal_position
+2023-12-19 13:00:37.928 +08:00 [DBG] Yi-SQL执行:ALTER TABLE `Setting` COMMENT='';
+2023-12-19 13:00:37.951 +08:00 [DBG] Yi-SQL执行:SELECT
+ 0 as TableId,
+ TABLE_NAME as TableName,
+ column_name AS DbColumnName,
+ CASE WHEN left(COLUMN_TYPE,LOCATE('(',COLUMN_TYPE)-1)='' THEN COLUMN_TYPE ELSE left(COLUMN_TYPE,LOCATE('(',COLUMN_TYPE)-1) END AS DataType,
+ CAST(SUBSTRING(COLUMN_TYPE,LOCATE('(',COLUMN_TYPE)+1,LOCATE(')',COLUMN_TYPE)-LOCATE('(',COLUMN_TYPE)-1) AS decimal(18,0) ) AS Length,
+ column_default AS `DefaultValue`,
+ column_comment AS `ColumnDescription`,
+ CASE WHEN COLUMN_KEY = 'PRI'
+ THEN true ELSE false END AS `IsPrimaryKey`,
+ CASE WHEN EXTRA='auto_increment' THEN true ELSE false END as IsIdentity,
+ CASE WHEN is_nullable = 'YES'
+ THEN true ELSE false END AS `IsNullable`,
+ numeric_scale as Scale,
+ numeric_scale as DecimalDigits,
+ LOCATE( 'unsigned',COLUMN_type ) >0 as IsUnsigned
+ FROM
+ Information_schema.columns where TABLE_NAME='Setting' and TABLE_SCHEMA=(select database()) ORDER BY ordinal_position
+2023-12-19 13:00:38.277 +08:00 [INF] User profile is available. Using 'C:\Users\45431\AppData\Local\ASP.NET\DataProtection-Keys' as key repository and Windows DPAPI to encrypt keys at rest.
+2023-12-19 13:00:38.350 +08:00 [INF] Initialized all ABP modules.
+2023-12-19 13:00:38.442 +08:00 [INF] Now listening on: http://[::]:19001
+2023-12-19 13:00:38.442 +08:00 [INF] Application started. Press Ctrl+C to shut down.
+2023-12-19 13:00:38.442 +08:00 [INF] Hosting environment: Development
+2023-12-19 13:00:38.442 +08:00 [INF] Content root path: D:\CSharp\Yi\Yi.Abp.Net8\src\Yi.Abp.Web
+2023-12-19 13:00:42.434 +08:00 [INF] Application is shutting down...
+2023-12-19 13:04:41.572 +08:00 [INF] Yi框架-Abp.vNext,启动!
+2023-12-19 13:04:44.705 +08:00 [INF] Loaded ABP modules:
+2023-12-19 13:04:44.706 +08:00 [INF] - Yi.Abp.Web.YiAbpWebModule
+2023-12-19 13:04:44.706 +08:00 [INF] - Yi.Abp.SqlsugarCore.YiAbpSqlSugarCoreModule
+2023-12-19 13:04:44.706 +08:00 [INF] - Yi.Abp.Domain.YiAbpDomainModule
+2023-12-19 13:04:44.706 +08:00 [INF] - Yi.Abp.Domain.Shared.YiAbpDomainSharedModule
+2023-12-19 13:04:44.706 +08:00 [INF] - Yi.Framework.Rbac.Domain.Shared.YiFrameworkRbacDomainSharedModule
+2023-12-19 13:04:44.706 +08:00 [INF] - Volo.Abp.Domain.AbpDddDomainSharedModule
+2023-12-19 13:04:44.706 +08:00 [INF] - Volo.Abp.MultiTenancy.AbpMultiTenancyAbstractionsModule
+2023-12-19 13:04:44.706 +08:00 [INF] - Volo.Abp.VirtualFileSystem.AbpVirtualFileSystemModule
+2023-12-19 13:04:44.706 +08:00 [INF] - Volo.Abp.Localization.AbpLocalizationModule
+2023-12-19 13:04:44.706 +08:00 [INF] - Volo.Abp.Settings.AbpSettingsModule
+2023-12-19 13:04:44.706 +08:00 [INF] - Volo.Abp.Localization.AbpLocalizationAbstractionsModule
+2023-12-19 13:04:44.706 +08:00 [INF] - Volo.Abp.Security.AbpSecurityModule
+2023-12-19 13:04:44.706 +08:00 [INF] - Volo.Abp.Data.AbpDataModule
+2023-12-19 13:04:44.706 +08:00 [INF] - Volo.Abp.ObjectExtending.AbpObjectExtendingModule
+2023-12-19 13:04:44.706 +08:00 [INF] - Volo.Abp.Validation.AbpValidationAbstractionsModule
+2023-12-19 13:04:44.706 +08:00 [INF] - Volo.Abp.Uow.AbpUnitOfWorkModule
+2023-12-19 13:04:44.706 +08:00 [INF] - Volo.Abp.EventBus.Abstractions.AbpEventBusAbstractionsModule
+2023-12-19 13:04:44.706 +08:00 [INF] - Volo.Abp.Threading.AbpThreadingModule
+2023-12-19 13:04:44.706 +08:00 [INF] - Yi.Framework.Mapster.YiFrameworkMapsterModule
+2023-12-19 13:04:44.706 +08:00 [INF] - Yi.Framework.Core.YiFrameworkCoreModule
+2023-12-19 13:04:44.706 +08:00 [INF] - Volo.Abp.ObjectMapping.AbpObjectMappingModule
+2023-12-19 13:04:44.706 +08:00 [INF] - Yi.Framework.Bbs.Domain.Shared.YiFrameworkBbsDomainSharedModule
+2023-12-19 13:04:44.706 +08:00 [INF] - Yi.Framework.Rbac.Domain.YiFrameworkRbacDomainModule
+2023-12-19 13:04:44.706 +08:00 [INF] - Volo.Abp.AspNetCore.SignalR.AbpAspNetCoreSignalRModule
+2023-12-19 13:04:44.706 +08:00 [INF] - Volo.Abp.AspNetCore.AbpAspNetCoreModule
+2023-12-19 13:04:44.706 +08:00 [INF] - Volo.Abp.Auditing.AbpAuditingModule
+2023-12-19 13:04:44.706 +08:00 [INF] - Volo.Abp.Json.AbpJsonModule
+2023-12-19 13:04:44.706 +08:00 [INF] - Volo.Abp.Json.SystemTextJson.AbpJsonSystemTextJsonModule
+2023-12-19 13:04:44.706 +08:00 [INF] - Volo.Abp.Json.AbpJsonAbstractionsModule
+2023-12-19 13:04:44.706 +08:00 [INF] - Volo.Abp.Timing.AbpTimingModule
+2023-12-19 13:04:44.706 +08:00 [INF] - Volo.Abp.MultiTenancy.AbpMultiTenancyModule
+2023-12-19 13:04:44.706 +08:00 [INF] - Volo.Abp.Auditing.AbpAuditingContractsModule
+2023-12-19 13:04:44.706 +08:00 [INF] - Volo.Abp.Http.AbpHttpModule
+2023-12-19 13:04:44.706 +08:00 [INF] - Volo.Abp.Http.AbpHttpAbstractionsModule
+2023-12-19 13:04:44.706 +08:00 [INF] - Volo.Abp.Minify.AbpMinifyModule
+2023-12-19 13:04:44.706 +08:00 [INF] - Volo.Abp.Authorization.AbpAuthorizationModule
+2023-12-19 13:04:44.706 +08:00 [INF] - Volo.Abp.Authorization.AbpAuthorizationAbstractionsModule
+2023-12-19 13:04:44.706 +08:00 [INF] - Volo.Abp.Validation.AbpValidationModule
+2023-12-19 13:04:44.706 +08:00 [INF] - Volo.Abp.ExceptionHandling.AbpExceptionHandlingModule
+2023-12-19 13:04:44.706 +08:00 [INF] - Volo.Abp.Domain.AbpDddDomainModule
+2023-12-19 13:04:44.706 +08:00 [INF] - Volo.Abp.EventBus.AbpEventBusModule
+2023-12-19 13:04:44.706 +08:00 [INF] - Volo.Abp.Guids.AbpGuidsModule
+2023-12-19 13:04:44.706 +08:00 [INF] - Volo.Abp.BackgroundWorkers.AbpBackgroundWorkersModule
+2023-12-19 13:04:44.706 +08:00 [INF] - Volo.Abp.DistributedLocking.AbpDistributedLockingAbstractionsModule
+2023-12-19 13:04:44.706 +08:00 [INF] - Volo.Abp.Specifications.AbpSpecificationsModule
+2023-12-19 13:04:44.706 +08:00 [INF] - Volo.Abp.Caching.AbpCachingModule
+2023-12-19 13:04:44.706 +08:00 [INF] - Volo.Abp.Serialization.AbpSerializationModule
+2023-12-19 13:04:44.706 +08:00 [INF] - Yi.Framework.Bbs.Domain.YiFrameworkBbsDomainModule
+2023-12-19 13:04:44.706 +08:00 [INF] - Yi.Framework.Rbac.SqlSugarCore.YiFrameworkRbacSqlSugarCoreModule
+2023-12-19 13:04:44.706 +08:00 [INF] - Yi.Framework.SqlSugarCore.YiFrameworkSqlSugarCoreModule
+2023-12-19 13:04:44.706 +08:00 [INF] - Yi.Framework.Bbs.SqlSugarCore.YiFrameworkBbsSqlSugarCoreModule
+2023-12-19 13:04:44.706 +08:00 [INF] - Yi.Abp.Application.YiAbpApplicationModule
+2023-12-19 13:04:44.706 +08:00 [INF] - Yi.Abp.Application.Contracts.YiAbpApplicationContractsModule
+2023-12-19 13:04:44.706 +08:00 [INF] - Yi.Framework.Rbac.Application.Contracts.YiFrameworkRbacApplicationContractsModule
+2023-12-19 13:04:44.706 +08:00 [INF] - Yi.Framework.Ddd.Application.Contracts.YiFrameworkDddApplicationContractsModule
+2023-12-19 13:04:44.706 +08:00 [INF] - Volo.Abp.Application.AbpDddApplicationContractsModule
+2023-12-19 13:04:44.706 +08:00 [INF] - Yi.Framework.Bbs.Application.Contracts.YiFrameworkBbsApplicationContractsModule
+2023-12-19 13:04:44.706 +08:00 [INF] - Yi.Framework.Rbac.Application.YiFrameworkRbacApplicationModule
+2023-12-19 13:04:44.706 +08:00 [INF] - Yi.Framework.Ddd.Application.YiFrameworkDddApplicationModule
+2023-12-19 13:04:44.706 +08:00 [INF] - Volo.Abp.Application.AbpDddApplicationModule
+2023-12-19 13:04:44.706 +08:00 [INF] - Volo.Abp.Features.AbpFeaturesModule
+2023-12-19 13:04:44.706 +08:00 [INF] - Volo.Abp.GlobalFeatures.AbpGlobalFeaturesModule
+2023-12-19 13:04:44.706 +08:00 [INF] - Volo.Abp.BackgroundWorkers.Quartz.AbpBackgroundWorkersQuartzModule
+2023-12-19 13:04:44.706 +08:00 [INF] - Volo.Abp.Quartz.AbpQuartzModule
+2023-12-19 13:04:44.706 +08:00 [INF] - Yi.Framework.Bbs.Application.YiFrameworkBbsApplicationModule
+2023-12-19 13:04:44.706 +08:00 [INF] - Volo.Abp.AspNetCore.Mvc.AbpAspNetCoreMvcModule
+2023-12-19 13:04:44.706 +08:00 [INF] - Volo.Abp.ApiVersioning.AbpApiVersioningAbstractionsModule
+2023-12-19 13:04:44.706 +08:00 [INF] - Volo.Abp.AspNetCore.Mvc.AbpAspNetCoreMvcContractsModule
+2023-12-19 13:04:44.706 +08:00 [INF] - Volo.Abp.UI.Navigation.AbpUiNavigationModule
+2023-12-19 13:04:44.706 +08:00 [INF] - Volo.Abp.UI.AbpUiModule
+2023-12-19 13:04:44.706 +08:00 [INF] - Volo.Abp.Autofac.AbpAutofacModule
+2023-12-19 13:04:44.706 +08:00 [INF] - Volo.Abp.Castle.AbpCastleCoreModule
+2023-12-19 13:04:44.706 +08:00 [INF] - Volo.Abp.Swashbuckle.AbpSwashbuckleModule
+2023-12-19 13:04:44.706 +08:00 [INF] - Volo.Abp.AspNetCore.Serilog.AbpAspNetCoreSerilogModule
+2023-12-19 13:04:44.706 +08:00 [INF] - Volo.Abp.AspNetCore.Authentication.JwtBearer.AbpAspNetCoreAuthenticationJwtBearerModule
+2023-12-19 13:04:44.706 +08:00 [INF] - Yi.Framework.AspNetCore.YiFrameworkAspNetCoreModule
+2023-12-19 13:04:45.125 +08:00 [DBG] Yi-SQL执行:select TABLE_NAME as Name,TABLE_COMMENT as Description from information_schema.tables
+ where TABLE_SCHEMA=(select database()) AND TABLE_TYPE='BASE TABLE'
+2023-12-19 13:04:45.168 +08:00 [DBG] Yi-SQL执行:SELECT
+ 0 as TableId,
+ TABLE_NAME as TableName,
+ column_name AS DbColumnName,
+ CASE WHEN left(COLUMN_TYPE,LOCATE('(',COLUMN_TYPE)-1)='' THEN COLUMN_TYPE ELSE left(COLUMN_TYPE,LOCATE('(',COLUMN_TYPE)-1) END AS DataType,
+ CAST(SUBSTRING(COLUMN_TYPE,LOCATE('(',COLUMN_TYPE)+1,LOCATE(')',COLUMN_TYPE)-LOCATE('(',COLUMN_TYPE)-1) AS decimal(18,0) ) AS Length,
+ column_default AS `DefaultValue`,
+ column_comment AS `ColumnDescription`,
+ CASE WHEN COLUMN_KEY = 'PRI'
+ THEN true ELSE false END AS `IsPrimaryKey`,
+ CASE WHEN EXTRA='auto_increment' THEN true ELSE false END as IsIdentity,
+ CASE WHEN is_nullable = 'YES'
+ THEN true ELSE false END AS `IsNullable`,
+ numeric_scale as Scale,
+ numeric_scale as DecimalDigits,
+ LOCATE( 'unsigned',COLUMN_type ) >0 as IsUnsigned
+ FROM
+ Information_schema.columns where TABLE_NAME='Config' and TABLE_SCHEMA=(select database()) ORDER BY ordinal_position
+2023-12-19 13:04:45.187 +08:00 [DBG] Yi-SQL执行:SELECT
+ 0 as TableId,
+ TABLE_NAME as TableName,
+ column_name AS DbColumnName,
+ CASE WHEN left(COLUMN_TYPE,LOCATE('(',COLUMN_TYPE)-1)='' THEN COLUMN_TYPE ELSE left(COLUMN_TYPE,LOCATE('(',COLUMN_TYPE)-1) END AS DataType,
+ CAST(SUBSTRING(COLUMN_TYPE,LOCATE('(',COLUMN_TYPE)+1,LOCATE(')',COLUMN_TYPE)-LOCATE('(',COLUMN_TYPE)-1) AS decimal(18,0) ) AS Length,
+ column_default AS `DefaultValue`,
+ column_comment AS `ColumnDescription`,
+ CASE WHEN COLUMN_KEY = 'PRI'
+ THEN true ELSE false END AS `IsPrimaryKey`,
+ CASE WHEN EXTRA='auto_increment' THEN true ELSE false END as IsIdentity,
+ CASE WHEN is_nullable = 'YES'
+ THEN true ELSE false END AS `IsNullable`,
+ numeric_scale as Scale,
+ numeric_scale as DecimalDigits,
+ LOCATE( 'unsigned',COLUMN_type ) >0 as IsUnsigned
+ FROM
+ Information_schema.columns where TABLE_NAME='Config' and TABLE_SCHEMA=(select database()) ORDER BY ordinal_position
+2023-12-19 13:04:45.199 +08:00 [DBG] Yi-SQL执行:ALTER TABLE `Config` COMMENT='配置表';
+2023-12-19 13:04:45.222 +08:00 [DBG] Yi-SQL执行:SELECT
+ 0 as TableId,
+ TABLE_NAME as TableName,
+ column_name AS DbColumnName,
+ CASE WHEN left(COLUMN_TYPE,LOCATE('(',COLUMN_TYPE)-1)='' THEN COLUMN_TYPE ELSE left(COLUMN_TYPE,LOCATE('(',COLUMN_TYPE)-1) END AS DataType,
+ CAST(SUBSTRING(COLUMN_TYPE,LOCATE('(',COLUMN_TYPE)+1,LOCATE(')',COLUMN_TYPE)-LOCATE('(',COLUMN_TYPE)-1) AS decimal(18,0) ) AS Length,
+ column_default AS `DefaultValue`,
+ column_comment AS `ColumnDescription`,
+ CASE WHEN COLUMN_KEY = 'PRI'
+ THEN true ELSE false END AS `IsPrimaryKey`,
+ CASE WHEN EXTRA='auto_increment' THEN true ELSE false END as IsIdentity,
+ CASE WHEN is_nullable = 'YES'
+ THEN true ELSE false END AS `IsNullable`,
+ numeric_scale as Scale,
+ numeric_scale as DecimalDigits,
+ LOCATE( 'unsigned',COLUMN_type ) >0 as IsUnsigned
+ FROM
+ Information_schema.columns where TABLE_NAME='Config' and TABLE_SCHEMA=(select database()) ORDER BY ordinal_position
+2023-12-19 13:04:45.283 +08:00 [DBG] Yi-SQL执行:select TABLE_NAME as Name,TABLE_COMMENT as Description from information_schema.tables
+ where TABLE_SCHEMA=(select database()) AND TABLE_TYPE='BASE TABLE'
+2023-12-19 13:04:45.303 +08:00 [DBG] Yi-SQL执行:SELECT
+ 0 as TableId,
+ TABLE_NAME as TableName,
+ column_name AS DbColumnName,
+ CASE WHEN left(COLUMN_TYPE,LOCATE('(',COLUMN_TYPE)-1)='' THEN COLUMN_TYPE ELSE left(COLUMN_TYPE,LOCATE('(',COLUMN_TYPE)-1) END AS DataType,
+ CAST(SUBSTRING(COLUMN_TYPE,LOCATE('(',COLUMN_TYPE)+1,LOCATE(')',COLUMN_TYPE)-LOCATE('(',COLUMN_TYPE)-1) AS decimal(18,0) ) AS Length,
+ column_default AS `DefaultValue`,
+ column_comment AS `ColumnDescription`,
+ CASE WHEN COLUMN_KEY = 'PRI'
+ THEN true ELSE false END AS `IsPrimaryKey`,
+ CASE WHEN EXTRA='auto_increment' THEN true ELSE false END as IsIdentity,
+ CASE WHEN is_nullable = 'YES'
+ THEN true ELSE false END AS `IsNullable`,
+ numeric_scale as Scale,
+ numeric_scale as DecimalDigits,
+ LOCATE( 'unsigned',COLUMN_type ) >0 as IsUnsigned
+ FROM
+ Information_schema.columns where TABLE_NAME='Dept' and TABLE_SCHEMA=(select database()) ORDER BY ordinal_position
+2023-12-19 13:04:45.314 +08:00 [DBG] Yi-SQL执行:SELECT
+ 0 as TableId,
+ TABLE_NAME as TableName,
+ column_name AS DbColumnName,
+ CASE WHEN left(COLUMN_TYPE,LOCATE('(',COLUMN_TYPE)-1)='' THEN COLUMN_TYPE ELSE left(COLUMN_TYPE,LOCATE('(',COLUMN_TYPE)-1) END AS DataType,
+ CAST(SUBSTRING(COLUMN_TYPE,LOCATE('(',COLUMN_TYPE)+1,LOCATE(')',COLUMN_TYPE)-LOCATE('(',COLUMN_TYPE)-1) AS decimal(18,0) ) AS Length,
+ column_default AS `DefaultValue`,
+ column_comment AS `ColumnDescription`,
+ CASE WHEN COLUMN_KEY = 'PRI'
+ THEN true ELSE false END AS `IsPrimaryKey`,
+ CASE WHEN EXTRA='auto_increment' THEN true ELSE false END as IsIdentity,
+ CASE WHEN is_nullable = 'YES'
+ THEN true ELSE false END AS `IsNullable`,
+ numeric_scale as Scale,
+ numeric_scale as DecimalDigits,
+ LOCATE( 'unsigned',COLUMN_type ) >0 as IsUnsigned
+ FROM
+ Information_schema.columns where TABLE_NAME='Dept' and TABLE_SCHEMA=(select database()) ORDER BY ordinal_position
+2023-12-19 13:04:45.323 +08:00 [DBG] Yi-SQL执行:ALTER TABLE `Dept` COMMENT='部门表';
+2023-12-19 13:04:45.343 +08:00 [DBG] Yi-SQL执行:SELECT
+ 0 as TableId,
+ TABLE_NAME as TableName,
+ column_name AS DbColumnName,
+ CASE WHEN left(COLUMN_TYPE,LOCATE('(',COLUMN_TYPE)-1)='' THEN COLUMN_TYPE ELSE left(COLUMN_TYPE,LOCATE('(',COLUMN_TYPE)-1) END AS DataType,
+ CAST(SUBSTRING(COLUMN_TYPE,LOCATE('(',COLUMN_TYPE)+1,LOCATE(')',COLUMN_TYPE)-LOCATE('(',COLUMN_TYPE)-1) AS decimal(18,0) ) AS Length,
+ column_default AS `DefaultValue`,
+ column_comment AS `ColumnDescription`,
+ CASE WHEN COLUMN_KEY = 'PRI'
+ THEN true ELSE false END AS `IsPrimaryKey`,
+ CASE WHEN EXTRA='auto_increment' THEN true ELSE false END as IsIdentity,
+ CASE WHEN is_nullable = 'YES'
+ THEN true ELSE false END AS `IsNullable`,
+ numeric_scale as Scale,
+ numeric_scale as DecimalDigits,
+ LOCATE( 'unsigned',COLUMN_type ) >0 as IsUnsigned
+ FROM
+ Information_schema.columns where TABLE_NAME='Dept' and TABLE_SCHEMA=(select database()) ORDER BY ordinal_position
+2023-12-19 13:04:45.401 +08:00 [DBG] Yi-SQL执行:select TABLE_NAME as Name,TABLE_COMMENT as Description from information_schema.tables
+ where TABLE_SCHEMA=(select database()) AND TABLE_TYPE='BASE TABLE'
+2023-12-19 13:04:45.409 +08:00 [DBG] Yi-SQL执行:SELECT
+ 0 as TableId,
+ TABLE_NAME as TableName,
+ column_name AS DbColumnName,
+ CASE WHEN left(COLUMN_TYPE,LOCATE('(',COLUMN_TYPE)-1)='' THEN COLUMN_TYPE ELSE left(COLUMN_TYPE,LOCATE('(',COLUMN_TYPE)-1) END AS DataType,
+ CAST(SUBSTRING(COLUMN_TYPE,LOCATE('(',COLUMN_TYPE)+1,LOCATE(')',COLUMN_TYPE)-LOCATE('(',COLUMN_TYPE)-1) AS decimal(18,0) ) AS Length,
+ column_default AS `DefaultValue`,
+ column_comment AS `ColumnDescription`,
+ CASE WHEN COLUMN_KEY = 'PRI'
+ THEN true ELSE false END AS `IsPrimaryKey`,
+ CASE WHEN EXTRA='auto_increment' THEN true ELSE false END as IsIdentity,
+ CASE WHEN is_nullable = 'YES'
+ THEN true ELSE false END AS `IsNullable`,
+ numeric_scale as Scale,
+ numeric_scale as DecimalDigits,
+ LOCATE( 'unsigned',COLUMN_type ) >0 as IsUnsigned
+ FROM
+ Information_schema.columns where TABLE_NAME='Dictionary' and TABLE_SCHEMA=(select database()) ORDER BY ordinal_position
+2023-12-19 13:04:45.418 +08:00 [DBG] Yi-SQL执行:SELECT
+ 0 as TableId,
+ TABLE_NAME as TableName,
+ column_name AS DbColumnName,
+ CASE WHEN left(COLUMN_TYPE,LOCATE('(',COLUMN_TYPE)-1)='' THEN COLUMN_TYPE ELSE left(COLUMN_TYPE,LOCATE('(',COLUMN_TYPE)-1) END AS DataType,
+ CAST(SUBSTRING(COLUMN_TYPE,LOCATE('(',COLUMN_TYPE)+1,LOCATE(')',COLUMN_TYPE)-LOCATE('(',COLUMN_TYPE)-1) AS decimal(18,0) ) AS Length,
+ column_default AS `DefaultValue`,
+ column_comment AS `ColumnDescription`,
+ CASE WHEN COLUMN_KEY = 'PRI'
+ THEN true ELSE false END AS `IsPrimaryKey`,
+ CASE WHEN EXTRA='auto_increment' THEN true ELSE false END as IsIdentity,
+ CASE WHEN is_nullable = 'YES'
+ THEN true ELSE false END AS `IsNullable`,
+ numeric_scale as Scale,
+ numeric_scale as DecimalDigits,
+ LOCATE( 'unsigned',COLUMN_type ) >0 as IsUnsigned
+ FROM
+ Information_schema.columns where TABLE_NAME='Dictionary' and TABLE_SCHEMA=(select database()) ORDER BY ordinal_position
+2023-12-19 13:04:45.427 +08:00 [DBG] Yi-SQL执行:ALTER TABLE `Dictionary` COMMENT='';
+2023-12-19 13:04:45.450 +08:00 [DBG] Yi-SQL执行:SELECT
+ 0 as TableId,
+ TABLE_NAME as TableName,
+ column_name AS DbColumnName,
+ CASE WHEN left(COLUMN_TYPE,LOCATE('(',COLUMN_TYPE)-1)='' THEN COLUMN_TYPE ELSE left(COLUMN_TYPE,LOCATE('(',COLUMN_TYPE)-1) END AS DataType,
+ CAST(SUBSTRING(COLUMN_TYPE,LOCATE('(',COLUMN_TYPE)+1,LOCATE(')',COLUMN_TYPE)-LOCATE('(',COLUMN_TYPE)-1) AS decimal(18,0) ) AS Length,
+ column_default AS `DefaultValue`,
+ column_comment AS `ColumnDescription`,
+ CASE WHEN COLUMN_KEY = 'PRI'
+ THEN true ELSE false END AS `IsPrimaryKey`,
+ CASE WHEN EXTRA='auto_increment' THEN true ELSE false END as IsIdentity,
+ CASE WHEN is_nullable = 'YES'
+ THEN true ELSE false END AS `IsNullable`,
+ numeric_scale as Scale,
+ numeric_scale as DecimalDigits,
+ LOCATE( 'unsigned',COLUMN_type ) >0 as IsUnsigned
+ FROM
+ Information_schema.columns where TABLE_NAME='Dictionary' and TABLE_SCHEMA=(select database()) ORDER BY ordinal_position
+2023-12-19 13:04:45.533 +08:00 [DBG] Yi-SQL执行:select TABLE_NAME as Name,TABLE_COMMENT as Description from information_schema.tables
+ where TABLE_SCHEMA=(select database()) AND TABLE_TYPE='BASE TABLE'
+2023-12-19 13:04:45.542 +08:00 [DBG] Yi-SQL执行:SELECT
+ 0 as TableId,
+ TABLE_NAME as TableName,
+ column_name AS DbColumnName,
+ CASE WHEN left(COLUMN_TYPE,LOCATE('(',COLUMN_TYPE)-1)='' THEN COLUMN_TYPE ELSE left(COLUMN_TYPE,LOCATE('(',COLUMN_TYPE)-1) END AS DataType,
+ CAST(SUBSTRING(COLUMN_TYPE,LOCATE('(',COLUMN_TYPE)+1,LOCATE(')',COLUMN_TYPE)-LOCATE('(',COLUMN_TYPE)-1) AS decimal(18,0) ) AS Length,
+ column_default AS `DefaultValue`,
+ column_comment AS `ColumnDescription`,
+ CASE WHEN COLUMN_KEY = 'PRI'
+ THEN true ELSE false END AS `IsPrimaryKey`,
+ CASE WHEN EXTRA='auto_increment' THEN true ELSE false END as IsIdentity,
+ CASE WHEN is_nullable = 'YES'
+ THEN true ELSE false END AS `IsNullable`,
+ numeric_scale as Scale,
+ numeric_scale as DecimalDigits,
+ LOCATE( 'unsigned',COLUMN_type ) >0 as IsUnsigned
+ FROM
+ Information_schema.columns where TABLE_NAME='DictionaryType' and TABLE_SCHEMA=(select database()) ORDER BY ordinal_position
+2023-12-19 13:04:45.555 +08:00 [DBG] Yi-SQL执行:SELECT
+ 0 as TableId,
+ TABLE_NAME as TableName,
+ column_name AS DbColumnName,
+ CASE WHEN left(COLUMN_TYPE,LOCATE('(',COLUMN_TYPE)-1)='' THEN COLUMN_TYPE ELSE left(COLUMN_TYPE,LOCATE('(',COLUMN_TYPE)-1) END AS DataType,
+ CAST(SUBSTRING(COLUMN_TYPE,LOCATE('(',COLUMN_TYPE)+1,LOCATE(')',COLUMN_TYPE)-LOCATE('(',COLUMN_TYPE)-1) AS decimal(18,0) ) AS Length,
+ column_default AS `DefaultValue`,
+ column_comment AS `ColumnDescription`,
+ CASE WHEN COLUMN_KEY = 'PRI'
+ THEN true ELSE false END AS `IsPrimaryKey`,
+ CASE WHEN EXTRA='auto_increment' THEN true ELSE false END as IsIdentity,
+ CASE WHEN is_nullable = 'YES'
+ THEN true ELSE false END AS `IsNullable`,
+ numeric_scale as Scale,
+ numeric_scale as DecimalDigits,
+ LOCATE( 'unsigned',COLUMN_type ) >0 as IsUnsigned
+ FROM
+ Information_schema.columns where TABLE_NAME='DictionaryType' and TABLE_SCHEMA=(select database()) ORDER BY ordinal_position
+2023-12-19 13:04:45.569 +08:00 [DBG] Yi-SQL执行:ALTER TABLE `DictionaryType` COMMENT='';
+2023-12-19 13:04:45.588 +08:00 [DBG] Yi-SQL执行:SELECT
+ 0 as TableId,
+ TABLE_NAME as TableName,
+ column_name AS DbColumnName,
+ CASE WHEN left(COLUMN_TYPE,LOCATE('(',COLUMN_TYPE)-1)='' THEN COLUMN_TYPE ELSE left(COLUMN_TYPE,LOCATE('(',COLUMN_TYPE)-1) END AS DataType,
+ CAST(SUBSTRING(COLUMN_TYPE,LOCATE('(',COLUMN_TYPE)+1,LOCATE(')',COLUMN_TYPE)-LOCATE('(',COLUMN_TYPE)-1) AS decimal(18,0) ) AS Length,
+ column_default AS `DefaultValue`,
+ column_comment AS `ColumnDescription`,
+ CASE WHEN COLUMN_KEY = 'PRI'
+ THEN true ELSE false END AS `IsPrimaryKey`,
+ CASE WHEN EXTRA='auto_increment' THEN true ELSE false END as IsIdentity,
+ CASE WHEN is_nullable = 'YES'
+ THEN true ELSE false END AS `IsNullable`,
+ numeric_scale as Scale,
+ numeric_scale as DecimalDigits,
+ LOCATE( 'unsigned',COLUMN_type ) >0 as IsUnsigned
+ FROM
+ Information_schema.columns where TABLE_NAME='DictionaryType' and TABLE_SCHEMA=(select database()) ORDER BY ordinal_position
+2023-12-19 13:04:45.646 +08:00 [DBG] Yi-SQL执行:select TABLE_NAME as Name,TABLE_COMMENT as Description from information_schema.tables
+ where TABLE_SCHEMA=(select database()) AND TABLE_TYPE='BASE TABLE'
+2023-12-19 13:04:45.655 +08:00 [DBG] Yi-SQL执行:SELECT
+ 0 as TableId,
+ TABLE_NAME as TableName,
+ column_name AS DbColumnName,
+ CASE WHEN left(COLUMN_TYPE,LOCATE('(',COLUMN_TYPE)-1)='' THEN COLUMN_TYPE ELSE left(COLUMN_TYPE,LOCATE('(',COLUMN_TYPE)-1) END AS DataType,
+ CAST(SUBSTRING(COLUMN_TYPE,LOCATE('(',COLUMN_TYPE)+1,LOCATE(')',COLUMN_TYPE)-LOCATE('(',COLUMN_TYPE)-1) AS decimal(18,0) ) AS Length,
+ column_default AS `DefaultValue`,
+ column_comment AS `ColumnDescription`,
+ CASE WHEN COLUMN_KEY = 'PRI'
+ THEN true ELSE false END AS `IsPrimaryKey`,
+ CASE WHEN EXTRA='auto_increment' THEN true ELSE false END as IsIdentity,
+ CASE WHEN is_nullable = 'YES'
+ THEN true ELSE false END AS `IsNullable`,
+ numeric_scale as Scale,
+ numeric_scale as DecimalDigits,
+ LOCATE( 'unsigned',COLUMN_type ) >0 as IsUnsigned
+ FROM
+ Information_schema.columns where TABLE_NAME='File' and TABLE_SCHEMA=(select database()) ORDER BY ordinal_position
+2023-12-19 13:04:45.663 +08:00 [DBG] Yi-SQL执行:SELECT
+ 0 as TableId,
+ TABLE_NAME as TableName,
+ column_name AS DbColumnName,
+ CASE WHEN left(COLUMN_TYPE,LOCATE('(',COLUMN_TYPE)-1)='' THEN COLUMN_TYPE ELSE left(COLUMN_TYPE,LOCATE('(',COLUMN_TYPE)-1) END AS DataType,
+ CAST(SUBSTRING(COLUMN_TYPE,LOCATE('(',COLUMN_TYPE)+1,LOCATE(')',COLUMN_TYPE)-LOCATE('(',COLUMN_TYPE)-1) AS decimal(18,0) ) AS Length,
+ column_default AS `DefaultValue`,
+ column_comment AS `ColumnDescription`,
+ CASE WHEN COLUMN_KEY = 'PRI'
+ THEN true ELSE false END AS `IsPrimaryKey`,
+ CASE WHEN EXTRA='auto_increment' THEN true ELSE false END as IsIdentity,
+ CASE WHEN is_nullable = 'YES'
+ THEN true ELSE false END AS `IsNullable`,
+ numeric_scale as Scale,
+ numeric_scale as DecimalDigits,
+ LOCATE( 'unsigned',COLUMN_type ) >0 as IsUnsigned
+ FROM
+ Information_schema.columns where TABLE_NAME='File' and TABLE_SCHEMA=(select database()) ORDER BY ordinal_position
+2023-12-19 13:04:45.672 +08:00 [DBG] Yi-SQL执行:ALTER TABLE `File` COMMENT='';
+2023-12-19 13:04:45.730 +08:00 [DBG] Yi-SQL执行:SELECT
+ 0 as TableId,
+ TABLE_NAME as TableName,
+ column_name AS DbColumnName,
+ CASE WHEN left(COLUMN_TYPE,LOCATE('(',COLUMN_TYPE)-1)='' THEN COLUMN_TYPE ELSE left(COLUMN_TYPE,LOCATE('(',COLUMN_TYPE)-1) END AS DataType,
+ CAST(SUBSTRING(COLUMN_TYPE,LOCATE('(',COLUMN_TYPE)+1,LOCATE(')',COLUMN_TYPE)-LOCATE('(',COLUMN_TYPE)-1) AS decimal(18,0) ) AS Length,
+ column_default AS `DefaultValue`,
+ column_comment AS `ColumnDescription`,
+ CASE WHEN COLUMN_KEY = 'PRI'
+ THEN true ELSE false END AS `IsPrimaryKey`,
+ CASE WHEN EXTRA='auto_increment' THEN true ELSE false END as IsIdentity,
+ CASE WHEN is_nullable = 'YES'
+ THEN true ELSE false END AS `IsNullable`,
+ numeric_scale as Scale,
+ numeric_scale as DecimalDigits,
+ LOCATE( 'unsigned',COLUMN_type ) >0 as IsUnsigned
+ FROM
+ Information_schema.columns where TABLE_NAME='File' and TABLE_SCHEMA=(select database()) ORDER BY ordinal_position
+2023-12-19 13:04:45.788 +08:00 [DBG] Yi-SQL执行:select TABLE_NAME as Name,TABLE_COMMENT as Description from information_schema.tables
+ where TABLE_SCHEMA=(select database()) AND TABLE_TYPE='BASE TABLE'
+2023-12-19 13:04:45.796 +08:00 [DBG] Yi-SQL执行:SELECT
+ 0 as TableId,
+ TABLE_NAME as TableName,
+ column_name AS DbColumnName,
+ CASE WHEN left(COLUMN_TYPE,LOCATE('(',COLUMN_TYPE)-1)='' THEN COLUMN_TYPE ELSE left(COLUMN_TYPE,LOCATE('(',COLUMN_TYPE)-1) END AS DataType,
+ CAST(SUBSTRING(COLUMN_TYPE,LOCATE('(',COLUMN_TYPE)+1,LOCATE(')',COLUMN_TYPE)-LOCATE('(',COLUMN_TYPE)-1) AS decimal(18,0) ) AS Length,
+ column_default AS `DefaultValue`,
+ column_comment AS `ColumnDescription`,
+ CASE WHEN COLUMN_KEY = 'PRI'
+ THEN true ELSE false END AS `IsPrimaryKey`,
+ CASE WHEN EXTRA='auto_increment' THEN true ELSE false END as IsIdentity,
+ CASE WHEN is_nullable = 'YES'
+ THEN true ELSE false END AS `IsNullable`,
+ numeric_scale as Scale,
+ numeric_scale as DecimalDigits,
+ LOCATE( 'unsigned',COLUMN_type ) >0 as IsUnsigned
+ FROM
+ Information_schema.columns where TABLE_NAME='LoginLog' and TABLE_SCHEMA=(select database()) ORDER BY ordinal_position
+2023-12-19 13:04:45.805 +08:00 [DBG] Yi-SQL执行:SELECT
+ 0 as TableId,
+ TABLE_NAME as TableName,
+ column_name AS DbColumnName,
+ CASE WHEN left(COLUMN_TYPE,LOCATE('(',COLUMN_TYPE)-1)='' THEN COLUMN_TYPE ELSE left(COLUMN_TYPE,LOCATE('(',COLUMN_TYPE)-1) END AS DataType,
+ CAST(SUBSTRING(COLUMN_TYPE,LOCATE('(',COLUMN_TYPE)+1,LOCATE(')',COLUMN_TYPE)-LOCATE('(',COLUMN_TYPE)-1) AS decimal(18,0) ) AS Length,
+ column_default AS `DefaultValue`,
+ column_comment AS `ColumnDescription`,
+ CASE WHEN COLUMN_KEY = 'PRI'
+ THEN true ELSE false END AS `IsPrimaryKey`,
+ CASE WHEN EXTRA='auto_increment' THEN true ELSE false END as IsIdentity,
+ CASE WHEN is_nullable = 'YES'
+ THEN true ELSE false END AS `IsNullable`,
+ numeric_scale as Scale,
+ numeric_scale as DecimalDigits,
+ LOCATE( 'unsigned',COLUMN_type ) >0 as IsUnsigned
+ FROM
+ Information_schema.columns where TABLE_NAME='LoginLog' and TABLE_SCHEMA=(select database()) ORDER BY ordinal_position
+2023-12-19 13:04:45.815 +08:00 [DBG] Yi-SQL执行:ALTER TABLE `LoginLog` COMMENT='';
+2023-12-19 13:04:45.838 +08:00 [DBG] Yi-SQL执行:SELECT
+ 0 as TableId,
+ TABLE_NAME as TableName,
+ column_name AS DbColumnName,
+ CASE WHEN left(COLUMN_TYPE,LOCATE('(',COLUMN_TYPE)-1)='' THEN COLUMN_TYPE ELSE left(COLUMN_TYPE,LOCATE('(',COLUMN_TYPE)-1) END AS DataType,
+ CAST(SUBSTRING(COLUMN_TYPE,LOCATE('(',COLUMN_TYPE)+1,LOCATE(')',COLUMN_TYPE)-LOCATE('(',COLUMN_TYPE)-1) AS decimal(18,0) ) AS Length,
+ column_default AS `DefaultValue`,
+ column_comment AS `ColumnDescription`,
+ CASE WHEN COLUMN_KEY = 'PRI'
+ THEN true ELSE false END AS `IsPrimaryKey`,
+ CASE WHEN EXTRA='auto_increment' THEN true ELSE false END as IsIdentity,
+ CASE WHEN is_nullable = 'YES'
+ THEN true ELSE false END AS `IsNullable`,
+ numeric_scale as Scale,
+ numeric_scale as DecimalDigits,
+ LOCATE( 'unsigned',COLUMN_type ) >0 as IsUnsigned
+ FROM
+ Information_schema.columns where TABLE_NAME='LoginLog' and TABLE_SCHEMA=(select database()) ORDER BY ordinal_position
+2023-12-19 13:04:45.897 +08:00 [DBG] Yi-SQL执行:select TABLE_NAME as Name,TABLE_COMMENT as Description from information_schema.tables
+ where TABLE_SCHEMA=(select database()) AND TABLE_TYPE='BASE TABLE'
+2023-12-19 13:04:45.905 +08:00 [DBG] Yi-SQL执行:SELECT
+ 0 as TableId,
+ TABLE_NAME as TableName,
+ column_name AS DbColumnName,
+ CASE WHEN left(COLUMN_TYPE,LOCATE('(',COLUMN_TYPE)-1)='' THEN COLUMN_TYPE ELSE left(COLUMN_TYPE,LOCATE('(',COLUMN_TYPE)-1) END AS DataType,
+ CAST(SUBSTRING(COLUMN_TYPE,LOCATE('(',COLUMN_TYPE)+1,LOCATE(')',COLUMN_TYPE)-LOCATE('(',COLUMN_TYPE)-1) AS decimal(18,0) ) AS Length,
+ column_default AS `DefaultValue`,
+ column_comment AS `ColumnDescription`,
+ CASE WHEN COLUMN_KEY = 'PRI'
+ THEN true ELSE false END AS `IsPrimaryKey`,
+ CASE WHEN EXTRA='auto_increment' THEN true ELSE false END as IsIdentity,
+ CASE WHEN is_nullable = 'YES'
+ THEN true ELSE false END AS `IsNullable`,
+ numeric_scale as Scale,
+ numeric_scale as DecimalDigits,
+ LOCATE( 'unsigned',COLUMN_type ) >0 as IsUnsigned
+ FROM
+ Information_schema.columns where TABLE_NAME='Menu' and TABLE_SCHEMA=(select database()) ORDER BY ordinal_position
+2023-12-19 13:04:45.915 +08:00 [DBG] Yi-SQL执行:SELECT
+ 0 as TableId,
+ TABLE_NAME as TableName,
+ column_name AS DbColumnName,
+ CASE WHEN left(COLUMN_TYPE,LOCATE('(',COLUMN_TYPE)-1)='' THEN COLUMN_TYPE ELSE left(COLUMN_TYPE,LOCATE('(',COLUMN_TYPE)-1) END AS DataType,
+ CAST(SUBSTRING(COLUMN_TYPE,LOCATE('(',COLUMN_TYPE)+1,LOCATE(')',COLUMN_TYPE)-LOCATE('(',COLUMN_TYPE)-1) AS decimal(18,0) ) AS Length,
+ column_default AS `DefaultValue`,
+ column_comment AS `ColumnDescription`,
+ CASE WHEN COLUMN_KEY = 'PRI'
+ THEN true ELSE false END AS `IsPrimaryKey`,
+ CASE WHEN EXTRA='auto_increment' THEN true ELSE false END as IsIdentity,
+ CASE WHEN is_nullable = 'YES'
+ THEN true ELSE false END AS `IsNullable`,
+ numeric_scale as Scale,
+ numeric_scale as DecimalDigits,
+ LOCATE( 'unsigned',COLUMN_type ) >0 as IsUnsigned
+ FROM
+ Information_schema.columns where TABLE_NAME='Menu' and TABLE_SCHEMA=(select database()) ORDER BY ordinal_position
+2023-12-19 13:04:45.924 +08:00 [DBG] Yi-SQL执行:ALTER TABLE `Menu` COMMENT='菜单表';
+2023-12-19 13:04:45.947 +08:00 [DBG] Yi-SQL执行:SELECT
+ 0 as TableId,
+ TABLE_NAME as TableName,
+ column_name AS DbColumnName,
+ CASE WHEN left(COLUMN_TYPE,LOCATE('(',COLUMN_TYPE)-1)='' THEN COLUMN_TYPE ELSE left(COLUMN_TYPE,LOCATE('(',COLUMN_TYPE)-1) END AS DataType,
+ CAST(SUBSTRING(COLUMN_TYPE,LOCATE('(',COLUMN_TYPE)+1,LOCATE(')',COLUMN_TYPE)-LOCATE('(',COLUMN_TYPE)-1) AS decimal(18,0) ) AS Length,
+ column_default AS `DefaultValue`,
+ column_comment AS `ColumnDescription`,
+ CASE WHEN COLUMN_KEY = 'PRI'
+ THEN true ELSE false END AS `IsPrimaryKey`,
+ CASE WHEN EXTRA='auto_increment' THEN true ELSE false END as IsIdentity,
+ CASE WHEN is_nullable = 'YES'
+ THEN true ELSE false END AS `IsNullable`,
+ numeric_scale as Scale,
+ numeric_scale as DecimalDigits,
+ LOCATE( 'unsigned',COLUMN_type ) >0 as IsUnsigned
+ FROM
+ Information_schema.columns where TABLE_NAME='Menu' and TABLE_SCHEMA=(select database()) ORDER BY ordinal_position
+2023-12-19 13:04:46.007 +08:00 [DBG] Yi-SQL执行:select TABLE_NAME as Name,TABLE_COMMENT as Description from information_schema.tables
+ where TABLE_SCHEMA=(select database()) AND TABLE_TYPE='BASE TABLE'
+2023-12-19 13:04:46.016 +08:00 [DBG] Yi-SQL执行:SELECT
+ 0 as TableId,
+ TABLE_NAME as TableName,
+ column_name AS DbColumnName,
+ CASE WHEN left(COLUMN_TYPE,LOCATE('(',COLUMN_TYPE)-1)='' THEN COLUMN_TYPE ELSE left(COLUMN_TYPE,LOCATE('(',COLUMN_TYPE)-1) END AS DataType,
+ CAST(SUBSTRING(COLUMN_TYPE,LOCATE('(',COLUMN_TYPE)+1,LOCATE(')',COLUMN_TYPE)-LOCATE('(',COLUMN_TYPE)-1) AS decimal(18,0) ) AS Length,
+ column_default AS `DefaultValue`,
+ column_comment AS `ColumnDescription`,
+ CASE WHEN COLUMN_KEY = 'PRI'
+ THEN true ELSE false END AS `IsPrimaryKey`,
+ CASE WHEN EXTRA='auto_increment' THEN true ELSE false END as IsIdentity,
+ CASE WHEN is_nullable = 'YES'
+ THEN true ELSE false END AS `IsNullable`,
+ numeric_scale as Scale,
+ numeric_scale as DecimalDigits,
+ LOCATE( 'unsigned',COLUMN_type ) >0 as IsUnsigned
+ FROM
+ Information_schema.columns where TABLE_NAME='OperationLog' and TABLE_SCHEMA=(select database()) ORDER BY ordinal_position
+2023-12-19 13:04:46.026 +08:00 [DBG] Yi-SQL执行:alter table `OperationLog` change column `RequestResult` `RequestResult` longtext DEFAULT NULL
+2023-12-19 13:04:46.052 +08:00 [DBG] Yi-SQL执行:SELECT
+ 0 as TableId,
+ TABLE_NAME as TableName,
+ column_name AS DbColumnName,
+ CASE WHEN left(COLUMN_TYPE,LOCATE('(',COLUMN_TYPE)-1)='' THEN COLUMN_TYPE ELSE left(COLUMN_TYPE,LOCATE('(',COLUMN_TYPE)-1) END AS DataType,
+ CAST(SUBSTRING(COLUMN_TYPE,LOCATE('(',COLUMN_TYPE)+1,LOCATE(')',COLUMN_TYPE)-LOCATE('(',COLUMN_TYPE)-1) AS decimal(18,0) ) AS Length,
+ column_default AS `DefaultValue`,
+ column_comment AS `ColumnDescription`,
+ CASE WHEN COLUMN_KEY = 'PRI'
+ THEN true ELSE false END AS `IsPrimaryKey`,
+ CASE WHEN EXTRA='auto_increment' THEN true ELSE false END as IsIdentity,
+ CASE WHEN is_nullable = 'YES'
+ THEN true ELSE false END AS `IsNullable`,
+ numeric_scale as Scale,
+ numeric_scale as DecimalDigits,
+ LOCATE( 'unsigned',COLUMN_type ) >0 as IsUnsigned
+ FROM
+ Information_schema.columns where TABLE_NAME='OperationLog' and TABLE_SCHEMA=(select database()) ORDER BY ordinal_position
+2023-12-19 13:04:46.061 +08:00 [DBG] Yi-SQL执行:ALTER TABLE `OperationLog` COMMENT='操作日志表';
+2023-12-19 13:04:46.082 +08:00 [DBG] Yi-SQL执行:alter table `OperationLog` change column `RequestResult` `RequestResult` longtext DEFAULT NULL COMMENT '请求结果'
+2023-12-19 13:04:46.103 +08:00 [DBG] Yi-SQL执行:SELECT
+ 0 as TableId,
+ TABLE_NAME as TableName,
+ column_name AS DbColumnName,
+ CASE WHEN left(COLUMN_TYPE,LOCATE('(',COLUMN_TYPE)-1)='' THEN COLUMN_TYPE ELSE left(COLUMN_TYPE,LOCATE('(',COLUMN_TYPE)-1) END AS DataType,
+ CAST(SUBSTRING(COLUMN_TYPE,LOCATE('(',COLUMN_TYPE)+1,LOCATE(')',COLUMN_TYPE)-LOCATE('(',COLUMN_TYPE)-1) AS decimal(18,0) ) AS Length,
+ column_default AS `DefaultValue`,
+ column_comment AS `ColumnDescription`,
+ CASE WHEN COLUMN_KEY = 'PRI'
+ THEN true ELSE false END AS `IsPrimaryKey`,
+ CASE WHEN EXTRA='auto_increment' THEN true ELSE false END as IsIdentity,
+ CASE WHEN is_nullable = 'YES'
+ THEN true ELSE false END AS `IsNullable`,
+ numeric_scale as Scale,
+ numeric_scale as DecimalDigits,
+ LOCATE( 'unsigned',COLUMN_type ) >0 as IsUnsigned
+ FROM
+ Information_schema.columns where TABLE_NAME='OperationLog' and TABLE_SCHEMA=(select database()) ORDER BY ordinal_position
+2023-12-19 13:04:46.159 +08:00 [DBG] Yi-SQL执行:select TABLE_NAME as Name,TABLE_COMMENT as Description from information_schema.tables
+ where TABLE_SCHEMA=(select database()) AND TABLE_TYPE='BASE TABLE'
+2023-12-19 13:04:46.172 +08:00 [DBG] Yi-SQL执行:SELECT
+ 0 as TableId,
+ TABLE_NAME as TableName,
+ column_name AS DbColumnName,
+ CASE WHEN left(COLUMN_TYPE,LOCATE('(',COLUMN_TYPE)-1)='' THEN COLUMN_TYPE ELSE left(COLUMN_TYPE,LOCATE('(',COLUMN_TYPE)-1) END AS DataType,
+ CAST(SUBSTRING(COLUMN_TYPE,LOCATE('(',COLUMN_TYPE)+1,LOCATE(')',COLUMN_TYPE)-LOCATE('(',COLUMN_TYPE)-1) AS decimal(18,0) ) AS Length,
+ column_default AS `DefaultValue`,
+ column_comment AS `ColumnDescription`,
+ CASE WHEN COLUMN_KEY = 'PRI'
+ THEN true ELSE false END AS `IsPrimaryKey`,
+ CASE WHEN EXTRA='auto_increment' THEN true ELSE false END as IsIdentity,
+ CASE WHEN is_nullable = 'YES'
+ THEN true ELSE false END AS `IsNullable`,
+ numeric_scale as Scale,
+ numeric_scale as DecimalDigits,
+ LOCATE( 'unsigned',COLUMN_type ) >0 as IsUnsigned
+ FROM
+ Information_schema.columns where TABLE_NAME='Post' and TABLE_SCHEMA=(select database()) ORDER BY ordinal_position
+2023-12-19 13:04:46.181 +08:00 [DBG] Yi-SQL执行:SELECT
+ 0 as TableId,
+ TABLE_NAME as TableName,
+ column_name AS DbColumnName,
+ CASE WHEN left(COLUMN_TYPE,LOCATE('(',COLUMN_TYPE)-1)='' THEN COLUMN_TYPE ELSE left(COLUMN_TYPE,LOCATE('(',COLUMN_TYPE)-1) END AS DataType,
+ CAST(SUBSTRING(COLUMN_TYPE,LOCATE('(',COLUMN_TYPE)+1,LOCATE(')',COLUMN_TYPE)-LOCATE('(',COLUMN_TYPE)-1) AS decimal(18,0) ) AS Length,
+ column_default AS `DefaultValue`,
+ column_comment AS `ColumnDescription`,
+ CASE WHEN COLUMN_KEY = 'PRI'
+ THEN true ELSE false END AS `IsPrimaryKey`,
+ CASE WHEN EXTRA='auto_increment' THEN true ELSE false END as IsIdentity,
+ CASE WHEN is_nullable = 'YES'
+ THEN true ELSE false END AS `IsNullable`,
+ numeric_scale as Scale,
+ numeric_scale as DecimalDigits,
+ LOCATE( 'unsigned',COLUMN_type ) >0 as IsUnsigned
+ FROM
+ Information_schema.columns where TABLE_NAME='Post' and TABLE_SCHEMA=(select database()) ORDER BY ordinal_position
+2023-12-19 13:04:46.190 +08:00 [DBG] Yi-SQL执行:ALTER TABLE `Post` COMMENT='岗位表';
+2023-12-19 13:04:46.211 +08:00 [DBG] Yi-SQL执行:SELECT
+ 0 as TableId,
+ TABLE_NAME as TableName,
+ column_name AS DbColumnName,
+ CASE WHEN left(COLUMN_TYPE,LOCATE('(',COLUMN_TYPE)-1)='' THEN COLUMN_TYPE ELSE left(COLUMN_TYPE,LOCATE('(',COLUMN_TYPE)-1) END AS DataType,
+ CAST(SUBSTRING(COLUMN_TYPE,LOCATE('(',COLUMN_TYPE)+1,LOCATE(')',COLUMN_TYPE)-LOCATE('(',COLUMN_TYPE)-1) AS decimal(18,0) ) AS Length,
+ column_default AS `DefaultValue`,
+ column_comment AS `ColumnDescription`,
+ CASE WHEN COLUMN_KEY = 'PRI'
+ THEN true ELSE false END AS `IsPrimaryKey`,
+ CASE WHEN EXTRA='auto_increment' THEN true ELSE false END as IsIdentity,
+ CASE WHEN is_nullable = 'YES'
+ THEN true ELSE false END AS `IsNullable`,
+ numeric_scale as Scale,
+ numeric_scale as DecimalDigits,
+ LOCATE( 'unsigned',COLUMN_type ) >0 as IsUnsigned
+ FROM
+ Information_schema.columns where TABLE_NAME='Post' and TABLE_SCHEMA=(select database()) ORDER BY ordinal_position
+2023-12-19 13:04:46.270 +08:00 [DBG] Yi-SQL执行:select TABLE_NAME as Name,TABLE_COMMENT as Description from information_schema.tables
+ where TABLE_SCHEMA=(select database()) AND TABLE_TYPE='BASE TABLE'
+2023-12-19 13:04:46.279 +08:00 [DBG] Yi-SQL执行:SELECT
+ 0 as TableId,
+ TABLE_NAME as TableName,
+ column_name AS DbColumnName,
+ CASE WHEN left(COLUMN_TYPE,LOCATE('(',COLUMN_TYPE)-1)='' THEN COLUMN_TYPE ELSE left(COLUMN_TYPE,LOCATE('(',COLUMN_TYPE)-1) END AS DataType,
+ CAST(SUBSTRING(COLUMN_TYPE,LOCATE('(',COLUMN_TYPE)+1,LOCATE(')',COLUMN_TYPE)-LOCATE('(',COLUMN_TYPE)-1) AS decimal(18,0) ) AS Length,
+ column_default AS `DefaultValue`,
+ column_comment AS `ColumnDescription`,
+ CASE WHEN COLUMN_KEY = 'PRI'
+ THEN true ELSE false END AS `IsPrimaryKey`,
+ CASE WHEN EXTRA='auto_increment' THEN true ELSE false END as IsIdentity,
+ CASE WHEN is_nullable = 'YES'
+ THEN true ELSE false END AS `IsNullable`,
+ numeric_scale as Scale,
+ numeric_scale as DecimalDigits,
+ LOCATE( 'unsigned',COLUMN_type ) >0 as IsUnsigned
+ FROM
+ Information_schema.columns where TABLE_NAME='RoleDept' and TABLE_SCHEMA=(select database()) ORDER BY ordinal_position
+2023-12-19 13:04:46.287 +08:00 [DBG] Yi-SQL执行:SELECT
+ 0 as TableId,
+ TABLE_NAME as TableName,
+ column_name AS DbColumnName,
+ CASE WHEN left(COLUMN_TYPE,LOCATE('(',COLUMN_TYPE)-1)='' THEN COLUMN_TYPE ELSE left(COLUMN_TYPE,LOCATE('(',COLUMN_TYPE)-1) END AS DataType,
+ CAST(SUBSTRING(COLUMN_TYPE,LOCATE('(',COLUMN_TYPE)+1,LOCATE(')',COLUMN_TYPE)-LOCATE('(',COLUMN_TYPE)-1) AS decimal(18,0) ) AS Length,
+ column_default AS `DefaultValue`,
+ column_comment AS `ColumnDescription`,
+ CASE WHEN COLUMN_KEY = 'PRI'
+ THEN true ELSE false END AS `IsPrimaryKey`,
+ CASE WHEN EXTRA='auto_increment' THEN true ELSE false END as IsIdentity,
+ CASE WHEN is_nullable = 'YES'
+ THEN true ELSE false END AS `IsNullable`,
+ numeric_scale as Scale,
+ numeric_scale as DecimalDigits,
+ LOCATE( 'unsigned',COLUMN_type ) >0 as IsUnsigned
+ FROM
+ Information_schema.columns where TABLE_NAME='RoleDept' and TABLE_SCHEMA=(select database()) ORDER BY ordinal_position
+2023-12-19 13:04:46.296 +08:00 [DBG] Yi-SQL执行:ALTER TABLE `RoleDept` COMMENT='角色部门关系表';
+2023-12-19 13:04:46.319 +08:00 [DBG] Yi-SQL执行:SELECT
+ 0 as TableId,
+ TABLE_NAME as TableName,
+ column_name AS DbColumnName,
+ CASE WHEN left(COLUMN_TYPE,LOCATE('(',COLUMN_TYPE)-1)='' THEN COLUMN_TYPE ELSE left(COLUMN_TYPE,LOCATE('(',COLUMN_TYPE)-1) END AS DataType,
+ CAST(SUBSTRING(COLUMN_TYPE,LOCATE('(',COLUMN_TYPE)+1,LOCATE(')',COLUMN_TYPE)-LOCATE('(',COLUMN_TYPE)-1) AS decimal(18,0) ) AS Length,
+ column_default AS `DefaultValue`,
+ column_comment AS `ColumnDescription`,
+ CASE WHEN COLUMN_KEY = 'PRI'
+ THEN true ELSE false END AS `IsPrimaryKey`,
+ CASE WHEN EXTRA='auto_increment' THEN true ELSE false END as IsIdentity,
+ CASE WHEN is_nullable = 'YES'
+ THEN true ELSE false END AS `IsNullable`,
+ numeric_scale as Scale,
+ numeric_scale as DecimalDigits,
+ LOCATE( 'unsigned',COLUMN_type ) >0 as IsUnsigned
+ FROM
+ Information_schema.columns where TABLE_NAME='RoleDept' and TABLE_SCHEMA=(select database()) ORDER BY ordinal_position
+2023-12-19 13:04:46.377 +08:00 [DBG] Yi-SQL执行:select TABLE_NAME as Name,TABLE_COMMENT as Description from information_schema.tables
+ where TABLE_SCHEMA=(select database()) AND TABLE_TYPE='BASE TABLE'
+2023-12-19 13:04:46.386 +08:00 [DBG] Yi-SQL执行:SELECT
+ 0 as TableId,
+ TABLE_NAME as TableName,
+ column_name AS DbColumnName,
+ CASE WHEN left(COLUMN_TYPE,LOCATE('(',COLUMN_TYPE)-1)='' THEN COLUMN_TYPE ELSE left(COLUMN_TYPE,LOCATE('(',COLUMN_TYPE)-1) END AS DataType,
+ CAST(SUBSTRING(COLUMN_TYPE,LOCATE('(',COLUMN_TYPE)+1,LOCATE(')',COLUMN_TYPE)-LOCATE('(',COLUMN_TYPE)-1) AS decimal(18,0) ) AS Length,
+ column_default AS `DefaultValue`,
+ column_comment AS `ColumnDescription`,
+ CASE WHEN COLUMN_KEY = 'PRI'
+ THEN true ELSE false END AS `IsPrimaryKey`,
+ CASE WHEN EXTRA='auto_increment' THEN true ELSE false END as IsIdentity,
+ CASE WHEN is_nullable = 'YES'
+ THEN true ELSE false END AS `IsNullable`,
+ numeric_scale as Scale,
+ numeric_scale as DecimalDigits,
+ LOCATE( 'unsigned',COLUMN_type ) >0 as IsUnsigned
+ FROM
+ Information_schema.columns where TABLE_NAME='Role' and TABLE_SCHEMA=(select database()) ORDER BY ordinal_position
+2023-12-19 13:04:46.395 +08:00 [DBG] Yi-SQL执行:SELECT
+ 0 as TableId,
+ TABLE_NAME as TableName,
+ column_name AS DbColumnName,
+ CASE WHEN left(COLUMN_TYPE,LOCATE('(',COLUMN_TYPE)-1)='' THEN COLUMN_TYPE ELSE left(COLUMN_TYPE,LOCATE('(',COLUMN_TYPE)-1) END AS DataType,
+ CAST(SUBSTRING(COLUMN_TYPE,LOCATE('(',COLUMN_TYPE)+1,LOCATE(')',COLUMN_TYPE)-LOCATE('(',COLUMN_TYPE)-1) AS decimal(18,0) ) AS Length,
+ column_default AS `DefaultValue`,
+ column_comment AS `ColumnDescription`,
+ CASE WHEN COLUMN_KEY = 'PRI'
+ THEN true ELSE false END AS `IsPrimaryKey`,
+ CASE WHEN EXTRA='auto_increment' THEN true ELSE false END as IsIdentity,
+ CASE WHEN is_nullable = 'YES'
+ THEN true ELSE false END AS `IsNullable`,
+ numeric_scale as Scale,
+ numeric_scale as DecimalDigits,
+ LOCATE( 'unsigned',COLUMN_type ) >0 as IsUnsigned
+ FROM
+ Information_schema.columns where TABLE_NAME='Role' and TABLE_SCHEMA=(select database()) ORDER BY ordinal_position
+2023-12-19 13:04:46.404 +08:00 [DBG] Yi-SQL执行:ALTER TABLE `Role` COMMENT='角色表';
+2023-12-19 13:04:46.450 +08:00 [DBG] Yi-SQL执行:SELECT
+ 0 as TableId,
+ TABLE_NAME as TableName,
+ column_name AS DbColumnName,
+ CASE WHEN left(COLUMN_TYPE,LOCATE('(',COLUMN_TYPE)-1)='' THEN COLUMN_TYPE ELSE left(COLUMN_TYPE,LOCATE('(',COLUMN_TYPE)-1) END AS DataType,
+ CAST(SUBSTRING(COLUMN_TYPE,LOCATE('(',COLUMN_TYPE)+1,LOCATE(')',COLUMN_TYPE)-LOCATE('(',COLUMN_TYPE)-1) AS decimal(18,0) ) AS Length,
+ column_default AS `DefaultValue`,
+ column_comment AS `ColumnDescription`,
+ CASE WHEN COLUMN_KEY = 'PRI'
+ THEN true ELSE false END AS `IsPrimaryKey`,
+ CASE WHEN EXTRA='auto_increment' THEN true ELSE false END as IsIdentity,
+ CASE WHEN is_nullable = 'YES'
+ THEN true ELSE false END AS `IsNullable`,
+ numeric_scale as Scale,
+ numeric_scale as DecimalDigits,
+ LOCATE( 'unsigned',COLUMN_type ) >0 as IsUnsigned
+ FROM
+ Information_schema.columns where TABLE_NAME='Role' and TABLE_SCHEMA=(select database()) ORDER BY ordinal_position
+2023-12-19 13:04:46.553 +08:00 [DBG] Yi-SQL执行:select TABLE_NAME as Name,TABLE_COMMENT as Description from information_schema.tables
+ where TABLE_SCHEMA=(select database()) AND TABLE_TYPE='BASE TABLE'
+2023-12-19 13:04:46.565 +08:00 [DBG] Yi-SQL执行:SELECT
+ 0 as TableId,
+ TABLE_NAME as TableName,
+ column_name AS DbColumnName,
+ CASE WHEN left(COLUMN_TYPE,LOCATE('(',COLUMN_TYPE)-1)='' THEN COLUMN_TYPE ELSE left(COLUMN_TYPE,LOCATE('(',COLUMN_TYPE)-1) END AS DataType,
+ CAST(SUBSTRING(COLUMN_TYPE,LOCATE('(',COLUMN_TYPE)+1,LOCATE(')',COLUMN_TYPE)-LOCATE('(',COLUMN_TYPE)-1) AS decimal(18,0) ) AS Length,
+ column_default AS `DefaultValue`,
+ column_comment AS `ColumnDescription`,
+ CASE WHEN COLUMN_KEY = 'PRI'
+ THEN true ELSE false END AS `IsPrimaryKey`,
+ CASE WHEN EXTRA='auto_increment' THEN true ELSE false END as IsIdentity,
+ CASE WHEN is_nullable = 'YES'
+ THEN true ELSE false END AS `IsNullable`,
+ numeric_scale as Scale,
+ numeric_scale as DecimalDigits,
+ LOCATE( 'unsigned',COLUMN_type ) >0 as IsUnsigned
+ FROM
+ Information_schema.columns where TABLE_NAME='RoleMenu' and TABLE_SCHEMA=(select database()) ORDER BY ordinal_position
+2023-12-19 13:04:46.580 +08:00 [DBG] Yi-SQL执行:SELECT
+ 0 as TableId,
+ TABLE_NAME as TableName,
+ column_name AS DbColumnName,
+ CASE WHEN left(COLUMN_TYPE,LOCATE('(',COLUMN_TYPE)-1)='' THEN COLUMN_TYPE ELSE left(COLUMN_TYPE,LOCATE('(',COLUMN_TYPE)-1) END AS DataType,
+ CAST(SUBSTRING(COLUMN_TYPE,LOCATE('(',COLUMN_TYPE)+1,LOCATE(')',COLUMN_TYPE)-LOCATE('(',COLUMN_TYPE)-1) AS decimal(18,0) ) AS Length,
+ column_default AS `DefaultValue`,
+ column_comment AS `ColumnDescription`,
+ CASE WHEN COLUMN_KEY = 'PRI'
+ THEN true ELSE false END AS `IsPrimaryKey`,
+ CASE WHEN EXTRA='auto_increment' THEN true ELSE false END as IsIdentity,
+ CASE WHEN is_nullable = 'YES'
+ THEN true ELSE false END AS `IsNullable`,
+ numeric_scale as Scale,
+ numeric_scale as DecimalDigits,
+ LOCATE( 'unsigned',COLUMN_type ) >0 as IsUnsigned
+ FROM
+ Information_schema.columns where TABLE_NAME='RoleMenu' and TABLE_SCHEMA=(select database()) ORDER BY ordinal_position
+2023-12-19 13:04:46.589 +08:00 [DBG] Yi-SQL执行:ALTER TABLE `RoleMenu` COMMENT='角色菜单关系表';
+2023-12-19 13:04:46.617 +08:00 [DBG] Yi-SQL执行:SELECT
+ 0 as TableId,
+ TABLE_NAME as TableName,
+ column_name AS DbColumnName,
+ CASE WHEN left(COLUMN_TYPE,LOCATE('(',COLUMN_TYPE)-1)='' THEN COLUMN_TYPE ELSE left(COLUMN_TYPE,LOCATE('(',COLUMN_TYPE)-1) END AS DataType,
+ CAST(SUBSTRING(COLUMN_TYPE,LOCATE('(',COLUMN_TYPE)+1,LOCATE(')',COLUMN_TYPE)-LOCATE('(',COLUMN_TYPE)-1) AS decimal(18,0) ) AS Length,
+ column_default AS `DefaultValue`,
+ column_comment AS `ColumnDescription`,
+ CASE WHEN COLUMN_KEY = 'PRI'
+ THEN true ELSE false END AS `IsPrimaryKey`,
+ CASE WHEN EXTRA='auto_increment' THEN true ELSE false END as IsIdentity,
+ CASE WHEN is_nullable = 'YES'
+ THEN true ELSE false END AS `IsNullable`,
+ numeric_scale as Scale,
+ numeric_scale as DecimalDigits,
+ LOCATE( 'unsigned',COLUMN_type ) >0 as IsUnsigned
+ FROM
+ Information_schema.columns where TABLE_NAME='RoleMenu' and TABLE_SCHEMA=(select database()) ORDER BY ordinal_position
+2023-12-19 13:04:46.680 +08:00 [DBG] Yi-SQL执行:select TABLE_NAME as Name,TABLE_COMMENT as Description from information_schema.tables
+ where TABLE_SCHEMA=(select database()) AND TABLE_TYPE='BASE TABLE'
+2023-12-19 13:04:46.689 +08:00 [DBG] Yi-SQL执行:SELECT
+ 0 as TableId,
+ TABLE_NAME as TableName,
+ column_name AS DbColumnName,
+ CASE WHEN left(COLUMN_TYPE,LOCATE('(',COLUMN_TYPE)-1)='' THEN COLUMN_TYPE ELSE left(COLUMN_TYPE,LOCATE('(',COLUMN_TYPE)-1) END AS DataType,
+ CAST(SUBSTRING(COLUMN_TYPE,LOCATE('(',COLUMN_TYPE)+1,LOCATE(')',COLUMN_TYPE)-LOCATE('(',COLUMN_TYPE)-1) AS decimal(18,0) ) AS Length,
+ column_default AS `DefaultValue`,
+ column_comment AS `ColumnDescription`,
+ CASE WHEN COLUMN_KEY = 'PRI'
+ THEN true ELSE false END AS `IsPrimaryKey`,
+ CASE WHEN EXTRA='auto_increment' THEN true ELSE false END as IsIdentity,
+ CASE WHEN is_nullable = 'YES'
+ THEN true ELSE false END AS `IsNullable`,
+ numeric_scale as Scale,
+ numeric_scale as DecimalDigits,
+ LOCATE( 'unsigned',COLUMN_type ) >0 as IsUnsigned
+ FROM
+ Information_schema.columns where TABLE_NAME='User' and TABLE_SCHEMA=(select database()) ORDER BY ordinal_position
+2023-12-19 13:04:46.699 +08:00 [DBG] Yi-SQL执行:SELECT
+ 0 as TableId,
+ TABLE_NAME as TableName,
+ column_name AS DbColumnName,
+ CASE WHEN left(COLUMN_TYPE,LOCATE('(',COLUMN_TYPE)-1)='' THEN COLUMN_TYPE ELSE left(COLUMN_TYPE,LOCATE('(',COLUMN_TYPE)-1) END AS DataType,
+ CAST(SUBSTRING(COLUMN_TYPE,LOCATE('(',COLUMN_TYPE)+1,LOCATE(')',COLUMN_TYPE)-LOCATE('(',COLUMN_TYPE)-1) AS decimal(18,0) ) AS Length,
+ column_default AS `DefaultValue`,
+ column_comment AS `ColumnDescription`,
+ CASE WHEN COLUMN_KEY = 'PRI'
+ THEN true ELSE false END AS `IsPrimaryKey`,
+ CASE WHEN EXTRA='auto_increment' THEN true ELSE false END as IsIdentity,
+ CASE WHEN is_nullable = 'YES'
+ THEN true ELSE false END AS `IsNullable`,
+ numeric_scale as Scale,
+ numeric_scale as DecimalDigits,
+ LOCATE( 'unsigned',COLUMN_type ) >0 as IsUnsigned
+ FROM
+ Information_schema.columns where TABLE_NAME='User' and TABLE_SCHEMA=(select database()) ORDER BY ordinal_position
+2023-12-19 13:04:46.708 +08:00 [DBG] Yi-SQL执行:ALTER TABLE `User` COMMENT='用户表';
+2023-12-19 13:04:46.737 +08:00 [DBG] Yi-SQL执行:SELECT
+ 0 as TableId,
+ TABLE_NAME as TableName,
+ column_name AS DbColumnName,
+ CASE WHEN left(COLUMN_TYPE,LOCATE('(',COLUMN_TYPE)-1)='' THEN COLUMN_TYPE ELSE left(COLUMN_TYPE,LOCATE('(',COLUMN_TYPE)-1) END AS DataType,
+ CAST(SUBSTRING(COLUMN_TYPE,LOCATE('(',COLUMN_TYPE)+1,LOCATE(')',COLUMN_TYPE)-LOCATE('(',COLUMN_TYPE)-1) AS decimal(18,0) ) AS Length,
+ column_default AS `DefaultValue`,
+ column_comment AS `ColumnDescription`,
+ CASE WHEN COLUMN_KEY = 'PRI'
+ THEN true ELSE false END AS `IsPrimaryKey`,
+ CASE WHEN EXTRA='auto_increment' THEN true ELSE false END as IsIdentity,
+ CASE WHEN is_nullable = 'YES'
+ THEN true ELSE false END AS `IsNullable`,
+ numeric_scale as Scale,
+ numeric_scale as DecimalDigits,
+ LOCATE( 'unsigned',COLUMN_type ) >0 as IsUnsigned
+ FROM
+ Information_schema.columns where TABLE_NAME='User' and TABLE_SCHEMA=(select database()) ORDER BY ordinal_position
+2023-12-19 13:04:46.797 +08:00 [DBG] Yi-SQL执行:select TABLE_NAME as Name,TABLE_COMMENT as Description from information_schema.tables
+ where TABLE_SCHEMA=(select database()) AND TABLE_TYPE='BASE TABLE'
+2023-12-19 13:04:46.806 +08:00 [DBG] Yi-SQL执行:SELECT
+ 0 as TableId,
+ TABLE_NAME as TableName,
+ column_name AS DbColumnName,
+ CASE WHEN left(COLUMN_TYPE,LOCATE('(',COLUMN_TYPE)-1)='' THEN COLUMN_TYPE ELSE left(COLUMN_TYPE,LOCATE('(',COLUMN_TYPE)-1) END AS DataType,
+ CAST(SUBSTRING(COLUMN_TYPE,LOCATE('(',COLUMN_TYPE)+1,LOCATE(')',COLUMN_TYPE)-LOCATE('(',COLUMN_TYPE)-1) AS decimal(18,0) ) AS Length,
+ column_default AS `DefaultValue`,
+ column_comment AS `ColumnDescription`,
+ CASE WHEN COLUMN_KEY = 'PRI'
+ THEN true ELSE false END AS `IsPrimaryKey`,
+ CASE WHEN EXTRA='auto_increment' THEN true ELSE false END as IsIdentity,
+ CASE WHEN is_nullable = 'YES'
+ THEN true ELSE false END AS `IsNullable`,
+ numeric_scale as Scale,
+ numeric_scale as DecimalDigits,
+ LOCATE( 'unsigned',COLUMN_type ) >0 as IsUnsigned
+ FROM
+ Information_schema.columns where TABLE_NAME='UserPost' and TABLE_SCHEMA=(select database()) ORDER BY ordinal_position
+2023-12-19 13:04:46.815 +08:00 [DBG] Yi-SQL执行:SELECT
+ 0 as TableId,
+ TABLE_NAME as TableName,
+ column_name AS DbColumnName,
+ CASE WHEN left(COLUMN_TYPE,LOCATE('(',COLUMN_TYPE)-1)='' THEN COLUMN_TYPE ELSE left(COLUMN_TYPE,LOCATE('(',COLUMN_TYPE)-1) END AS DataType,
+ CAST(SUBSTRING(COLUMN_TYPE,LOCATE('(',COLUMN_TYPE)+1,LOCATE(')',COLUMN_TYPE)-LOCATE('(',COLUMN_TYPE)-1) AS decimal(18,0) ) AS Length,
+ column_default AS `DefaultValue`,
+ column_comment AS `ColumnDescription`,
+ CASE WHEN COLUMN_KEY = 'PRI'
+ THEN true ELSE false END AS `IsPrimaryKey`,
+ CASE WHEN EXTRA='auto_increment' THEN true ELSE false END as IsIdentity,
+ CASE WHEN is_nullable = 'YES'
+ THEN true ELSE false END AS `IsNullable`,
+ numeric_scale as Scale,
+ numeric_scale as DecimalDigits,
+ LOCATE( 'unsigned',COLUMN_type ) >0 as IsUnsigned
+ FROM
+ Information_schema.columns where TABLE_NAME='UserPost' and TABLE_SCHEMA=(select database()) ORDER BY ordinal_position
+2023-12-19 13:04:46.825 +08:00 [DBG] Yi-SQL执行:ALTER TABLE `UserPost` COMMENT='用户岗位表';
+2023-12-19 13:04:46.850 +08:00 [DBG] Yi-SQL执行:SELECT
+ 0 as TableId,
+ TABLE_NAME as TableName,
+ column_name AS DbColumnName,
+ CASE WHEN left(COLUMN_TYPE,LOCATE('(',COLUMN_TYPE)-1)='' THEN COLUMN_TYPE ELSE left(COLUMN_TYPE,LOCATE('(',COLUMN_TYPE)-1) END AS DataType,
+ CAST(SUBSTRING(COLUMN_TYPE,LOCATE('(',COLUMN_TYPE)+1,LOCATE(')',COLUMN_TYPE)-LOCATE('(',COLUMN_TYPE)-1) AS decimal(18,0) ) AS Length,
+ column_default AS `DefaultValue`,
+ column_comment AS `ColumnDescription`,
+ CASE WHEN COLUMN_KEY = 'PRI'
+ THEN true ELSE false END AS `IsPrimaryKey`,
+ CASE WHEN EXTRA='auto_increment' THEN true ELSE false END as IsIdentity,
+ CASE WHEN is_nullable = 'YES'
+ THEN true ELSE false END AS `IsNullable`,
+ numeric_scale as Scale,
+ numeric_scale as DecimalDigits,
+ LOCATE( 'unsigned',COLUMN_type ) >0 as IsUnsigned
+ FROM
+ Information_schema.columns where TABLE_NAME='UserPost' and TABLE_SCHEMA=(select database()) ORDER BY ordinal_position
+2023-12-19 13:04:46.903 +08:00 [DBG] Yi-SQL执行:select TABLE_NAME as Name,TABLE_COMMENT as Description from information_schema.tables
+ where TABLE_SCHEMA=(select database()) AND TABLE_TYPE='BASE TABLE'
+2023-12-19 13:04:46.913 +08:00 [DBG] Yi-SQL执行:SELECT
+ 0 as TableId,
+ TABLE_NAME as TableName,
+ column_name AS DbColumnName,
+ CASE WHEN left(COLUMN_TYPE,LOCATE('(',COLUMN_TYPE)-1)='' THEN COLUMN_TYPE ELSE left(COLUMN_TYPE,LOCATE('(',COLUMN_TYPE)-1) END AS DataType,
+ CAST(SUBSTRING(COLUMN_TYPE,LOCATE('(',COLUMN_TYPE)+1,LOCATE(')',COLUMN_TYPE)-LOCATE('(',COLUMN_TYPE)-1) AS decimal(18,0) ) AS Length,
+ column_default AS `DefaultValue`,
+ column_comment AS `ColumnDescription`,
+ CASE WHEN COLUMN_KEY = 'PRI'
+ THEN true ELSE false END AS `IsPrimaryKey`,
+ CASE WHEN EXTRA='auto_increment' THEN true ELSE false END as IsIdentity,
+ CASE WHEN is_nullable = 'YES'
+ THEN true ELSE false END AS `IsNullable`,
+ numeric_scale as Scale,
+ numeric_scale as DecimalDigits,
+ LOCATE( 'unsigned',COLUMN_type ) >0 as IsUnsigned
+ FROM
+ Information_schema.columns where TABLE_NAME='UserRole' and TABLE_SCHEMA=(select database()) ORDER BY ordinal_position
+2023-12-19 13:04:46.921 +08:00 [DBG] Yi-SQL执行:SELECT
+ 0 as TableId,
+ TABLE_NAME as TableName,
+ column_name AS DbColumnName,
+ CASE WHEN left(COLUMN_TYPE,LOCATE('(',COLUMN_TYPE)-1)='' THEN COLUMN_TYPE ELSE left(COLUMN_TYPE,LOCATE('(',COLUMN_TYPE)-1) END AS DataType,
+ CAST(SUBSTRING(COLUMN_TYPE,LOCATE('(',COLUMN_TYPE)+1,LOCATE(')',COLUMN_TYPE)-LOCATE('(',COLUMN_TYPE)-1) AS decimal(18,0) ) AS Length,
+ column_default AS `DefaultValue`,
+ column_comment AS `ColumnDescription`,
+ CASE WHEN COLUMN_KEY = 'PRI'
+ THEN true ELSE false END AS `IsPrimaryKey`,
+ CASE WHEN EXTRA='auto_increment' THEN true ELSE false END as IsIdentity,
+ CASE WHEN is_nullable = 'YES'
+ THEN true ELSE false END AS `IsNullable`,
+ numeric_scale as Scale,
+ numeric_scale as DecimalDigits,
+ LOCATE( 'unsigned',COLUMN_type ) >0 as IsUnsigned
+ FROM
+ Information_schema.columns where TABLE_NAME='UserRole' and TABLE_SCHEMA=(select database()) ORDER BY ordinal_position
+2023-12-19 13:04:46.930 +08:00 [DBG] Yi-SQL执行:ALTER TABLE `UserRole` COMMENT='用户角色关系表';
+2023-12-19 13:04:46.952 +08:00 [DBG] Yi-SQL执行:SELECT
+ 0 as TableId,
+ TABLE_NAME as TableName,
+ column_name AS DbColumnName,
+ CASE WHEN left(COLUMN_TYPE,LOCATE('(',COLUMN_TYPE)-1)='' THEN COLUMN_TYPE ELSE left(COLUMN_TYPE,LOCATE('(',COLUMN_TYPE)-1) END AS DataType,
+ CAST(SUBSTRING(COLUMN_TYPE,LOCATE('(',COLUMN_TYPE)+1,LOCATE(')',COLUMN_TYPE)-LOCATE('(',COLUMN_TYPE)-1) AS decimal(18,0) ) AS Length,
+ column_default AS `DefaultValue`,
+ column_comment AS `ColumnDescription`,
+ CASE WHEN COLUMN_KEY = 'PRI'
+ THEN true ELSE false END AS `IsPrimaryKey`,
+ CASE WHEN EXTRA='auto_increment' THEN true ELSE false END as IsIdentity,
+ CASE WHEN is_nullable = 'YES'
+ THEN true ELSE false END AS `IsNullable`,
+ numeric_scale as Scale,
+ numeric_scale as DecimalDigits,
+ LOCATE( 'unsigned',COLUMN_type ) >0 as IsUnsigned
+ FROM
+ Information_schema.columns where TABLE_NAME='UserRole' and TABLE_SCHEMA=(select database()) ORDER BY ordinal_position
+2023-12-19 13:04:47.007 +08:00 [DBG] Yi-SQL执行:select TABLE_NAME as Name,TABLE_COMMENT as Description from information_schema.tables
+ where TABLE_SCHEMA=(select database()) AND TABLE_TYPE='BASE TABLE'
+2023-12-19 13:04:47.015 +08:00 [DBG] Yi-SQL执行:SELECT
+ 0 as TableId,
+ TABLE_NAME as TableName,
+ column_name AS DbColumnName,
+ CASE WHEN left(COLUMN_TYPE,LOCATE('(',COLUMN_TYPE)-1)='' THEN COLUMN_TYPE ELSE left(COLUMN_TYPE,LOCATE('(',COLUMN_TYPE)-1) END AS DataType,
+ CAST(SUBSTRING(COLUMN_TYPE,LOCATE('(',COLUMN_TYPE)+1,LOCATE(')',COLUMN_TYPE)-LOCATE('(',COLUMN_TYPE)-1) AS decimal(18,0) ) AS Length,
+ column_default AS `DefaultValue`,
+ column_comment AS `ColumnDescription`,
+ CASE WHEN COLUMN_KEY = 'PRI'
+ THEN true ELSE false END AS `IsPrimaryKey`,
+ CASE WHEN EXTRA='auto_increment' THEN true ELSE false END as IsIdentity,
+ CASE WHEN is_nullable = 'YES'
+ THEN true ELSE false END AS `IsNullable`,
+ numeric_scale as Scale,
+ numeric_scale as DecimalDigits,
+ LOCATE( 'unsigned',COLUMN_type ) >0 as IsUnsigned
+ FROM
+ Information_schema.columns where TABLE_NAME='AccessLog' and TABLE_SCHEMA=(select database()) ORDER BY ordinal_position
+2023-12-19 13:04:47.024 +08:00 [DBG] Yi-SQL执行:SELECT
+ 0 as TableId,
+ TABLE_NAME as TableName,
+ column_name AS DbColumnName,
+ CASE WHEN left(COLUMN_TYPE,LOCATE('(',COLUMN_TYPE)-1)='' THEN COLUMN_TYPE ELSE left(COLUMN_TYPE,LOCATE('(',COLUMN_TYPE)-1) END AS DataType,
+ CAST(SUBSTRING(COLUMN_TYPE,LOCATE('(',COLUMN_TYPE)+1,LOCATE(')',COLUMN_TYPE)-LOCATE('(',COLUMN_TYPE)-1) AS decimal(18,0) ) AS Length,
+ column_default AS `DefaultValue`,
+ column_comment AS `ColumnDescription`,
+ CASE WHEN COLUMN_KEY = 'PRI'
+ THEN true ELSE false END AS `IsPrimaryKey`,
+ CASE WHEN EXTRA='auto_increment' THEN true ELSE false END as IsIdentity,
+ CASE WHEN is_nullable = 'YES'
+ THEN true ELSE false END AS `IsNullable`,
+ numeric_scale as Scale,
+ numeric_scale as DecimalDigits,
+ LOCATE( 'unsigned',COLUMN_type ) >0 as IsUnsigned
+ FROM
+ Information_schema.columns where TABLE_NAME='AccessLog' and TABLE_SCHEMA=(select database()) ORDER BY ordinal_position
+2023-12-19 13:04:47.032 +08:00 [DBG] Yi-SQL执行:ALTER TABLE `AccessLog` COMMENT='';
+2023-12-19 13:04:47.058 +08:00 [DBG] Yi-SQL执行:SELECT
+ 0 as TableId,
+ TABLE_NAME as TableName,
+ column_name AS DbColumnName,
+ CASE WHEN left(COLUMN_TYPE,LOCATE('(',COLUMN_TYPE)-1)='' THEN COLUMN_TYPE ELSE left(COLUMN_TYPE,LOCATE('(',COLUMN_TYPE)-1) END AS DataType,
+ CAST(SUBSTRING(COLUMN_TYPE,LOCATE('(',COLUMN_TYPE)+1,LOCATE(')',COLUMN_TYPE)-LOCATE('(',COLUMN_TYPE)-1) AS decimal(18,0) ) AS Length,
+ column_default AS `DefaultValue`,
+ column_comment AS `ColumnDescription`,
+ CASE WHEN COLUMN_KEY = 'PRI'
+ THEN true ELSE false END AS `IsPrimaryKey`,
+ CASE WHEN EXTRA='auto_increment' THEN true ELSE false END as IsIdentity,
+ CASE WHEN is_nullable = 'YES'
+ THEN true ELSE false END AS `IsNullable`,
+ numeric_scale as Scale,
+ numeric_scale as DecimalDigits,
+ LOCATE( 'unsigned',COLUMN_type ) >0 as IsUnsigned
+ FROM
+ Information_schema.columns where TABLE_NAME='AccessLog' and TABLE_SCHEMA=(select database()) ORDER BY ordinal_position
+2023-12-19 13:04:47.115 +08:00 [DBG] Yi-SQL执行:select TABLE_NAME as Name,TABLE_COMMENT as Description from information_schema.tables
+ where TABLE_SCHEMA=(select database()) AND TABLE_TYPE='BASE TABLE'
+2023-12-19 13:04:47.126 +08:00 [DBG] Yi-SQL执行:SELECT
+ 0 as TableId,
+ TABLE_NAME as TableName,
+ column_name AS DbColumnName,
+ CASE WHEN left(COLUMN_TYPE,LOCATE('(',COLUMN_TYPE)-1)='' THEN COLUMN_TYPE ELSE left(COLUMN_TYPE,LOCATE('(',COLUMN_TYPE)-1) END AS DataType,
+ CAST(SUBSTRING(COLUMN_TYPE,LOCATE('(',COLUMN_TYPE)+1,LOCATE(')',COLUMN_TYPE)-LOCATE('(',COLUMN_TYPE)-1) AS decimal(18,0) ) AS Length,
+ column_default AS `DefaultValue`,
+ column_comment AS `ColumnDescription`,
+ CASE WHEN COLUMN_KEY = 'PRI'
+ THEN true ELSE false END AS `IsPrimaryKey`,
+ CASE WHEN EXTRA='auto_increment' THEN true ELSE false END as IsIdentity,
+ CASE WHEN is_nullable = 'YES'
+ THEN true ELSE false END AS `IsNullable`,
+ numeric_scale as Scale,
+ numeric_scale as DecimalDigits,
+ LOCATE( 'unsigned',COLUMN_type ) >0 as IsUnsigned
+ FROM
+ Information_schema.columns where TABLE_NAME='Agree' and TABLE_SCHEMA=(select database()) ORDER BY ordinal_position
+2023-12-19 13:04:47.135 +08:00 [DBG] Yi-SQL执行:SELECT
+ 0 as TableId,
+ TABLE_NAME as TableName,
+ column_name AS DbColumnName,
+ CASE WHEN left(COLUMN_TYPE,LOCATE('(',COLUMN_TYPE)-1)='' THEN COLUMN_TYPE ELSE left(COLUMN_TYPE,LOCATE('(',COLUMN_TYPE)-1) END AS DataType,
+ CAST(SUBSTRING(COLUMN_TYPE,LOCATE('(',COLUMN_TYPE)+1,LOCATE(')',COLUMN_TYPE)-LOCATE('(',COLUMN_TYPE)-1) AS decimal(18,0) ) AS Length,
+ column_default AS `DefaultValue`,
+ column_comment AS `ColumnDescription`,
+ CASE WHEN COLUMN_KEY = 'PRI'
+ THEN true ELSE false END AS `IsPrimaryKey`,
+ CASE WHEN EXTRA='auto_increment' THEN true ELSE false END as IsIdentity,
+ CASE WHEN is_nullable = 'YES'
+ THEN true ELSE false END AS `IsNullable`,
+ numeric_scale as Scale,
+ numeric_scale as DecimalDigits,
+ LOCATE( 'unsigned',COLUMN_type ) >0 as IsUnsigned
+ FROM
+ Information_schema.columns where TABLE_NAME='Agree' and TABLE_SCHEMA=(select database()) ORDER BY ordinal_position
+2023-12-19 13:04:47.144 +08:00 [DBG] Yi-SQL执行:ALTER TABLE `Agree` COMMENT='';
+2023-12-19 13:04:47.169 +08:00 [DBG] Yi-SQL执行:SELECT
+ 0 as TableId,
+ TABLE_NAME as TableName,
+ column_name AS DbColumnName,
+ CASE WHEN left(COLUMN_TYPE,LOCATE('(',COLUMN_TYPE)-1)='' THEN COLUMN_TYPE ELSE left(COLUMN_TYPE,LOCATE('(',COLUMN_TYPE)-1) END AS DataType,
+ CAST(SUBSTRING(COLUMN_TYPE,LOCATE('(',COLUMN_TYPE)+1,LOCATE(')',COLUMN_TYPE)-LOCATE('(',COLUMN_TYPE)-1) AS decimal(18,0) ) AS Length,
+ column_default AS `DefaultValue`,
+ column_comment AS `ColumnDescription`,
+ CASE WHEN COLUMN_KEY = 'PRI'
+ THEN true ELSE false END AS `IsPrimaryKey`,
+ CASE WHEN EXTRA='auto_increment' THEN true ELSE false END as IsIdentity,
+ CASE WHEN is_nullable = 'YES'
+ THEN true ELSE false END AS `IsNullable`,
+ numeric_scale as Scale,
+ numeric_scale as DecimalDigits,
+ LOCATE( 'unsigned',COLUMN_type ) >0 as IsUnsigned
+ FROM
+ Information_schema.columns where TABLE_NAME='Agree' and TABLE_SCHEMA=(select database()) ORDER BY ordinal_position
+2023-12-19 13:04:47.227 +08:00 [DBG] Yi-SQL执行:select TABLE_NAME as Name,TABLE_COMMENT as Description from information_schema.tables
+ where TABLE_SCHEMA=(select database()) AND TABLE_TYPE='BASE TABLE'
+2023-12-19 13:04:47.241 +08:00 [DBG] Yi-SQL执行:SELECT
+ 0 as TableId,
+ TABLE_NAME as TableName,
+ column_name AS DbColumnName,
+ CASE WHEN left(COLUMN_TYPE,LOCATE('(',COLUMN_TYPE)-1)='' THEN COLUMN_TYPE ELSE left(COLUMN_TYPE,LOCATE('(',COLUMN_TYPE)-1) END AS DataType,
+ CAST(SUBSTRING(COLUMN_TYPE,LOCATE('(',COLUMN_TYPE)+1,LOCATE(')',COLUMN_TYPE)-LOCATE('(',COLUMN_TYPE)-1) AS decimal(18,0) ) AS Length,
+ column_default AS `DefaultValue`,
+ column_comment AS `ColumnDescription`,
+ CASE WHEN COLUMN_KEY = 'PRI'
+ THEN true ELSE false END AS `IsPrimaryKey`,
+ CASE WHEN EXTRA='auto_increment' THEN true ELSE false END as IsIdentity,
+ CASE WHEN is_nullable = 'YES'
+ THEN true ELSE false END AS `IsNullable`,
+ numeric_scale as Scale,
+ numeric_scale as DecimalDigits,
+ LOCATE( 'unsigned',COLUMN_type ) >0 as IsUnsigned
+ FROM
+ Information_schema.columns where TABLE_NAME='Article' and TABLE_SCHEMA=(select database()) ORDER BY ordinal_position
+2023-12-19 13:04:47.250 +08:00 [DBG] Yi-SQL执行:SELECT
+ 0 as TableId,
+ TABLE_NAME as TableName,
+ column_name AS DbColumnName,
+ CASE WHEN left(COLUMN_TYPE,LOCATE('(',COLUMN_TYPE)-1)='' THEN COLUMN_TYPE ELSE left(COLUMN_TYPE,LOCATE('(',COLUMN_TYPE)-1) END AS DataType,
+ CAST(SUBSTRING(COLUMN_TYPE,LOCATE('(',COLUMN_TYPE)+1,LOCATE(')',COLUMN_TYPE)-LOCATE('(',COLUMN_TYPE)-1) AS decimal(18,0) ) AS Length,
+ column_default AS `DefaultValue`,
+ column_comment AS `ColumnDescription`,
+ CASE WHEN COLUMN_KEY = 'PRI'
+ THEN true ELSE false END AS `IsPrimaryKey`,
+ CASE WHEN EXTRA='auto_increment' THEN true ELSE false END as IsIdentity,
+ CASE WHEN is_nullable = 'YES'
+ THEN true ELSE false END AS `IsNullable`,
+ numeric_scale as Scale,
+ numeric_scale as DecimalDigits,
+ LOCATE( 'unsigned',COLUMN_type ) >0 as IsUnsigned
+ FROM
+ Information_schema.columns where TABLE_NAME='Article' and TABLE_SCHEMA=(select database()) ORDER BY ordinal_position
+2023-12-19 13:04:47.260 +08:00 [DBG] Yi-SQL执行:ALTER TABLE `Article` COMMENT='';
+2023-12-19 13:04:47.286 +08:00 [DBG] Yi-SQL执行:SELECT
+ 0 as TableId,
+ TABLE_NAME as TableName,
+ column_name AS DbColumnName,
+ CASE WHEN left(COLUMN_TYPE,LOCATE('(',COLUMN_TYPE)-1)='' THEN COLUMN_TYPE ELSE left(COLUMN_TYPE,LOCATE('(',COLUMN_TYPE)-1) END AS DataType,
+ CAST(SUBSTRING(COLUMN_TYPE,LOCATE('(',COLUMN_TYPE)+1,LOCATE(')',COLUMN_TYPE)-LOCATE('(',COLUMN_TYPE)-1) AS decimal(18,0) ) AS Length,
+ column_default AS `DefaultValue`,
+ column_comment AS `ColumnDescription`,
+ CASE WHEN COLUMN_KEY = 'PRI'
+ THEN true ELSE false END AS `IsPrimaryKey`,
+ CASE WHEN EXTRA='auto_increment' THEN true ELSE false END as IsIdentity,
+ CASE WHEN is_nullable = 'YES'
+ THEN true ELSE false END AS `IsNullable`,
+ numeric_scale as Scale,
+ numeric_scale as DecimalDigits,
+ LOCATE( 'unsigned',COLUMN_type ) >0 as IsUnsigned
+ FROM
+ Information_schema.columns where TABLE_NAME='Article' and TABLE_SCHEMA=(select database()) ORDER BY ordinal_position
+2023-12-19 13:04:47.347 +08:00 [DBG] Yi-SQL执行:select TABLE_NAME as Name,TABLE_COMMENT as Description from information_schema.tables
+ where TABLE_SCHEMA=(select database()) AND TABLE_TYPE='BASE TABLE'
+2023-12-19 13:04:47.356 +08:00 [DBG] Yi-SQL执行:SELECT
+ 0 as TableId,
+ TABLE_NAME as TableName,
+ column_name AS DbColumnName,
+ CASE WHEN left(COLUMN_TYPE,LOCATE('(',COLUMN_TYPE)-1)='' THEN COLUMN_TYPE ELSE left(COLUMN_TYPE,LOCATE('(',COLUMN_TYPE)-1) END AS DataType,
+ CAST(SUBSTRING(COLUMN_TYPE,LOCATE('(',COLUMN_TYPE)+1,LOCATE(')',COLUMN_TYPE)-LOCATE('(',COLUMN_TYPE)-1) AS decimal(18,0) ) AS Length,
+ column_default AS `DefaultValue`,
+ column_comment AS `ColumnDescription`,
+ CASE WHEN COLUMN_KEY = 'PRI'
+ THEN true ELSE false END AS `IsPrimaryKey`,
+ CASE WHEN EXTRA='auto_increment' THEN true ELSE false END as IsIdentity,
+ CASE WHEN is_nullable = 'YES'
+ THEN true ELSE false END AS `IsNullable`,
+ numeric_scale as Scale,
+ numeric_scale as DecimalDigits,
+ LOCATE( 'unsigned',COLUMN_type ) >0 as IsUnsigned
+ FROM
+ Information_schema.columns where TABLE_NAME='Banner' and TABLE_SCHEMA=(select database()) ORDER BY ordinal_position
+2023-12-19 13:04:47.365 +08:00 [DBG] Yi-SQL执行:SELECT
+ 0 as TableId,
+ TABLE_NAME as TableName,
+ column_name AS DbColumnName,
+ CASE WHEN left(COLUMN_TYPE,LOCATE('(',COLUMN_TYPE)-1)='' THEN COLUMN_TYPE ELSE left(COLUMN_TYPE,LOCATE('(',COLUMN_TYPE)-1) END AS DataType,
+ CAST(SUBSTRING(COLUMN_TYPE,LOCATE('(',COLUMN_TYPE)+1,LOCATE(')',COLUMN_TYPE)-LOCATE('(',COLUMN_TYPE)-1) AS decimal(18,0) ) AS Length,
+ column_default AS `DefaultValue`,
+ column_comment AS `ColumnDescription`,
+ CASE WHEN COLUMN_KEY = 'PRI'
+ THEN true ELSE false END AS `IsPrimaryKey`,
+ CASE WHEN EXTRA='auto_increment' THEN true ELSE false END as IsIdentity,
+ CASE WHEN is_nullable = 'YES'
+ THEN true ELSE false END AS `IsNullable`,
+ numeric_scale as Scale,
+ numeric_scale as DecimalDigits,
+ LOCATE( 'unsigned',COLUMN_type ) >0 as IsUnsigned
+ FROM
+ Information_schema.columns where TABLE_NAME='Banner' and TABLE_SCHEMA=(select database()) ORDER BY ordinal_position
+2023-12-19 13:04:47.373 +08:00 [DBG] Yi-SQL执行:ALTER TABLE `Banner` COMMENT='';
+2023-12-19 13:04:47.400 +08:00 [DBG] Yi-SQL执行:SELECT
+ 0 as TableId,
+ TABLE_NAME as TableName,
+ column_name AS DbColumnName,
+ CASE WHEN left(COLUMN_TYPE,LOCATE('(',COLUMN_TYPE)-1)='' THEN COLUMN_TYPE ELSE left(COLUMN_TYPE,LOCATE('(',COLUMN_TYPE)-1) END AS DataType,
+ CAST(SUBSTRING(COLUMN_TYPE,LOCATE('(',COLUMN_TYPE)+1,LOCATE(')',COLUMN_TYPE)-LOCATE('(',COLUMN_TYPE)-1) AS decimal(18,0) ) AS Length,
+ column_default AS `DefaultValue`,
+ column_comment AS `ColumnDescription`,
+ CASE WHEN COLUMN_KEY = 'PRI'
+ THEN true ELSE false END AS `IsPrimaryKey`,
+ CASE WHEN EXTRA='auto_increment' THEN true ELSE false END as IsIdentity,
+ CASE WHEN is_nullable = 'YES'
+ THEN true ELSE false END AS `IsNullable`,
+ numeric_scale as Scale,
+ numeric_scale as DecimalDigits,
+ LOCATE( 'unsigned',COLUMN_type ) >0 as IsUnsigned
+ FROM
+ Information_schema.columns where TABLE_NAME='Banner' and TABLE_SCHEMA=(select database()) ORDER BY ordinal_position
+2023-12-19 13:04:47.460 +08:00 [DBG] Yi-SQL执行:select TABLE_NAME as Name,TABLE_COMMENT as Description from information_schema.tables
+ where TABLE_SCHEMA=(select database()) AND TABLE_TYPE='BASE TABLE'
+2023-12-19 13:04:47.472 +08:00 [DBG] Yi-SQL执行:SELECT
+ 0 as TableId,
+ TABLE_NAME as TableName,
+ column_name AS DbColumnName,
+ CASE WHEN left(COLUMN_TYPE,LOCATE('(',COLUMN_TYPE)-1)='' THEN COLUMN_TYPE ELSE left(COLUMN_TYPE,LOCATE('(',COLUMN_TYPE)-1) END AS DataType,
+ CAST(SUBSTRING(COLUMN_TYPE,LOCATE('(',COLUMN_TYPE)+1,LOCATE(')',COLUMN_TYPE)-LOCATE('(',COLUMN_TYPE)-1) AS decimal(18,0) ) AS Length,
+ column_default AS `DefaultValue`,
+ column_comment AS `ColumnDescription`,
+ CASE WHEN COLUMN_KEY = 'PRI'
+ THEN true ELSE false END AS `IsPrimaryKey`,
+ CASE WHEN EXTRA='auto_increment' THEN true ELSE false END as IsIdentity,
+ CASE WHEN is_nullable = 'YES'
+ THEN true ELSE false END AS `IsNullable`,
+ numeric_scale as Scale,
+ numeric_scale as DecimalDigits,
+ LOCATE( 'unsigned',COLUMN_type ) >0 as IsUnsigned
+ FROM
+ Information_schema.columns where TABLE_NAME='Comment' and TABLE_SCHEMA=(select database()) ORDER BY ordinal_position
+2023-12-19 13:04:47.481 +08:00 [DBG] Yi-SQL执行:SELECT
+ 0 as TableId,
+ TABLE_NAME as TableName,
+ column_name AS DbColumnName,
+ CASE WHEN left(COLUMN_TYPE,LOCATE('(',COLUMN_TYPE)-1)='' THEN COLUMN_TYPE ELSE left(COLUMN_TYPE,LOCATE('(',COLUMN_TYPE)-1) END AS DataType,
+ CAST(SUBSTRING(COLUMN_TYPE,LOCATE('(',COLUMN_TYPE)+1,LOCATE(')',COLUMN_TYPE)-LOCATE('(',COLUMN_TYPE)-1) AS decimal(18,0) ) AS Length,
+ column_default AS `DefaultValue`,
+ column_comment AS `ColumnDescription`,
+ CASE WHEN COLUMN_KEY = 'PRI'
+ THEN true ELSE false END AS `IsPrimaryKey`,
+ CASE WHEN EXTRA='auto_increment' THEN true ELSE false END as IsIdentity,
+ CASE WHEN is_nullable = 'YES'
+ THEN true ELSE false END AS `IsNullable`,
+ numeric_scale as Scale,
+ numeric_scale as DecimalDigits,
+ LOCATE( 'unsigned',COLUMN_type ) >0 as IsUnsigned
+ FROM
+ Information_schema.columns where TABLE_NAME='Comment' and TABLE_SCHEMA=(select database()) ORDER BY ordinal_position
+2023-12-19 13:04:47.490 +08:00 [DBG] Yi-SQL执行:ALTER TABLE `Comment` COMMENT='评论表';
+2023-12-19 13:04:47.513 +08:00 [DBG] Yi-SQL执行:SELECT
+ 0 as TableId,
+ TABLE_NAME as TableName,
+ column_name AS DbColumnName,
+ CASE WHEN left(COLUMN_TYPE,LOCATE('(',COLUMN_TYPE)-1)='' THEN COLUMN_TYPE ELSE left(COLUMN_TYPE,LOCATE('(',COLUMN_TYPE)-1) END AS DataType,
+ CAST(SUBSTRING(COLUMN_TYPE,LOCATE('(',COLUMN_TYPE)+1,LOCATE(')',COLUMN_TYPE)-LOCATE('(',COLUMN_TYPE)-1) AS decimal(18,0) ) AS Length,
+ column_default AS `DefaultValue`,
+ column_comment AS `ColumnDescription`,
+ CASE WHEN COLUMN_KEY = 'PRI'
+ THEN true ELSE false END AS `IsPrimaryKey`,
+ CASE WHEN EXTRA='auto_increment' THEN true ELSE false END as IsIdentity,
+ CASE WHEN is_nullable = 'YES'
+ THEN true ELSE false END AS `IsNullable`,
+ numeric_scale as Scale,
+ numeric_scale as DecimalDigits,
+ LOCATE( 'unsigned',COLUMN_type ) >0 as IsUnsigned
+ FROM
+ Information_schema.columns where TABLE_NAME='Comment' and TABLE_SCHEMA=(select database()) ORDER BY ordinal_position
+2023-12-19 13:04:47.575 +08:00 [DBG] Yi-SQL执行:select TABLE_NAME as Name,TABLE_COMMENT as Description from information_schema.tables
+ where TABLE_SCHEMA=(select database()) AND TABLE_TYPE='BASE TABLE'
+2023-12-19 13:04:47.584 +08:00 [DBG] Yi-SQL执行:SELECT
+ 0 as TableId,
+ TABLE_NAME as TableName,
+ column_name AS DbColumnName,
+ CASE WHEN left(COLUMN_TYPE,LOCATE('(',COLUMN_TYPE)-1)='' THEN COLUMN_TYPE ELSE left(COLUMN_TYPE,LOCATE('(',COLUMN_TYPE)-1) END AS DataType,
+ CAST(SUBSTRING(COLUMN_TYPE,LOCATE('(',COLUMN_TYPE)+1,LOCATE(')',COLUMN_TYPE)-LOCATE('(',COLUMN_TYPE)-1) AS decimal(18,0) ) AS Length,
+ column_default AS `DefaultValue`,
+ column_comment AS `ColumnDescription`,
+ CASE WHEN COLUMN_KEY = 'PRI'
+ THEN true ELSE false END AS `IsPrimaryKey`,
+ CASE WHEN EXTRA='auto_increment' THEN true ELSE false END as IsIdentity,
+ CASE WHEN is_nullable = 'YES'
+ THEN true ELSE false END AS `IsNullable`,
+ numeric_scale as Scale,
+ numeric_scale as DecimalDigits,
+ LOCATE( 'unsigned',COLUMN_type ) >0 as IsUnsigned
+ FROM
+ Information_schema.columns where TABLE_NAME='Discuss' and TABLE_SCHEMA=(select database()) ORDER BY ordinal_position
+2023-12-19 13:04:47.594 +08:00 [DBG] Yi-SQL执行:ALTER TABLE `Discuss` ADD `IsDisableCreateComment` tinyint(1) NOT NULL
+2023-12-19 13:04:47.639 +08:00 [DBG] Yi-SQL执行:alter table `Discuss` change column `PermissionUserIds` `PermissionUserIds` varchar(4000) DEFAULT NULL
+2023-12-19 13:04:47.676 +08:00 [DBG] Yi-SQL执行:SELECT
+ 0 as TableId,
+ TABLE_NAME as TableName,
+ column_name AS DbColumnName,
+ CASE WHEN left(COLUMN_TYPE,LOCATE('(',COLUMN_TYPE)-1)='' THEN COLUMN_TYPE ELSE left(COLUMN_TYPE,LOCATE('(',COLUMN_TYPE)-1) END AS DataType,
+ CAST(SUBSTRING(COLUMN_TYPE,LOCATE('(',COLUMN_TYPE)+1,LOCATE(')',COLUMN_TYPE)-LOCATE('(',COLUMN_TYPE)-1) AS decimal(18,0) ) AS Length,
+ column_default AS `DefaultValue`,
+ column_comment AS `ColumnDescription`,
+ CASE WHEN COLUMN_KEY = 'PRI'
+ THEN true ELSE false END AS `IsPrimaryKey`,
+ CASE WHEN EXTRA='auto_increment' THEN true ELSE false END as IsIdentity,
+ CASE WHEN is_nullable = 'YES'
+ THEN true ELSE false END AS `IsNullable`,
+ numeric_scale as Scale,
+ numeric_scale as DecimalDigits,
+ LOCATE( 'unsigned',COLUMN_type ) >0 as IsUnsigned
+ FROM
+ Information_schema.columns where TABLE_NAME='Discuss' and TABLE_SCHEMA=(select database()) ORDER BY ordinal_position
+2023-12-19 13:04:47.685 +08:00 [DBG] Yi-SQL执行:ALTER TABLE `Discuss` COMMENT='';
+2023-12-19 13:04:47.709 +08:00 [DBG] Yi-SQL执行:alter table `Discuss` change column `PermissionUserIds` `PermissionUserIds` varchar(4000) DEFAULT NULL COMMENT '当PermissionType为部分用户时候,以下列表中的用户+创建者 代表拥有权限'
+2023-12-19 13:04:47.733 +08:00 [DBG] Yi-SQL执行:alter table `Discuss` change column `IsDisableCreateComment` `IsDisableCreateComment` tinyint(1) NOT NULL COMMENT '是否禁止评论创建功能'
+2023-12-19 13:04:47.767 +08:00 [DBG] Yi-SQL执行:SELECT
+ 0 as TableId,
+ TABLE_NAME as TableName,
+ column_name AS DbColumnName,
+ CASE WHEN left(COLUMN_TYPE,LOCATE('(',COLUMN_TYPE)-1)='' THEN COLUMN_TYPE ELSE left(COLUMN_TYPE,LOCATE('(',COLUMN_TYPE)-1) END AS DataType,
+ CAST(SUBSTRING(COLUMN_TYPE,LOCATE('(',COLUMN_TYPE)+1,LOCATE(')',COLUMN_TYPE)-LOCATE('(',COLUMN_TYPE)-1) AS decimal(18,0) ) AS Length,
+ column_default AS `DefaultValue`,
+ column_comment AS `ColumnDescription`,
+ CASE WHEN COLUMN_KEY = 'PRI'
+ THEN true ELSE false END AS `IsPrimaryKey`,
+ CASE WHEN EXTRA='auto_increment' THEN true ELSE false END as IsIdentity,
+ CASE WHEN is_nullable = 'YES'
+ THEN true ELSE false END AS `IsNullable`,
+ numeric_scale as Scale,
+ numeric_scale as DecimalDigits,
+ LOCATE( 'unsigned',COLUMN_type ) >0 as IsUnsigned
+ FROM
+ Information_schema.columns where TABLE_NAME='Discuss' and TABLE_SCHEMA=(select database()) ORDER BY ordinal_position
+2023-12-19 13:04:47.825 +08:00 [DBG] Yi-SQL执行:select TABLE_NAME as Name,TABLE_COMMENT as Description from information_schema.tables
+ where TABLE_SCHEMA=(select database()) AND TABLE_TYPE='BASE TABLE'
+2023-12-19 13:04:47.834 +08:00 [DBG] Yi-SQL执行:SELECT
+ 0 as TableId,
+ TABLE_NAME as TableName,
+ column_name AS DbColumnName,
+ CASE WHEN left(COLUMN_TYPE,LOCATE('(',COLUMN_TYPE)-1)='' THEN COLUMN_TYPE ELSE left(COLUMN_TYPE,LOCATE('(',COLUMN_TYPE)-1) END AS DataType,
+ CAST(SUBSTRING(COLUMN_TYPE,LOCATE('(',COLUMN_TYPE)+1,LOCATE(')',COLUMN_TYPE)-LOCATE('(',COLUMN_TYPE)-1) AS decimal(18,0) ) AS Length,
+ column_default AS `DefaultValue`,
+ column_comment AS `ColumnDescription`,
+ CASE WHEN COLUMN_KEY = 'PRI'
+ THEN true ELSE false END AS `IsPrimaryKey`,
+ CASE WHEN EXTRA='auto_increment' THEN true ELSE false END as IsIdentity,
+ CASE WHEN is_nullable = 'YES'
+ THEN true ELSE false END AS `IsNullable`,
+ numeric_scale as Scale,
+ numeric_scale as DecimalDigits,
+ LOCATE( 'unsigned',COLUMN_type ) >0 as IsUnsigned
+ FROM
+ Information_schema.columns where TABLE_NAME='DiscussMyType' and TABLE_SCHEMA=(select database()) ORDER BY ordinal_position
+2023-12-19 13:04:47.842 +08:00 [DBG] Yi-SQL执行:SELECT
+ 0 as TableId,
+ TABLE_NAME as TableName,
+ column_name AS DbColumnName,
+ CASE WHEN left(COLUMN_TYPE,LOCATE('(',COLUMN_TYPE)-1)='' THEN COLUMN_TYPE ELSE left(COLUMN_TYPE,LOCATE('(',COLUMN_TYPE)-1) END AS DataType,
+ CAST(SUBSTRING(COLUMN_TYPE,LOCATE('(',COLUMN_TYPE)+1,LOCATE(')',COLUMN_TYPE)-LOCATE('(',COLUMN_TYPE)-1) AS decimal(18,0) ) AS Length,
+ column_default AS `DefaultValue`,
+ column_comment AS `ColumnDescription`,
+ CASE WHEN COLUMN_KEY = 'PRI'
+ THEN true ELSE false END AS `IsPrimaryKey`,
+ CASE WHEN EXTRA='auto_increment' THEN true ELSE false END as IsIdentity,
+ CASE WHEN is_nullable = 'YES'
+ THEN true ELSE false END AS `IsNullable`,
+ numeric_scale as Scale,
+ numeric_scale as DecimalDigits,
+ LOCATE( 'unsigned',COLUMN_type ) >0 as IsUnsigned
+ FROM
+ Information_schema.columns where TABLE_NAME='DiscussMyType' and TABLE_SCHEMA=(select database()) ORDER BY ordinal_position
+2023-12-19 13:04:47.853 +08:00 [DBG] Yi-SQL执行:ALTER TABLE `DiscussMyType` COMMENT='';
+2023-12-19 13:04:47.874 +08:00 [DBG] Yi-SQL执行:SELECT
+ 0 as TableId,
+ TABLE_NAME as TableName,
+ column_name AS DbColumnName,
+ CASE WHEN left(COLUMN_TYPE,LOCATE('(',COLUMN_TYPE)-1)='' THEN COLUMN_TYPE ELSE left(COLUMN_TYPE,LOCATE('(',COLUMN_TYPE)-1) END AS DataType,
+ CAST(SUBSTRING(COLUMN_TYPE,LOCATE('(',COLUMN_TYPE)+1,LOCATE(')',COLUMN_TYPE)-LOCATE('(',COLUMN_TYPE)-1) AS decimal(18,0) ) AS Length,
+ column_default AS `DefaultValue`,
+ column_comment AS `ColumnDescription`,
+ CASE WHEN COLUMN_KEY = 'PRI'
+ THEN true ELSE false END AS `IsPrimaryKey`,
+ CASE WHEN EXTRA='auto_increment' THEN true ELSE false END as IsIdentity,
+ CASE WHEN is_nullable = 'YES'
+ THEN true ELSE false END AS `IsNullable`,
+ numeric_scale as Scale,
+ numeric_scale as DecimalDigits,
+ LOCATE( 'unsigned',COLUMN_type ) >0 as IsUnsigned
+ FROM
+ Information_schema.columns where TABLE_NAME='DiscussMyType' and TABLE_SCHEMA=(select database()) ORDER BY ordinal_position
+2023-12-19 13:04:47.928 +08:00 [DBG] Yi-SQL执行:select TABLE_NAME as Name,TABLE_COMMENT as Description from information_schema.tables
+ where TABLE_SCHEMA=(select database()) AND TABLE_TYPE='BASE TABLE'
+2023-12-19 13:04:47.937 +08:00 [DBG] Yi-SQL执行:SELECT
+ 0 as TableId,
+ TABLE_NAME as TableName,
+ column_name AS DbColumnName,
+ CASE WHEN left(COLUMN_TYPE,LOCATE('(',COLUMN_TYPE)-1)='' THEN COLUMN_TYPE ELSE left(COLUMN_TYPE,LOCATE('(',COLUMN_TYPE)-1) END AS DataType,
+ CAST(SUBSTRING(COLUMN_TYPE,LOCATE('(',COLUMN_TYPE)+1,LOCATE(')',COLUMN_TYPE)-LOCATE('(',COLUMN_TYPE)-1) AS decimal(18,0) ) AS Length,
+ column_default AS `DefaultValue`,
+ column_comment AS `ColumnDescription`,
+ CASE WHEN COLUMN_KEY = 'PRI'
+ THEN true ELSE false END AS `IsPrimaryKey`,
+ CASE WHEN EXTRA='auto_increment' THEN true ELSE false END as IsIdentity,
+ CASE WHEN is_nullable = 'YES'
+ THEN true ELSE false END AS `IsNullable`,
+ numeric_scale as Scale,
+ numeric_scale as DecimalDigits,
+ LOCATE( 'unsigned',COLUMN_type ) >0 as IsUnsigned
+ FROM
+ Information_schema.columns where TABLE_NAME='DiscussTop' and TABLE_SCHEMA=(select database()) ORDER BY ordinal_position
+2023-12-19 13:04:47.945 +08:00 [DBG] Yi-SQL执行:SELECT
+ 0 as TableId,
+ TABLE_NAME as TableName,
+ column_name AS DbColumnName,
+ CASE WHEN left(COLUMN_TYPE,LOCATE('(',COLUMN_TYPE)-1)='' THEN COLUMN_TYPE ELSE left(COLUMN_TYPE,LOCATE('(',COLUMN_TYPE)-1) END AS DataType,
+ CAST(SUBSTRING(COLUMN_TYPE,LOCATE('(',COLUMN_TYPE)+1,LOCATE(')',COLUMN_TYPE)-LOCATE('(',COLUMN_TYPE)-1) AS decimal(18,0) ) AS Length,
+ column_default AS `DefaultValue`,
+ column_comment AS `ColumnDescription`,
+ CASE WHEN COLUMN_KEY = 'PRI'
+ THEN true ELSE false END AS `IsPrimaryKey`,
+ CASE WHEN EXTRA='auto_increment' THEN true ELSE false END as IsIdentity,
+ CASE WHEN is_nullable = 'YES'
+ THEN true ELSE false END AS `IsNullable`,
+ numeric_scale as Scale,
+ numeric_scale as DecimalDigits,
+ LOCATE( 'unsigned',COLUMN_type ) >0 as IsUnsigned
+ FROM
+ Information_schema.columns where TABLE_NAME='DiscussTop' and TABLE_SCHEMA=(select database()) ORDER BY ordinal_position
+2023-12-19 13:04:47.955 +08:00 [DBG] Yi-SQL执行:ALTER TABLE `DiscussTop` COMMENT='首页置顶主题';
+2023-12-19 13:04:47.976 +08:00 [DBG] Yi-SQL执行:SELECT
+ 0 as TableId,
+ TABLE_NAME as TableName,
+ column_name AS DbColumnName,
+ CASE WHEN left(COLUMN_TYPE,LOCATE('(',COLUMN_TYPE)-1)='' THEN COLUMN_TYPE ELSE left(COLUMN_TYPE,LOCATE('(',COLUMN_TYPE)-1) END AS DataType,
+ CAST(SUBSTRING(COLUMN_TYPE,LOCATE('(',COLUMN_TYPE)+1,LOCATE(')',COLUMN_TYPE)-LOCATE('(',COLUMN_TYPE)-1) AS decimal(18,0) ) AS Length,
+ column_default AS `DefaultValue`,
+ column_comment AS `ColumnDescription`,
+ CASE WHEN COLUMN_KEY = 'PRI'
+ THEN true ELSE false END AS `IsPrimaryKey`,
+ CASE WHEN EXTRA='auto_increment' THEN true ELSE false END as IsIdentity,
+ CASE WHEN is_nullable = 'YES'
+ THEN true ELSE false END AS `IsNullable`,
+ numeric_scale as Scale,
+ numeric_scale as DecimalDigits,
+ LOCATE( 'unsigned',COLUMN_type ) >0 as IsUnsigned
+ FROM
+ Information_schema.columns where TABLE_NAME='DiscussTop' and TABLE_SCHEMA=(select database()) ORDER BY ordinal_position
+2023-12-19 13:04:48.031 +08:00 [DBG] Yi-SQL执行:select TABLE_NAME as Name,TABLE_COMMENT as Description from information_schema.tables
+ where TABLE_SCHEMA=(select database()) AND TABLE_TYPE='BASE TABLE'
+2023-12-19 13:04:48.043 +08:00 [DBG] Yi-SQL执行:SELECT
+ 0 as TableId,
+ TABLE_NAME as TableName,
+ column_name AS DbColumnName,
+ CASE WHEN left(COLUMN_TYPE,LOCATE('(',COLUMN_TYPE)-1)='' THEN COLUMN_TYPE ELSE left(COLUMN_TYPE,LOCATE('(',COLUMN_TYPE)-1) END AS DataType,
+ CAST(SUBSTRING(COLUMN_TYPE,LOCATE('(',COLUMN_TYPE)+1,LOCATE(')',COLUMN_TYPE)-LOCATE('(',COLUMN_TYPE)-1) AS decimal(18,0) ) AS Length,
+ column_default AS `DefaultValue`,
+ column_comment AS `ColumnDescription`,
+ CASE WHEN COLUMN_KEY = 'PRI'
+ THEN true ELSE false END AS `IsPrimaryKey`,
+ CASE WHEN EXTRA='auto_increment' THEN true ELSE false END as IsIdentity,
+ CASE WHEN is_nullable = 'YES'
+ THEN true ELSE false END AS `IsNullable`,
+ numeric_scale as Scale,
+ numeric_scale as DecimalDigits,
+ LOCATE( 'unsigned',COLUMN_type ) >0 as IsUnsigned
+ FROM
+ Information_schema.columns where TABLE_NAME='MyType' and TABLE_SCHEMA=(select database()) ORDER BY ordinal_position
+2023-12-19 13:04:48.058 +08:00 [DBG] Yi-SQL执行:SELECT
+ 0 as TableId,
+ TABLE_NAME as TableName,
+ column_name AS DbColumnName,
+ CASE WHEN left(COLUMN_TYPE,LOCATE('(',COLUMN_TYPE)-1)='' THEN COLUMN_TYPE ELSE left(COLUMN_TYPE,LOCATE('(',COLUMN_TYPE)-1) END AS DataType,
+ CAST(SUBSTRING(COLUMN_TYPE,LOCATE('(',COLUMN_TYPE)+1,LOCATE(')',COLUMN_TYPE)-LOCATE('(',COLUMN_TYPE)-1) AS decimal(18,0) ) AS Length,
+ column_default AS `DefaultValue`,
+ column_comment AS `ColumnDescription`,
+ CASE WHEN COLUMN_KEY = 'PRI'
+ THEN true ELSE false END AS `IsPrimaryKey`,
+ CASE WHEN EXTRA='auto_increment' THEN true ELSE false END as IsIdentity,
+ CASE WHEN is_nullable = 'YES'
+ THEN true ELSE false END AS `IsNullable`,
+ numeric_scale as Scale,
+ numeric_scale as DecimalDigits,
+ LOCATE( 'unsigned',COLUMN_type ) >0 as IsUnsigned
+ FROM
+ Information_schema.columns where TABLE_NAME='MyType' and TABLE_SCHEMA=(select database()) ORDER BY ordinal_position
+2023-12-19 13:04:48.071 +08:00 [DBG] Yi-SQL执行:ALTER TABLE `MyType` COMMENT='';
+2023-12-19 13:04:48.102 +08:00 [DBG] Yi-SQL执行:SELECT
+ 0 as TableId,
+ TABLE_NAME as TableName,
+ column_name AS DbColumnName,
+ CASE WHEN left(COLUMN_TYPE,LOCATE('(',COLUMN_TYPE)-1)='' THEN COLUMN_TYPE ELSE left(COLUMN_TYPE,LOCATE('(',COLUMN_TYPE)-1) END AS DataType,
+ CAST(SUBSTRING(COLUMN_TYPE,LOCATE('(',COLUMN_TYPE)+1,LOCATE(')',COLUMN_TYPE)-LOCATE('(',COLUMN_TYPE)-1) AS decimal(18,0) ) AS Length,
+ column_default AS `DefaultValue`,
+ column_comment AS `ColumnDescription`,
+ CASE WHEN COLUMN_KEY = 'PRI'
+ THEN true ELSE false END AS `IsPrimaryKey`,
+ CASE WHEN EXTRA='auto_increment' THEN true ELSE false END as IsIdentity,
+ CASE WHEN is_nullable = 'YES'
+ THEN true ELSE false END AS `IsNullable`,
+ numeric_scale as Scale,
+ numeric_scale as DecimalDigits,
+ LOCATE( 'unsigned',COLUMN_type ) >0 as IsUnsigned
+ FROM
+ Information_schema.columns where TABLE_NAME='MyType' and TABLE_SCHEMA=(select database()) ORDER BY ordinal_position
+2023-12-19 13:04:48.167 +08:00 [DBG] Yi-SQL执行:select TABLE_NAME as Name,TABLE_COMMENT as Description from information_schema.tables
+ where TABLE_SCHEMA=(select database()) AND TABLE_TYPE='BASE TABLE'
+2023-12-19 13:04:48.175 +08:00 [DBG] Yi-SQL执行:SELECT
+ 0 as TableId,
+ TABLE_NAME as TableName,
+ column_name AS DbColumnName,
+ CASE WHEN left(COLUMN_TYPE,LOCATE('(',COLUMN_TYPE)-1)='' THEN COLUMN_TYPE ELSE left(COLUMN_TYPE,LOCATE('(',COLUMN_TYPE)-1) END AS DataType,
+ CAST(SUBSTRING(COLUMN_TYPE,LOCATE('(',COLUMN_TYPE)+1,LOCATE(')',COLUMN_TYPE)-LOCATE('(',COLUMN_TYPE)-1) AS decimal(18,0) ) AS Length,
+ column_default AS `DefaultValue`,
+ column_comment AS `ColumnDescription`,
+ CASE WHEN COLUMN_KEY = 'PRI'
+ THEN true ELSE false END AS `IsPrimaryKey`,
+ CASE WHEN EXTRA='auto_increment' THEN true ELSE false END as IsIdentity,
+ CASE WHEN is_nullable = 'YES'
+ THEN true ELSE false END AS `IsNullable`,
+ numeric_scale as Scale,
+ numeric_scale as DecimalDigits,
+ LOCATE( 'unsigned',COLUMN_type ) >0 as IsUnsigned
+ FROM
+ Information_schema.columns where TABLE_NAME='Plate' and TABLE_SCHEMA=(select database()) ORDER BY ordinal_position
+2023-12-19 13:04:48.184 +08:00 [DBG] Yi-SQL执行:SELECT
+ 0 as TableId,
+ TABLE_NAME as TableName,
+ column_name AS DbColumnName,
+ CASE WHEN left(COLUMN_TYPE,LOCATE('(',COLUMN_TYPE)-1)='' THEN COLUMN_TYPE ELSE left(COLUMN_TYPE,LOCATE('(',COLUMN_TYPE)-1) END AS DataType,
+ CAST(SUBSTRING(COLUMN_TYPE,LOCATE('(',COLUMN_TYPE)+1,LOCATE(')',COLUMN_TYPE)-LOCATE('(',COLUMN_TYPE)-1) AS decimal(18,0) ) AS Length,
+ column_default AS `DefaultValue`,
+ column_comment AS `ColumnDescription`,
+ CASE WHEN COLUMN_KEY = 'PRI'
+ THEN true ELSE false END AS `IsPrimaryKey`,
+ CASE WHEN EXTRA='auto_increment' THEN true ELSE false END as IsIdentity,
+ CASE WHEN is_nullable = 'YES'
+ THEN true ELSE false END AS `IsNullable`,
+ numeric_scale as Scale,
+ numeric_scale as DecimalDigits,
+ LOCATE( 'unsigned',COLUMN_type ) >0 as IsUnsigned
+ FROM
+ Information_schema.columns where TABLE_NAME='Plate' and TABLE_SCHEMA=(select database()) ORDER BY ordinal_position
+2023-12-19 13:04:48.193 +08:00 [DBG] Yi-SQL执行:ALTER TABLE `Plate` COMMENT='';
+2023-12-19 13:04:48.216 +08:00 [DBG] Yi-SQL执行:SELECT
+ 0 as TableId,
+ TABLE_NAME as TableName,
+ column_name AS DbColumnName,
+ CASE WHEN left(COLUMN_TYPE,LOCATE('(',COLUMN_TYPE)-1)='' THEN COLUMN_TYPE ELSE left(COLUMN_TYPE,LOCATE('(',COLUMN_TYPE)-1) END AS DataType,
+ CAST(SUBSTRING(COLUMN_TYPE,LOCATE('(',COLUMN_TYPE)+1,LOCATE(')',COLUMN_TYPE)-LOCATE('(',COLUMN_TYPE)-1) AS decimal(18,0) ) AS Length,
+ column_default AS `DefaultValue`,
+ column_comment AS `ColumnDescription`,
+ CASE WHEN COLUMN_KEY = 'PRI'
+ THEN true ELSE false END AS `IsPrimaryKey`,
+ CASE WHEN EXTRA='auto_increment' THEN true ELSE false END as IsIdentity,
+ CASE WHEN is_nullable = 'YES'
+ THEN true ELSE false END AS `IsNullable`,
+ numeric_scale as Scale,
+ numeric_scale as DecimalDigits,
+ LOCATE( 'unsigned',COLUMN_type ) >0 as IsUnsigned
+ FROM
+ Information_schema.columns where TABLE_NAME='Plate' and TABLE_SCHEMA=(select database()) ORDER BY ordinal_position
+2023-12-19 13:04:48.276 +08:00 [DBG] Yi-SQL执行:select TABLE_NAME as Name,TABLE_COMMENT as Description from information_schema.tables
+ where TABLE_SCHEMA=(select database()) AND TABLE_TYPE='BASE TABLE'
+2023-12-19 13:04:48.284 +08:00 [DBG] Yi-SQL执行:SELECT
+ 0 as TableId,
+ TABLE_NAME as TableName,
+ column_name AS DbColumnName,
+ CASE WHEN left(COLUMN_TYPE,LOCATE('(',COLUMN_TYPE)-1)='' THEN COLUMN_TYPE ELSE left(COLUMN_TYPE,LOCATE('(',COLUMN_TYPE)-1) END AS DataType,
+ CAST(SUBSTRING(COLUMN_TYPE,LOCATE('(',COLUMN_TYPE)+1,LOCATE(')',COLUMN_TYPE)-LOCATE('(',COLUMN_TYPE)-1) AS decimal(18,0) ) AS Length,
+ column_default AS `DefaultValue`,
+ column_comment AS `ColumnDescription`,
+ CASE WHEN COLUMN_KEY = 'PRI'
+ THEN true ELSE false END AS `IsPrimaryKey`,
+ CASE WHEN EXTRA='auto_increment' THEN true ELSE false END as IsIdentity,
+ CASE WHEN is_nullable = 'YES'
+ THEN true ELSE false END AS `IsNullable`,
+ numeric_scale as Scale,
+ numeric_scale as DecimalDigits,
+ LOCATE( 'unsigned',COLUMN_type ) >0 as IsUnsigned
+ FROM
+ Information_schema.columns where TABLE_NAME='Setting' and TABLE_SCHEMA=(select database()) ORDER BY ordinal_position
+2023-12-19 13:04:48.293 +08:00 [DBG] Yi-SQL执行:SELECT
+ 0 as TableId,
+ TABLE_NAME as TableName,
+ column_name AS DbColumnName,
+ CASE WHEN left(COLUMN_TYPE,LOCATE('(',COLUMN_TYPE)-1)='' THEN COLUMN_TYPE ELSE left(COLUMN_TYPE,LOCATE('(',COLUMN_TYPE)-1) END AS DataType,
+ CAST(SUBSTRING(COLUMN_TYPE,LOCATE('(',COLUMN_TYPE)+1,LOCATE(')',COLUMN_TYPE)-LOCATE('(',COLUMN_TYPE)-1) AS decimal(18,0) ) AS Length,
+ column_default AS `DefaultValue`,
+ column_comment AS `ColumnDescription`,
+ CASE WHEN COLUMN_KEY = 'PRI'
+ THEN true ELSE false END AS `IsPrimaryKey`,
+ CASE WHEN EXTRA='auto_increment' THEN true ELSE false END as IsIdentity,
+ CASE WHEN is_nullable = 'YES'
+ THEN true ELSE false END AS `IsNullable`,
+ numeric_scale as Scale,
+ numeric_scale as DecimalDigits,
+ LOCATE( 'unsigned',COLUMN_type ) >0 as IsUnsigned
+ FROM
+ Information_schema.columns where TABLE_NAME='Setting' and TABLE_SCHEMA=(select database()) ORDER BY ordinal_position
+2023-12-19 13:04:48.301 +08:00 [DBG] Yi-SQL执行:ALTER TABLE `Setting` COMMENT='';
+2023-12-19 13:04:48.322 +08:00 [DBG] Yi-SQL执行:SELECT
+ 0 as TableId,
+ TABLE_NAME as TableName,
+ column_name AS DbColumnName,
+ CASE WHEN left(COLUMN_TYPE,LOCATE('(',COLUMN_TYPE)-1)='' THEN COLUMN_TYPE ELSE left(COLUMN_TYPE,LOCATE('(',COLUMN_TYPE)-1) END AS DataType,
+ CAST(SUBSTRING(COLUMN_TYPE,LOCATE('(',COLUMN_TYPE)+1,LOCATE(')',COLUMN_TYPE)-LOCATE('(',COLUMN_TYPE)-1) AS decimal(18,0) ) AS Length,
+ column_default AS `DefaultValue`,
+ column_comment AS `ColumnDescription`,
+ CASE WHEN COLUMN_KEY = 'PRI'
+ THEN true ELSE false END AS `IsPrimaryKey`,
+ CASE WHEN EXTRA='auto_increment' THEN true ELSE false END as IsIdentity,
+ CASE WHEN is_nullable = 'YES'
+ THEN true ELSE false END AS `IsNullable`,
+ numeric_scale as Scale,
+ numeric_scale as DecimalDigits,
+ LOCATE( 'unsigned',COLUMN_type ) >0 as IsUnsigned
+ FROM
+ Information_schema.columns where TABLE_NAME='Setting' and TABLE_SCHEMA=(select database()) ORDER BY ordinal_position
+2023-12-19 13:04:48.636 +08:00 [INF] User profile is available. Using 'C:\Users\45431\AppData\Local\ASP.NET\DataProtection-Keys' as key repository and Windows DPAPI to encrypt keys at rest.
+2023-12-19 13:04:48.713 +08:00 [INF] Initialized all ABP modules.
+2023-12-19 13:04:48.804 +08:00 [INF] Now listening on: http://[::]:19001
+2023-12-19 13:04:48.804 +08:00 [INF] Application started. Press Ctrl+C to shut down.
+2023-12-19 13:04:48.804 +08:00 [INF] Hosting environment: Development
+2023-12-19 13:04:48.804 +08:00 [INF] Content root path: D:\CSharp\Yi\Yi.Abp.Net8\src\Yi.Abp.Web