diff --git a/Yi.Abp.Net8/framework/Yi.Framework.AspNetCore/Yi.Framework.AspNetCore.csproj b/Yi.Abp.Net8/framework/Yi.Framework.AspNetCore/Yi.Framework.AspNetCore.csproj index 8dfe21d1..c5d09c60 100644 --- a/Yi.Abp.Net8/framework/Yi.Framework.AspNetCore/Yi.Framework.AspNetCore.csproj +++ b/Yi.Abp.Net8/framework/Yi.Framework.AspNetCore/Yi.Framework.AspNetCore.csproj @@ -8,8 +8,8 @@ - - + + diff --git a/Yi.Abp.Net8/framework/Yi.Framework.Core/Yi.Framework.Core.csproj b/Yi.Abp.Net8/framework/Yi.Framework.Core/Yi.Framework.Core.csproj index 1a00f344..c7a99b05 100644 --- a/Yi.Abp.Net8/framework/Yi.Framework.Core/Yi.Framework.Core.csproj +++ b/Yi.Abp.Net8/framework/Yi.Framework.Core/Yi.Framework.Core.csproj @@ -5,7 +5,7 @@ - + diff --git a/Yi.Abp.Net8/framework/Yi.Framework.Ddd.Application.Contracts/Yi.Framework.Ddd.Application.Contracts.csproj b/Yi.Abp.Net8/framework/Yi.Framework.Ddd.Application.Contracts/Yi.Framework.Ddd.Application.Contracts.csproj index a2f19a0f..76774a98 100644 --- a/Yi.Abp.Net8/framework/Yi.Framework.Ddd.Application.Contracts/Yi.Framework.Ddd.Application.Contracts.csproj +++ b/Yi.Abp.Net8/framework/Yi.Framework.Ddd.Application.Contracts/Yi.Framework.Ddd.Application.Contracts.csproj @@ -3,7 +3,7 @@ - + diff --git a/Yi.Abp.Net8/framework/Yi.Framework.Ddd.Application/Yi.Framework.Ddd.Application.csproj b/Yi.Abp.Net8/framework/Yi.Framework.Ddd.Application/Yi.Framework.Ddd.Application.csproj index b8cccc52..4ea79313 100644 --- a/Yi.Abp.Net8/framework/Yi.Framework.Ddd.Application/Yi.Framework.Ddd.Application.csproj +++ b/Yi.Abp.Net8/framework/Yi.Framework.Ddd.Application/Yi.Framework.Ddd.Application.csproj @@ -2,7 +2,7 @@ - + diff --git a/Yi.Abp.Net8/framework/Yi.Framework.Mapster/Yi.Framework.Mapster.csproj b/Yi.Abp.Net8/framework/Yi.Framework.Mapster/Yi.Framework.Mapster.csproj index 57e6aa9f..04a5fcd3 100644 --- a/Yi.Abp.Net8/framework/Yi.Framework.Mapster/Yi.Framework.Mapster.csproj +++ b/Yi.Abp.Net8/framework/Yi.Framework.Mapster/Yi.Framework.Mapster.csproj @@ -4,7 +4,7 @@ - + diff --git a/Yi.Abp.Net8/framework/Yi.Framework.SqlSugarCore.Abstractions/Yi.Framework.SqlSugarCore.Abstractions.csproj b/Yi.Abp.Net8/framework/Yi.Framework.SqlSugarCore.Abstractions/Yi.Framework.SqlSugarCore.Abstractions.csproj index d5d97656..b04cadf3 100644 --- a/Yi.Abp.Net8/framework/Yi.Framework.SqlSugarCore.Abstractions/Yi.Framework.SqlSugarCore.Abstractions.csproj +++ b/Yi.Abp.Net8/framework/Yi.Framework.SqlSugarCore.Abstractions/Yi.Framework.SqlSugarCore.Abstractions.csproj @@ -4,7 +4,7 @@ - + diff --git a/Yi.Abp.Net8/framework/Yi.Framework.SqlSugarCore/Uow/SqlSugarTransactionApi.cs b/Yi.Abp.Net8/framework/Yi.Framework.SqlSugarCore/Uow/SqlSugarTransactionApi.cs index 2f1a1c6c..f7e5eb17 100644 --- a/Yi.Abp.Net8/framework/Yi.Framework.SqlSugarCore/Uow/SqlSugarTransactionApi.cs +++ b/Yi.Abp.Net8/framework/Yi.Framework.SqlSugarCore/Uow/SqlSugarTransactionApi.cs @@ -20,7 +20,6 @@ namespace Yi.Framework.SqlSugarCore.Uow public void Dispose() { - Console.WriteLine("Dispose"); } public async Task RollbackAsync(CancellationToken cancellationToken = default) diff --git a/Yi.Abp.Net8/framework/Yi.Framework.SqlSugarCore/Uow/UnitOfWorkSqlsugarDbContextProvider.cs b/Yi.Abp.Net8/framework/Yi.Framework.SqlSugarCore/Uow/UnitOfWorkSqlsugarDbContextProvider.cs index 2f724ef2..4910c1a0 100644 --- a/Yi.Abp.Net8/framework/Yi.Framework.SqlSugarCore/Uow/UnitOfWorkSqlsugarDbContextProvider.cs +++ b/Yi.Abp.Net8/framework/Yi.Framework.SqlSugarCore/Uow/UnitOfWorkSqlsugarDbContextProvider.cs @@ -102,14 +102,14 @@ namespace Yi.Framework.SqlSugarCore.Uow //await Console.Out.WriteLineAsync("开始新的事务"); - Console.WriteLine(dbContext.SqlSugarClient.ContextID); + // Console.WriteLine(dbContext.SqlSugarClient.ContextID); await dbContext.SqlSugarClient.Ado.BeginTranAsync(); return dbContext; } else { // await Console.Out.WriteLineAsync("继续老的事务"); - Console.WriteLine(activeTransaction.DbContext.SqlSugarClient); + // Console.WriteLine(activeTransaction.DbContext.SqlSugarClient); await activeTransaction.DbContext.SqlSugarClient.Ado.BeginTranAsync(); return (TDbContext)activeTransaction.DbContext; } 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 d803b075..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 @@ -24,5 +24,12 @@ 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 e50f6753..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 @@ -20,5 +20,12 @@ 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.Contracts/Dtos/Plate/PlateCreateInputVo.cs b/Yi.Abp.Net8/module/bbs/Yi.Framework.Bbs.Application.Contracts/Dtos/Plate/PlateCreateInputVo.cs index 143bb793..e2855ab4 100644 --- a/Yi.Abp.Net8/module/bbs/Yi.Framework.Bbs.Application.Contracts/Dtos/Plate/PlateCreateInputVo.cs +++ b/Yi.Abp.Net8/module/bbs/Yi.Framework.Bbs.Application.Contracts/Dtos/Plate/PlateCreateInputVo.cs @@ -10,5 +10,9 @@ namespace Yi.Framework.Bbs.Application.Contracts.Dtos.Plate public string? Introduction { get; set; } public string Code { get; set; } + + public int OrderNum { get; set; } + + public bool IsDisableCreateDiscuss { get; set; } } } diff --git a/Yi.Abp.Net8/module/bbs/Yi.Framework.Bbs.Application.Contracts/Dtos/Plate/PlateGetListOutputDto.cs b/Yi.Abp.Net8/module/bbs/Yi.Framework.Bbs.Application.Contracts/Dtos/Plate/PlateGetListOutputDto.cs index f3621635..a0ae195c 100644 --- a/Yi.Abp.Net8/module/bbs/Yi.Framework.Bbs.Application.Contracts/Dtos/Plate/PlateGetListOutputDto.cs +++ b/Yi.Abp.Net8/module/bbs/Yi.Framework.Bbs.Application.Contracts/Dtos/Plate/PlateGetListOutputDto.cs @@ -12,5 +12,8 @@ namespace Yi.Framework.Bbs.Application.Contracts.Dtos.Plate public string Code { get; set; } public DateTime CreationTime { get; set; } + + public int OrderNum { get; set; } + public bool IsDisableCreateDiscuss { get; set; } } } diff --git a/Yi.Abp.Net8/module/bbs/Yi.Framework.Bbs.Application.Contracts/Dtos/Plate/PlateGetOutputDto.cs b/Yi.Abp.Net8/module/bbs/Yi.Framework.Bbs.Application.Contracts/Dtos/Plate/PlateGetOutputDto.cs index ed0b9ad3..d5d71cb9 100644 --- a/Yi.Abp.Net8/module/bbs/Yi.Framework.Bbs.Application.Contracts/Dtos/Plate/PlateGetOutputDto.cs +++ b/Yi.Abp.Net8/module/bbs/Yi.Framework.Bbs.Application.Contracts/Dtos/Plate/PlateGetOutputDto.cs @@ -10,5 +10,8 @@ namespace Yi.Framework.Bbs.Application.Contracts.Dtos.Plate public string Code { get; set; } public DateTime CreationTime { get; set; } + + public int OrderNum { get; set; } + public bool IsDisableCreateDiscuss { get; set; } } } diff --git a/Yi.Abp.Net8/module/bbs/Yi.Framework.Bbs.Application.Contracts/Dtos/Plate/PlateUpdateInputVo.cs b/Yi.Abp.Net8/module/bbs/Yi.Framework.Bbs.Application.Contracts/Dtos/Plate/PlateUpdateInputVo.cs index d5dfb272..52603146 100644 --- a/Yi.Abp.Net8/module/bbs/Yi.Framework.Bbs.Application.Contracts/Dtos/Plate/PlateUpdateInputVo.cs +++ b/Yi.Abp.Net8/module/bbs/Yi.Framework.Bbs.Application.Contracts/Dtos/Plate/PlateUpdateInputVo.cs @@ -7,5 +7,10 @@ namespace Yi.Framework.Bbs.Application.Contracts.Dtos.Plate public string? Introduction { get; set; } public string? Code { get; set; } + + public int OrderNum { get; set; } + + + public bool IsDisableCreateDiscuss { get; set; } } } diff --git a/Yi.Abp.Net8/module/bbs/Yi.Framework.Bbs.Application/Services/ArticleService.cs b/Yi.Abp.Net8/module/bbs/Yi.Framework.Bbs.Application/Services/ArticleService.cs index bdbd5157..32f0c14e 100644 --- a/Yi.Abp.Net8/module/bbs/Yi.Framework.Bbs.Application/Services/ArticleService.cs +++ b/Yi.Abp.Net8/module/bbs/Yi.Framework.Bbs.Application/Services/ArticleService.cs @@ -11,6 +11,7 @@ using Yi.Framework.Bbs.Application.Contracts.Dtos.Article; using Yi.Framework.Bbs.Application.Contracts.Dtos.Plate; using Yi.Framework.Bbs.Application.Contracts.IServices; using Yi.Framework.Bbs.Domain.Entities; +using Yi.Framework.Bbs.Domain.Extensions; using Yi.Framework.Bbs.Domain.Repositories; using Yi.Framework.Bbs.Domain.Shared.Consts; using Yi.Framework.Core.Extensions; @@ -47,7 +48,7 @@ namespace Yi.Framework.Bbs.Application.Services RefAsync total = 0; var entities = await _articleRepository._DbQueryable.WhereIF(!string.IsNullOrEmpty(input.Name), x => x.Name.Contains(input.Name!)) - //.WhereIF(!string.IsNullOrEmpty(input.Code), x => x.Name.Contains(input.Code!)) + //.WhereIF(!string.IsNullOrEmpty(input.Code), x => x.Name.Contains(input.Code!)) .WhereIF(input.StartTime is not null && input.EndTime is not null, x => x.CreationTime >= input.StartTime && x.CreationTime <= input.EndTime) .ToPageListAsync(input.SkipCount, input.MaxResultCount, total); return new PagedResultDto(total, await MapToGetListOutputDtosAsync(entities)); @@ -98,34 +99,60 @@ namespace Yi.Framework.Bbs.Application.Services /// public async override Task CreateAsync(ArticleCreateInputVo input) { - var discuss = await _discussRepository.GetFirstAsync(x => x.Id == input.DiscussId); - if (discuss is null) - { - throw new UserFriendlyException(DiscussConst.No_Exist); - } - if (input.ParentId != Guid.Empty && !await _articleRepository.IsAnyAsync(x => x.Id == input.ParentId)) - { - throw new UserFriendlyException(ArticleConst.No_Exist); - } - await VerifyDiscussCreateIdAsync(discuss.CreatorId); + await VerifyDiscussCreateIdAsync(input.DiscussId); return await base.CreateAsync(input); } + /// + /// 更新文章 + /// + /// + /// + /// + public override async Task UpdateAsync(Guid id, ArticleUpdateInputVo input) + { + var entity = await _articleRepository.GetByIdAsync(id); + await VerifyDiscussCreateIdAsync(entity.DiscussId); + return await base.UpdateAsync(id, input); + } + /// - /// 效验创建权限 + /// 删除文章 /// - /// + /// /// - public async Task VerifyDiscussCreateIdAsync(Guid? userId) + public override async Task DeleteAsync(Guid id) { + var entity = await _articleRepository.GetByIdAsync(id); + await VerifyDiscussCreateIdAsync(entity.DiscussId); + await base.DeleteAsync(id); + } + + + + + /// + /// 效验创建权限,userId为主题创建者 + /// + /// + /// + private async Task VerifyDiscussCreateIdAsync(Guid disucssId) + { + var discuss = await _discussRepository.GetFirstAsync(x => x.Id == disucssId); + if (discuss is null) + { + throw new UserFriendlyException(DiscussConst.No_Exist); + } //只有文章是特殊的,不能在其他主题下创建 //主题的创建者不是当前用户,同时,没有权限或者超级管理 //false & true & false ,三个条件任意满意一个,即可成功使用||,最后取反,一个都不满足 - // - if (userId != CurrentUser.Id && !UserConst.Admin.Equals(this.CurrentUser.UserName) && this.LazyServiceProvider.GetRequiredService().HttpContext.GetUserPermissions(TokenTypeConst.Permission).Contains("bbs:discuss:add")) + + + //一个条件都不满足,即可拦截 + if (discuss.CreatorId != CurrentUser.Id && !UserConst.Admin.Equals(this.CurrentUser.UserName) && !CurrentUser.GetPermissions().Contains("bbs:discuss:add")) { - throw new UserFriendlyException("无权限在其他用户主题中创建子文章"); + throw new UserFriendlyException("权限不足,请联系主题作者或管理员申请开通"); } } } 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.Application/Services/DiscussService.cs b/Yi.Abp.Net8/module/bbs/Yi.Framework.Bbs.Application/Services/DiscussService.cs index ac819165..c0994b17 100644 --- a/Yi.Abp.Net8/module/bbs/Yi.Framework.Bbs.Application/Services/DiscussService.cs +++ b/Yi.Abp.Net8/module/bbs/Yi.Framework.Bbs.Application/Services/DiscussService.cs @@ -9,6 +9,7 @@ using Volo.Abp.Users; using Yi.Framework.Bbs.Application.Contracts.Dtos.Discuss; using Yi.Framework.Bbs.Application.Contracts.IServices; using Yi.Framework.Bbs.Domain.Entities; +using Yi.Framework.Bbs.Domain.Extensions; using Yi.Framework.Bbs.Domain.Managers; using Yi.Framework.Bbs.Domain.Shared.Consts; using Yi.Framework.Bbs.Domain.Shared.Enums; @@ -16,6 +17,7 @@ using Yi.Framework.Bbs.Domain.Shared.Etos; using Yi.Framework.Ddd.Application; using Yi.Framework.Rbac.Application.Contracts.Dtos.User; using Yi.Framework.Rbac.Domain.Entities; +using Yi.Framework.Rbac.Domain.Shared.Consts; using Yi.Framework.SqlSugarCore.Abstractions; namespace Yi.Framework.Bbs.Application.Services @@ -26,11 +28,13 @@ namespace Yi.Framework.Bbs.Application.Services public class DiscussService : YiCrudAppService, IDiscussService { - public DiscussService(ForumManager forumManager, ISqlSugarRepository plateEntityRepository, ILocalEventBus localEventBus) : base(forumManager._discussRepository) + private ISqlSugarRepository _discussTopEntityRepository; + public DiscussService(ForumManager forumManager, ISqlSugarRepository discussTopEntityRepository, ISqlSugarRepository plateEntityRepository, ILocalEventBus localEventBus) : base(forumManager._discussRepository) { _forumManager = forumManager; _plateEntityRepository = plateEntityRepository; _localEventBus = localEventBus; + _discussTopEntityRepository = discussTopEntityRepository; } private readonly ILocalEventBus _localEventBus; private ForumManager _forumManager { get; set; } @@ -78,12 +82,17 @@ namespace Yi.Framework.Bbs.Application.Services var items = await _forumManager._discussRepository._DbQueryable .WhereIF(!string.IsNullOrEmpty(input.Title), x => x.Title.Contains(input.Title)) .WhereIF(input.PlateId is not null, x => x.PlateId == input.PlateId) - .WhereIF(input.IsTop==true, x => x.IsTop == input.IsTop) + + + .WhereIF(input.IsTop == true, x => x.IsTop == input.IsTop) .LeftJoin((discuss, user) => discuss.CreatorId == user.Id) + + .OrderByDescending(discuss => discuss.OrderNum) .OrderByIF(input.Type == QueryDiscussTypeEnum.New, discuss => discuss.CreationTime, OrderByType.Desc) .OrderByIF(input.Type == QueryDiscussTypeEnum.Host, discuss => discuss.SeeNum, OrderByType.Desc) .OrderByIF(input.Type == QueryDiscussTypeEnum.Suggest, discuss => discuss.AgreeNum, OrderByType.Desc) + .Select((discuss, user) => new DiscussGetListOutputDto { Id = discuss.Id, @@ -99,6 +108,18 @@ namespace Yi.Framework.Bbs.Application.Services return new PagedResultDto(total, items); } + /// + /// 获取首页的置顶主题 + /// + /// + public async Task> GetListTopAsync() + { + var entities = await _discussTopEntityRepository._DbQueryable.Includes(x => x.Discuss).OrderByDescending(x => x.OrderNum).ToListAsync(); + + var output = await MapToGetListOutputDtosAsync(entities.Select(x => x.Discuss).ToList()); + return output; + } + /// /// 创建主题 /// @@ -106,17 +127,28 @@ namespace Yi.Framework.Bbs.Application.Services /// public override async Task CreateAsync(DiscussCreateInputVo input) { - if (!await _plateEntityRepository.IsAnyAsync(x => x.Id == input.PlateId)) + var plate = await _plateEntityRepository.FindAsync(x => x.Id == input.PlateId); + if (plate is null) { throw new UserFriendlyException(PlateConst.No_Exist); } + + //如果开启了禁用创建主题 + if (plate.IsDisableCreateDiscuss == true) + { + + if (!CurrentUser.GetPermissions().Contains("") && CurrentUser.UserName != UserConst.Admin) + { + throw new UserFriendlyException("该板块已禁止创建主题,请在其他板块中发布"); + } + } + + + var entity = await _forumManager.CreateDiscussAsync(await MapToEntityAsync(input)); return await MapToGetOutputDtoAsync(entity); } - - - /// /// 效验主题查询权限 /// diff --git a/Yi.Abp.Net8/module/bbs/Yi.Framework.Bbs.Application/Services/PlateService.cs b/Yi.Abp.Net8/module/bbs/Yi.Framework.Bbs.Application/Services/PlateService.cs index 6ef7b09b..c5964a0b 100644 --- a/Yi.Abp.Net8/module/bbs/Yi.Framework.Bbs.Application/Services/PlateService.cs +++ b/Yi.Abp.Net8/module/bbs/Yi.Framework.Bbs.Application/Services/PlateService.cs @@ -29,6 +29,7 @@ namespace Yi.Framework.Bbs.Application.Services var entities = await _repository._DbQueryable.WhereIF(!string.IsNullOrEmpty(input.Name), x => x.Name.Contains(input.Name!)) .WhereIF(!string.IsNullOrEmpty(input.Code), x => x.Name.Contains(input.Code!)) .WhereIF(input.StartTime is not null && input.EndTime is not null, x => x.CreationTime >= input.StartTime && x.CreationTime <= input.EndTime) + .OrderByDescending(x=>x.OrderNum) .ToPageListAsync(input.SkipCount, input.MaxResultCount, total); return new PagedResultDto(total, await MapToGetListOutputDtosAsync(entities)); } 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 26c842b6..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 @@ -39,6 +39,8 @@ namespace Yi.Framework.Bbs.Domain.Entities //是否置顶,默认false public bool IsTop { get; set; } + public int OrderNum { get; set; } = 0; + public DiscussPermissionTypeEnum PermissionType { get; set; } @@ -57,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/module/bbs/Yi.Framework.Bbs.Domain/Entities/DiscussTopEntity.cs b/Yi.Abp.Net8/module/bbs/Yi.Framework.Bbs.Domain/Entities/DiscussTopEntity.cs new file mode 100644 index 00000000..cefcf71d --- /dev/null +++ b/Yi.Abp.Net8/module/bbs/Yi.Framework.Bbs.Domain/Entities/DiscussTopEntity.cs @@ -0,0 +1,30 @@ +using System; +using System.Collections.Generic; +using System.Linq; +using System.Text; +using System.Threading.Tasks; +using SqlSugar; +using Volo.Abp.Auditing; +using Volo.Abp.Domain.Entities; + +namespace Yi.Framework.Bbs.Domain.Entities +{ + /// + /// 首页置顶主题 + /// + [SugarTable("DiscussTop")] + public class DiscussTopEntity : Entity, IHasModificationTime + { + [SugarColumn(ColumnName = "Id", IsPrimaryKey = true)] + public override Guid Id { get; protected set; } + + public int OrderNum { get; set; } + + public Guid DiscussId { get; set; } + + [Navigate(NavigateType.OneToOne, nameof(DiscussId))] + public DiscussEntity Discuss { get; set; } + + public DateTime? LastModificationTime { get; set; } + } +} diff --git a/Yi.Abp.Net8/module/bbs/Yi.Framework.Bbs.Domain/Entities/PlateEntity.cs b/Yi.Abp.Net8/module/bbs/Yi.Framework.Bbs.Domain/Entities/PlateEntity.cs index 3d2f171e..5c91579d 100644 --- a/Yi.Abp.Net8/module/bbs/Yi.Framework.Bbs.Domain/Entities/PlateEntity.cs +++ b/Yi.Abp.Net8/module/bbs/Yi.Framework.Bbs.Domain/Entities/PlateEntity.cs @@ -6,7 +6,7 @@ using Volo.Abp.Auditing; namespace Yi.Framework.Bbs.Domain.Entities { [SugarTable("Plate")] - public class PlateEntity : Entity, ISoftDelete,IAuditedObject + public class PlateEntity : Entity, ISoftDelete, IAuditedObject { [SugarColumn(ColumnName = "Id", IsPrimaryKey = true)] @@ -27,5 +27,12 @@ namespace Yi.Framework.Bbs.Domain.Entities public Guid? LastModifierId { get; set; } public DateTime? LastModificationTime { get; set; } + + public int OrderNum { get; set; } + + /// + /// 是否禁用创建主题,禁用后,只有管理员或者权限者能够发送 + /// + public bool IsDisableCreateDiscuss { get; set; } } } diff --git a/Yi.Abp.Net8/module/bbs/Yi.Framework.Bbs.Domain/Extensions/CurrestUserExtensions.cs b/Yi.Abp.Net8/module/bbs/Yi.Framework.Bbs.Domain/Extensions/CurrestUserExtensions.cs new file mode 100644 index 00000000..e6b1f7f6 --- /dev/null +++ b/Yi.Abp.Net8/module/bbs/Yi.Framework.Bbs.Domain/Extensions/CurrestUserExtensions.cs @@ -0,0 +1,24 @@ +using System; +using System.Collections.Generic; +using System.Linq; +using System.Text; +using System.Threading.Tasks; +using Volo.Abp.Users; +using Yi.Framework.Rbac.Domain.Shared.Consts; + +namespace Yi.Framework.Bbs.Domain.Extensions +{ + public static class CurrestUserExtensions + { + /// + /// 获取用户权限codes + /// + /// + /// + public static List GetPermissions(this ICurrentUser currentUser) + { + return currentUser.FindClaims(TokenTypeConst.Permission).Select(x => x.Value).ToList(); + + } + } +} diff --git a/Yi.Abp.Net8/module/rbac/Yi.Framework.Rbac.Application/Services/AccountService.cs b/Yi.Abp.Net8/module/rbac/Yi.Framework.Rbac.Application/Services/AccountService.cs index 2ab74c3d..04dcf05e 100644 --- a/Yi.Abp.Net8/module/rbac/Yi.Framework.Rbac.Application/Services/AccountService.cs +++ b/Yi.Abp.Net8/module/rbac/Yi.Framework.Rbac.Application/Services/AccountService.cs @@ -41,6 +41,8 @@ namespace Yi.Framework.Rbac.Application.Services private IDistributedCache _phoneCache; private readonly ICaptcha _captcha; private readonly IGuidGenerator _guidGenerator; + private readonly RbacOptions _rbacOptions; + private readonly IAliyunManger _aliyunManger; public AccountService(IUserRepository userRepository, ICurrentUser currentUser, AccountManager accountManager, @@ -50,7 +52,11 @@ namespace Yi.Framework.Rbac.Application.Services IOptions jwtOptions, IDistributedCache phoneCache, ICaptcha captcha, - IGuidGenerator guidGenerator) + IGuidGenerator guidGenerator, + IOptions options, + IAliyunManger aliyunManger, + ISqlSugarRepository roleRepository, + UserManager userManager) { _userRepository = userRepository; _currentUser = currentUser; @@ -62,6 +68,10 @@ namespace Yi.Framework.Rbac.Application.Services _phoneCache = phoneCache; _captcha = captcha; _guidGenerator = guidGenerator; + _rbacOptions = options.Value; + _aliyunManger = aliyunManger; + _roleRepository = roleRepository; + _userManager = userManager; } @@ -79,27 +89,17 @@ namespace Yi.Framework.Rbac.Application.Services /// private void ValidationImageCaptcha(LoginInputVo input) { - //登录不想要验证码 ,可不效验 - if (!_captcha.Validate(input.Uuid, input.Code)) + if (_rbacOptions.EnableCaptcha) { - throw new UserFriendlyException("验证码错误"); + //登录不想要验证码 ,可不效验 + if (!_captcha.Validate(input.Uuid, input.Code)) + { + throw new UserFriendlyException("验证码错误"); + } } } - /// - /// 效验电话验证码,需要与电话号码绑定 - /// - private void ValidationPhoneCaptcha(RegisterDto input) - { - //var value = _memoryCache.Get($"Yi:Phone:{input.Phone}"); - //if (value is not null && value.Equals($"{input.Code}")) - //{ - // //成功,需要清空 - // _memoryCache.Remove($"Yi:Phone:{input.Phone}"); - // return; - //} - //throw new UserFriendlyException("验证码错误"); - } + /// /// 登录 @@ -114,7 +114,7 @@ namespace Yi.Framework.Rbac.Application.Services } //效验验证码 - // ValidationImageCaptcha(input); + ValidationImageCaptcha(input); UserEntity user = new(); //登录成功 @@ -123,6 +123,12 @@ namespace Yi.Framework.Rbac.Application.Services //获取用户信息 var userInfo = await _userRepository.GetUserAllInfoAsync(user.Id); + //判断用户状态 + if (userInfo.User.State == false) + { + throw new UserFriendlyException(UserConst.State_Is_State); + } + if (userInfo.RoleCodes.Count == 0) { throw new UserFriendlyException(UserConst.No_Role); @@ -216,19 +222,9 @@ namespace Yi.Framework.Rbac.Application.Services //生成一个4位数的验证码 //发送短信,同时生成uuid ////key: 电话号码 value:验证码+uuid - //var code = _securityCode.GetRandomEnDigitalText(4); + var code = Guid.NewGuid().ToString().Substring(0, 4); var uuid = Guid.NewGuid(); - - //未开启短信验证,默认8888 - //if (_smsAliyunManagerOptions.Value.EnableFeature) - //{ - // await _smsAliyunManager.Send(input.Phone, code); - //} - //else - //{ - var code = "8888"; - //} - //_memoryCache.Set($"Yi:Phone:{input.Phone}", $"{code}", new TimeSpan(0, 10, 0)); + await _aliyunManger.SendSmsAsync(input.Phone, code); await _phoneCache.SetAsync(new CaptchaPhoneCacheKey(input.Phone), new CaptchaPhoneCacheItem(code), new DistributedCacheEntryOptions { SlidingExpiration = TimeSpan.FromMinutes(10) }); return new @@ -237,6 +233,22 @@ namespace Yi.Framework.Rbac.Application.Services }; } + /// + /// 效验电话验证码,需要与电话号码绑定 + /// + private async Task ValidationPhoneCaptchaAsync(RegisterDto input) + { + var item = await _phoneCache.GetAsync(new CaptchaPhoneCacheKey(input.Phone.ToString())); + if (item is not null && item.Code.Equals($"{input.Code}")) + { + //成功,需要清空 + await _phoneCache.RemoveAsync(new CaptchaPhoneCacheKey(input.Phone.ToString())); + return; + } + throw new UserFriendlyException("验证码错误"); + } + + /// /// 注册,需要验证码通过 /// @@ -246,6 +258,11 @@ namespace Yi.Framework.Rbac.Application.Services [UnitOfWork] public async Task PostRegisterAsync(RegisterDto input) { + if (_rbacOptions.EnableRegister == false) + { + throw new UserFriendlyException("该系统暂未开放注册功能"); + } + if (input.UserName == UserConst.Admin) { throw new UserFriendlyException("用户名无效注册!"); @@ -260,15 +277,13 @@ namespace Yi.Framework.Rbac.Application.Services throw new UserFriendlyException("密码需大于等于6位!"); } //效验验证码,根据电话号码获取 value,比对验证码已经uuid - ValidationPhoneCaptcha(input); + await ValidationPhoneCaptchaAsync(input); //输入的用户名与电话号码都不能在数据库中存在 UserEntity user = new(); - var isExist = await _userRepository.IsAnyAsync(x => - x.UserName == input.UserName - || x.Phone == input.Phone); + var isExist = await _userRepository.IsAnyAsync(x =>x.UserName == input.UserName|| x.Phone == input.Phone); if (isExist) { throw new UserFriendlyException("用户已存在,注册失败"); @@ -278,8 +293,7 @@ namespace Yi.Framework.Rbac.Application.Services var entity = await _userRepository.InsertReturnEntityAsync(newUser); //赋上一个初始角色 - var roleRepository = _roleRepository; - var role = await roleRepository.GetFirstAsync(x => x.RoleCode == UserConst.GuestRoleCode); + var role = await _roleRepository.GetFirstAsync(x => x.RoleCode == UserConst.GuestRoleCode); if (role is not null) { await _userManager.GiveUserSetRoleAsync(new List { entity.Id }, new List { role.Id }); diff --git a/Yi.Abp.Net8/module/rbac/Yi.Framework.Rbac.Application/Yi.Framework.Rbac.Application.csproj b/Yi.Abp.Net8/module/rbac/Yi.Framework.Rbac.Application/Yi.Framework.Rbac.Application.csproj index 213c052e..ea8c94ba 100644 --- a/Yi.Abp.Net8/module/rbac/Yi.Framework.Rbac.Application/Yi.Framework.Rbac.Application.csproj +++ b/Yi.Abp.Net8/module/rbac/Yi.Framework.Rbac.Application/Yi.Framework.Rbac.Application.csproj @@ -11,7 +11,7 @@ - + diff --git a/Yi.Abp.Net8/module/rbac/Yi.Framework.Rbac.Domain.Shared/Consts/UserConst.cs b/Yi.Abp.Net8/module/rbac/Yi.Framework.Rbac.Domain.Shared/Consts/UserConst.cs index ded4e543..d3e75db1 100644 --- a/Yi.Abp.Net8/module/rbac/Yi.Framework.Rbac.Domain.Shared/Consts/UserConst.cs +++ b/Yi.Abp.Net8/module/rbac/Yi.Framework.Rbac.Domain.Shared/Consts/UserConst.cs @@ -16,6 +16,7 @@ namespace Yi.Framework.Rbac.Domain.Shared.Consts public const string Login_User_No_Exist = "登录失败!用户名不存在!"; public const string Login_Passworld_Error = "密码为空,添加失败!"; public const string User_Exist = "用户已经存在,添加失败!"; + public const string State_Is_State = "该用户已被禁用,请联系管理员进行恢复"; public const string No_Permission = "登录禁用!该用户分配无任何权限,无意义登录!"; public const string No_Role = "登录禁用!该用户分配无任何角色,无意义登录!"; diff --git a/Yi.Abp.Net8/module/rbac/Yi.Framework.Rbac.Domain.Shared/Options/AliyunOptions.cs b/Yi.Abp.Net8/module/rbac/Yi.Framework.Rbac.Domain.Shared/Options/AliyunOptions.cs new file mode 100644 index 00000000..d8d328c8 --- /dev/null +++ b/Yi.Abp.Net8/module/rbac/Yi.Framework.Rbac.Domain.Shared/Options/AliyunOptions.cs @@ -0,0 +1,22 @@ +using System; +using System.Collections.Generic; +using System.Linq; +using System.Text; +using System.Threading.Tasks; + +namespace Yi.Framework.Rbac.Domain.Shared.Options +{ + public class AliyunOptions + { + + public string AccessKeyId { get; set; } + public string AccessKeySecret { get; set; } + public AliyunSms Sms { get; set; } + } + + public class AliyunSms + { + public string SignName { get; set; } + public string TemplateCode { get; set; } + } +} diff --git a/Yi.Abp.Net8/module/rbac/Yi.Framework.Rbac.Domain.Shared/Options/RbacOptions.cs b/Yi.Abp.Net8/module/rbac/Yi.Framework.Rbac.Domain.Shared/Options/RbacOptions.cs index 5d082a29..86602947 100644 --- a/Yi.Abp.Net8/module/rbac/Yi.Framework.Rbac.Domain.Shared/Options/RbacOptions.cs +++ b/Yi.Abp.Net8/module/rbac/Yi.Framework.Rbac.Domain.Shared/Options/RbacOptions.cs @@ -12,5 +12,15 @@ namespace Yi.Framework.Rbac.Domain.Shared.Options /// 超级管理员默认密码 /// public string AdminPassword { get; set; } = "123456"; + + /// + /// 是否开启登录验证码 + /// + public bool EnableCaptcha { get; set; } = false; + + /// + /// 是否开启用户注册功能 + /// + public bool EnableRegister { get; set; } = false; } } diff --git a/Yi.Abp.Net8/module/rbac/Yi.Framework.Rbac.Domain.Shared/Yi.Framework.Rbac.Domain.Shared.csproj b/Yi.Abp.Net8/module/rbac/Yi.Framework.Rbac.Domain.Shared/Yi.Framework.Rbac.Domain.Shared.csproj index dc646817..c02b5e25 100644 --- a/Yi.Abp.Net8/module/rbac/Yi.Framework.Rbac.Domain.Shared/Yi.Framework.Rbac.Domain.Shared.csproj +++ b/Yi.Abp.Net8/module/rbac/Yi.Framework.Rbac.Domain.Shared/Yi.Framework.Rbac.Domain.Shared.csproj @@ -7,7 +7,7 @@ - + diff --git a/Yi.Abp.Net8/module/rbac/Yi.Framework.Rbac.Domain/Managers/AliyunManger.cs b/Yi.Abp.Net8/module/rbac/Yi.Framework.Rbac.Domain/Managers/AliyunManger.cs new file mode 100644 index 00000000..2d113fb0 --- /dev/null +++ b/Yi.Abp.Net8/module/rbac/Yi.Framework.Rbac.Domain/Managers/AliyunManger.cs @@ -0,0 +1,69 @@ +using AlibabaCloud.SDK.Dysmsapi20170525; +using Microsoft.Extensions.Logging; +using Microsoft.Extensions.Options; +using Volo.Abp.Domain.Services; +using Yi.Framework.Rbac.Domain.Shared.Options; + +namespace Yi.Framework.Rbac.Domain.Managers +{ + public class AliyunManger : DomainService, IAliyunManger + { + private ILogger _logger; + private AliyunOptions Options { get; set; } + public AliyunManger(ILogger logger, IOptions options) + { + Options = options.Value; + _logger = logger; + } + + private Client CreateClient() + { + AlibabaCloud.OpenApiClient.Models.Config config = new AlibabaCloud.OpenApiClient.Models.Config + { + // 必填,您的 AccessKey ID + AccessKeyId = Options.AccessKeyId, + // 必填,您的 AccessKey Secret + AccessKeySecret = Options.AccessKeySecret, + }; + // 访问的域名 + config.Endpoint = "dysmsapi.aliyuncs.com"; + return new Client(config); + } + + + /// + /// 发送短信 + /// + /// + /// + /// + public async Task SendSmsAsync(string phoneNumbers, string code) + { + + try + { + var _aliyunClient = CreateClient(); + AlibabaCloud.SDK.Dysmsapi20170525.Models.SendSmsRequest sendSmsRequest = new AlibabaCloud.SDK.Dysmsapi20170525.Models.SendSmsRequest + { + PhoneNumbers = phoneNumbers, + SignName = Options.Sms.SignName, + TemplateCode = Options.Sms.TemplateCode, + TemplateParam = System.Text.Json.JsonSerializer.Serialize(new { code }) + }; + + var response = await _aliyunClient.SendSmsAsync(sendSmsRequest); + } + + catch (Exception _error) + { + _logger.LogError(_error, "阿里云短信发送错误:" + _error.Message); + } + } + } + + public interface IAliyunManger + { + Task SendSmsAsync(string phoneNumbers, string code); + } +} + diff --git a/Yi.Abp.Net8/module/rbac/Yi.Framework.Rbac.Domain/SignalRHubs/OnlineUserHub.cs b/Yi.Abp.Net8/module/rbac/Yi.Framework.Rbac.Domain/SignalRHubs/OnlineUserHub.cs index 21422543..623b79a3 100644 --- a/Yi.Abp.Net8/module/rbac/Yi.Framework.Rbac.Domain/SignalRHubs/OnlineUserHub.cs +++ b/Yi.Abp.Net8/module/rbac/Yi.Framework.Rbac.Domain/SignalRHubs/OnlineUserHub.cs @@ -10,13 +10,13 @@ namespace Yi.Framework.Rbac.Domain.SignalRHubs { [HubRoute("/hub/main")] [Authorize] - public class OnlineUserHub : AbpHub + public class OnlineUserHub : AbpHub { public static readonly List clientUsers = new(); private HttpContext? _httpContext; - private ILogger _logger=> LoggerFactory.CreateLogger(); + private ILogger _logger => LoggerFactory.CreateLogger(); public OnlineUserHub(IHttpContextAccessor httpContextAccessor) { _httpContext = httpContextAccessor?.HttpContext; @@ -68,10 +68,15 @@ namespace Yi.Framework.Rbac.Domain.SignalRHubs //判断用户是否存在,否则添加集合 if (user != null) { - clientUsers.Remove(user); - Clients.All.SendAsync("onlineNum", clientUsers.Count); - //Clients.All.SendAsync(HubsConstant.OnlineUser, clientUsers); - _logger.LogInformation($"用户{user?.UserName}离开了,当前已连接{clientUsers.Count}个"); + var clientUser = clientUsers.FirstOrDefault(x => x.ConnnectionId == user.ConnnectionId); + if (clientUser is not null) + { + clientUsers.Remove(clientUser); + Clients.All.SendAsync("onlineNum", clientUsers.Count); + //Clients.All.SendAsync(HubsConstant.OnlineUser, clientUsers); + _logger.LogInformation($"用户{user?.UserName}离开了,当前已连接{clientUsers.Count}个"); + } + } return base.OnDisconnectedAsync(exception); } diff --git a/Yi.Abp.Net8/module/rbac/Yi.Framework.Rbac.Domain/Yi.Framework.Rbac.Domain.csproj b/Yi.Abp.Net8/module/rbac/Yi.Framework.Rbac.Domain/Yi.Framework.Rbac.Domain.csproj index 71ce5c13..124133c1 100644 --- a/Yi.Abp.Net8/module/rbac/Yi.Framework.Rbac.Domain/Yi.Framework.Rbac.Domain.csproj +++ b/Yi.Abp.Net8/module/rbac/Yi.Framework.Rbac.Domain/Yi.Framework.Rbac.Domain.csproj @@ -1,19 +1,21 @@ - + + + - + - - + + diff --git a/Yi.Abp.Net8/module/rbac/Yi.Framework.Rbac.Domain/YiFrameworkRbacDomainModule.cs b/Yi.Abp.Net8/module/rbac/Yi.Framework.Rbac.Domain/YiFrameworkRbacDomainModule.cs index edba774c..7d185398 100644 --- a/Yi.Abp.Net8/module/rbac/Yi.Framework.Rbac.Domain/YiFrameworkRbacDomainModule.cs +++ b/Yi.Abp.Net8/module/rbac/Yi.Framework.Rbac.Domain/YiFrameworkRbacDomainModule.cs @@ -7,6 +7,7 @@ using Yi.Framework.Mapster; using Yi.Framework.Rbac.Domain.Authorization; using Yi.Framework.Rbac.Domain.Operlog; using Yi.Framework.Rbac.Domain.Shared; +using Yi.Framework.Rbac.Domain.Shared.Options; namespace Yi.Framework.Rbac.Domain { @@ -22,11 +23,15 @@ namespace Yi.Framework.Rbac.Domain public override void ConfigureServices(ServiceConfigurationContext context) { var service = context.Services; + var configuration = context.Services.GetConfiguration(); service.AddControllers(options => { options.Filters.Add(); options.Filters.Add(); }); + + //配置阿里云短信 + Configure(configuration.GetSection(nameof(AliyunOptions))); } } } \ No newline at end of file diff --git a/Yi.Abp.Net8/src/Yi.Abp.Domain.Shared/Yi.Abp.Domain.Shared.csproj b/Yi.Abp.Net8/src/Yi.Abp.Domain.Shared/Yi.Abp.Domain.Shared.csproj index e7fef7f9..ba4ea44b 100644 --- a/Yi.Abp.Net8/src/Yi.Abp.Domain.Shared/Yi.Abp.Domain.Shared.csproj +++ b/Yi.Abp.Net8/src/Yi.Abp.Domain.Shared/Yi.Abp.Domain.Shared.csproj @@ -2,7 +2,7 @@ - + diff --git a/Yi.Abp.Net8/src/Yi.Abp.Domain/Yi.Abp.Domain.csproj b/Yi.Abp.Net8/src/Yi.Abp.Domain/Yi.Abp.Domain.csproj index 6d794e53..83718dc5 100644 --- a/Yi.Abp.Net8/src/Yi.Abp.Domain/Yi.Abp.Domain.csproj +++ b/Yi.Abp.Net8/src/Yi.Abp.Domain/Yi.Abp.Domain.csproj @@ -1,8 +1,8 @@ - - + + diff --git a/Yi.Abp.Net8/src/Yi.Abp.Web/Yi.Abp.Web.csproj b/Yi.Abp.Net8/src/Yi.Abp.Web/Yi.Abp.Web.csproj index 0e3fe7d3..2d64e460 100644 --- a/Yi.Abp.Net8/src/Yi.Abp.Web/Yi.Abp.Web.csproj +++ b/Yi.Abp.Net8/src/Yi.Abp.Web/Yi.Abp.Web.csproj @@ -8,10 +8,10 @@ - - - - + + + + diff --git a/Yi.Abp.Net8/src/Yi.Abp.Web/appsettings.json b/Yi.Abp.Net8/src/Yi.Abp.Web/appsettings.json index 8ff87e80..6ac03747 100644 --- a/Yi.Abp.Net8/src/Yi.Abp.Web/appsettings.json +++ b/Yi.Abp.Net8/src/Yi.Abp.Web/appsettings.json @@ -41,6 +41,12 @@ //Rbac模块 "RbacOptions": { //超级管理员种子数据默认密码 - "AdminPassword": "123456" + "AdminPassword": "123456", + + //是否开启验证码验证 + "EnableCaptcha": true, + + //是否开启注册功能 + "EnableRegister": false } } diff --git a/Yi.Abp.Net8/src/Yi.Abp.Web/logs/log-20231218.txt b/Yi.Abp.Net8/src/Yi.Abp.Web/logs/log-20231218.txt new file mode 100644 index 00000000..92da7917 --- /dev/null +++ b/Yi.Abp.Net8/src/Yi.Abp.Web/logs/log-20231218.txt @@ -0,0 +1,5645 @@ +2023-12-18 22:48:09.502 +08:00 [INF] Yi框架-Abp.vNext,启动! +2023-12-18 22:48:13.316 +08:00 [INF] Loaded ABP modules: +2023-12-18 22:48:13.317 +08:00 [INF] - Yi.Abp.Web.YiAbpWebModule +2023-12-18 22:48:13.317 +08:00 [INF] - Yi.Abp.SqlsugarCore.YiAbpSqlSugarCoreModule +2023-12-18 22:48:13.317 +08:00 [INF] - Yi.Abp.Domain.YiAbpDomainModule +2023-12-18 22:48:13.317 +08:00 [INF] - Yi.Abp.Domain.Shared.YiAbpDomainSharedModule +2023-12-18 22:48:13.317 +08:00 [INF] - Yi.Framework.Rbac.Domain.Shared.YiFrameworkRbacDomainSharedModule +2023-12-18 22:48:13.317 +08:00 [INF] - Volo.Abp.Domain.AbpDddDomainSharedModule +2023-12-18 22:48:13.317 +08:00 [INF] - Volo.Abp.MultiTenancy.AbpMultiTenancyAbstractionsModule +2023-12-18 22:48:13.317 +08:00 [INF] - Volo.Abp.VirtualFileSystem.AbpVirtualFileSystemModule +2023-12-18 22:48:13.317 +08:00 [INF] - Volo.Abp.Localization.AbpLocalizationModule +2023-12-18 22:48:13.317 +08:00 [INF] - Volo.Abp.Settings.AbpSettingsModule +2023-12-18 22:48:13.317 +08:00 [INF] - Volo.Abp.Localization.AbpLocalizationAbstractionsModule +2023-12-18 22:48:13.317 +08:00 [INF] - Volo.Abp.Security.AbpSecurityModule +2023-12-18 22:48:13.317 +08:00 [INF] - Volo.Abp.Data.AbpDataModule +2023-12-18 22:48:13.317 +08:00 [INF] - Volo.Abp.ObjectExtending.AbpObjectExtendingModule +2023-12-18 22:48:13.317 +08:00 [INF] - Volo.Abp.Validation.AbpValidationAbstractionsModule +2023-12-18 22:48:13.317 +08:00 [INF] - Volo.Abp.Uow.AbpUnitOfWorkModule +2023-12-18 22:48:13.317 +08:00 [INF] - Volo.Abp.EventBus.Abstractions.AbpEventBusAbstractionsModule +2023-12-18 22:48:13.317 +08:00 [INF] - Volo.Abp.Threading.AbpThreadingModule +2023-12-18 22:48:13.317 +08:00 [INF] - Yi.Framework.Mapster.YiFrameworkMapsterModule +2023-12-18 22:48:13.317 +08:00 [INF] - Yi.Framework.Core.YiFrameworkCoreModule +2023-12-18 22:48:13.317 +08:00 [INF] - Volo.Abp.ObjectMapping.AbpObjectMappingModule +2023-12-18 22:48:13.317 +08:00 [INF] - Yi.Framework.Bbs.Domain.Shared.YiFrameworkBbsDomainSharedModule +2023-12-18 22:48:13.317 +08:00 [INF] - Yi.Framework.Rbac.Domain.YiFrameworkRbacDomainModule +2023-12-18 22:48:13.317 +08:00 [INF] - Volo.Abp.AspNetCore.SignalR.AbpAspNetCoreSignalRModule +2023-12-18 22:48:13.317 +08:00 [INF] - Volo.Abp.AspNetCore.AbpAspNetCoreModule +2023-12-18 22:48:13.317 +08:00 [INF] - Volo.Abp.Auditing.AbpAuditingModule +2023-12-18 22:48:13.317 +08:00 [INF] - Volo.Abp.Json.AbpJsonModule +2023-12-18 22:48:13.317 +08:00 [INF] - Volo.Abp.Json.SystemTextJson.AbpJsonSystemTextJsonModule +2023-12-18 22:48:13.317 +08:00 [INF] - Volo.Abp.Json.AbpJsonAbstractionsModule +2023-12-18 22:48:13.317 +08:00 [INF] - Volo.Abp.Timing.AbpTimingModule +2023-12-18 22:48:13.317 +08:00 [INF] - Volo.Abp.MultiTenancy.AbpMultiTenancyModule +2023-12-18 22:48:13.317 +08:00 [INF] - Volo.Abp.Auditing.AbpAuditingContractsModule +2023-12-18 22:48:13.317 +08:00 [INF] - Volo.Abp.Http.AbpHttpModule +2023-12-18 22:48:13.317 +08:00 [INF] - Volo.Abp.Http.AbpHttpAbstractionsModule +2023-12-18 22:48:13.317 +08:00 [INF] - Volo.Abp.Minify.AbpMinifyModule +2023-12-18 22:48:13.317 +08:00 [INF] - Volo.Abp.Authorization.AbpAuthorizationModule +2023-12-18 22:48:13.317 +08:00 [INF] - Volo.Abp.Authorization.AbpAuthorizationAbstractionsModule +2023-12-18 22:48:13.317 +08:00 [INF] - Volo.Abp.Validation.AbpValidationModule +2023-12-18 22:48:13.317 +08:00 [INF] - Volo.Abp.ExceptionHandling.AbpExceptionHandlingModule +2023-12-18 22:48:13.317 +08:00 [INF] - Volo.Abp.Domain.AbpDddDomainModule +2023-12-18 22:48:13.317 +08:00 [INF] - Volo.Abp.EventBus.AbpEventBusModule +2023-12-18 22:48:13.317 +08:00 [INF] - Volo.Abp.Guids.AbpGuidsModule +2023-12-18 22:48:13.317 +08:00 [INF] - Volo.Abp.BackgroundWorkers.AbpBackgroundWorkersModule +2023-12-18 22:48:13.317 +08:00 [INF] - Volo.Abp.DistributedLocking.AbpDistributedLockingAbstractionsModule +2023-12-18 22:48:13.317 +08:00 [INF] - Volo.Abp.Specifications.AbpSpecificationsModule +2023-12-18 22:48:13.317 +08:00 [INF] - Volo.Abp.Caching.AbpCachingModule +2023-12-18 22:48:13.317 +08:00 [INF] - Volo.Abp.Serialization.AbpSerializationModule +2023-12-18 22:48:13.317 +08:00 [INF] - Yi.Framework.Bbs.Domain.YiFrameworkBbsDomainModule +2023-12-18 22:48:13.317 +08:00 [INF] - Yi.Framework.Rbac.SqlSugarCore.YiFrameworkRbacSqlSugarCoreModule +2023-12-18 22:48:13.317 +08:00 [INF] - Yi.Framework.SqlSugarCore.YiFrameworkSqlSugarCoreModule +2023-12-18 22:48:13.317 +08:00 [INF] - Yi.Framework.Bbs.SqlSugarCore.YiFrameworkBbsSqlSugarCoreModule +2023-12-18 22:48:13.317 +08:00 [INF] - Yi.Abp.Application.YiAbpApplicationModule +2023-12-18 22:48:13.317 +08:00 [INF] - Yi.Abp.Application.Contracts.YiAbpApplicationContractsModule +2023-12-18 22:48:13.317 +08:00 [INF] - Yi.Framework.Rbac.Application.Contracts.YiFrameworkRbacApplicationContractsModule +2023-12-18 22:48:13.317 +08:00 [INF] - Yi.Framework.Ddd.Application.Contracts.YiFrameworkDddApplicationContractsModule +2023-12-18 22:48:13.317 +08:00 [INF] - Volo.Abp.Application.AbpDddApplicationContractsModule +2023-12-18 22:48:13.317 +08:00 [INF] - Yi.Framework.Bbs.Application.Contracts.YiFrameworkBbsApplicationContractsModule +2023-12-18 22:48:13.317 +08:00 [INF] - Yi.Framework.Rbac.Application.YiFrameworkRbacApplicationModule +2023-12-18 22:48:13.317 +08:00 [INF] - Yi.Framework.Ddd.Application.YiFrameworkDddApplicationModule +2023-12-18 22:48:13.317 +08:00 [INF] - Volo.Abp.Application.AbpDddApplicationModule +2023-12-18 22:48:13.317 +08:00 [INF] - Volo.Abp.Features.AbpFeaturesModule +2023-12-18 22:48:13.317 +08:00 [INF] - Volo.Abp.GlobalFeatures.AbpGlobalFeaturesModule +2023-12-18 22:48:13.317 +08:00 [INF] - Volo.Abp.BackgroundWorkers.Quartz.AbpBackgroundWorkersQuartzModule +2023-12-18 22:48:13.317 +08:00 [INF] - Volo.Abp.Quartz.AbpQuartzModule +2023-12-18 22:48:13.317 +08:00 [INF] - Yi.Framework.Bbs.Application.YiFrameworkBbsApplicationModule +2023-12-18 22:48:13.317 +08:00 [INF] - Volo.Abp.AspNetCore.Mvc.AbpAspNetCoreMvcModule +2023-12-18 22:48:13.317 +08:00 [INF] - Volo.Abp.ApiVersioning.AbpApiVersioningAbstractionsModule +2023-12-18 22:48:13.317 +08:00 [INF] - Volo.Abp.AspNetCore.Mvc.AbpAspNetCoreMvcContractsModule +2023-12-18 22:48:13.317 +08:00 [INF] - Volo.Abp.UI.Navigation.AbpUiNavigationModule +2023-12-18 22:48:13.317 +08:00 [INF] - Volo.Abp.UI.AbpUiModule +2023-12-18 22:48:13.317 +08:00 [INF] - Volo.Abp.Autofac.AbpAutofacModule +2023-12-18 22:48:13.317 +08:00 [INF] - Volo.Abp.Castle.AbpCastleCoreModule +2023-12-18 22:48:13.317 +08:00 [INF] - Volo.Abp.Swashbuckle.AbpSwashbuckleModule +2023-12-18 22:48:13.317 +08:00 [INF] - Volo.Abp.AspNetCore.Serilog.AbpAspNetCoreSerilogModule +2023-12-18 22:48:13.317 +08:00 [INF] - Volo.Abp.AspNetCore.Authentication.JwtBearer.AbpAspNetCoreAuthenticationJwtBearerModule +2023-12-18 22:48:13.317 +08:00 [INF] - Yi.Framework.AspNetCore.YiFrameworkAspNetCoreModule +2023-12-18 22:48:13.817 +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-18 22:48:13.860 +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-18 22:48:13.887 +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-18 22:48:13.898 +08:00 [DBG] Yi-SQL执行:ALTER TABLE `Config` COMMENT='配置表'; +2023-12-18 22:48:13.927 +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-18 22:48:14.019 +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-18 22:48:14.029 +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-18 22:48:14.038 +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-18 22:48:14.048 +08:00 [DBG] Yi-SQL执行:ALTER TABLE `Dept` COMMENT='部门表'; +2023-12-18 22:48:14.066 +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-18 22:48:14.124 +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-18 22:48:14.132 +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-18 22:48:14.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='Dictionary' and TABLE_SCHEMA=(select database()) ORDER BY ordinal_position +2023-12-18 22:48:14.152 +08:00 [DBG] Yi-SQL执行:ALTER TABLE `Dictionary` COMMENT=''; +2023-12-18 22:48:14.179 +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-18 22:48:14.232 +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-18 22:48:14.259 +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-18 22:48:14.271 +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-18 22:48:14.283 +08:00 [DBG] Yi-SQL执行:ALTER TABLE `DictionaryType` COMMENT=''; +2023-12-18 22:48:14.307 +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-18 22:48:14.364 +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-18 22:48:14.372 +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-18 22:48:14.384 +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-18 22:48:14.393 +08:00 [DBG] Yi-SQL执行:ALTER TABLE `File` COMMENT=''; +2023-12-18 22:48:14.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='File' and TABLE_SCHEMA=(select database()) ORDER BY ordinal_position +2023-12-18 22:48:14.509 +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-18 22:48:14.517 +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-18 22:48:14.526 +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-18 22:48:14.535 +08:00 [DBG] Yi-SQL执行:ALTER TABLE `LoginLog` COMMENT=''; +2023-12-18 22:49:18.251 +08:00 [INF] Yi框架-Abp.vNext,启动! +2023-12-18 22:49:21.583 +08:00 [INF] Loaded ABP modules: +2023-12-18 22:49:21.584 +08:00 [INF] - Yi.Abp.Web.YiAbpWebModule +2023-12-18 22:49:21.584 +08:00 [INF] - Yi.Abp.SqlsugarCore.YiAbpSqlSugarCoreModule +2023-12-18 22:49:21.584 +08:00 [INF] - Yi.Abp.Domain.YiAbpDomainModule +2023-12-18 22:49:21.584 +08:00 [INF] - Yi.Abp.Domain.Shared.YiAbpDomainSharedModule +2023-12-18 22:49:21.584 +08:00 [INF] - Yi.Framework.Rbac.Domain.Shared.YiFrameworkRbacDomainSharedModule +2023-12-18 22:49:21.584 +08:00 [INF] - Volo.Abp.Domain.AbpDddDomainSharedModule +2023-12-18 22:49:21.584 +08:00 [INF] - Volo.Abp.MultiTenancy.AbpMultiTenancyAbstractionsModule +2023-12-18 22:49:21.584 +08:00 [INF] - Volo.Abp.VirtualFileSystem.AbpVirtualFileSystemModule +2023-12-18 22:49:21.584 +08:00 [INF] - Volo.Abp.Localization.AbpLocalizationModule +2023-12-18 22:49:21.584 +08:00 [INF] - Volo.Abp.Settings.AbpSettingsModule +2023-12-18 22:49:21.584 +08:00 [INF] - Volo.Abp.Localization.AbpLocalizationAbstractionsModule +2023-12-18 22:49:21.584 +08:00 [INF] - Volo.Abp.Security.AbpSecurityModule +2023-12-18 22:49:21.584 +08:00 [INF] - Volo.Abp.Data.AbpDataModule +2023-12-18 22:49:21.584 +08:00 [INF] - Volo.Abp.ObjectExtending.AbpObjectExtendingModule +2023-12-18 22:49:21.584 +08:00 [INF] - Volo.Abp.Validation.AbpValidationAbstractionsModule +2023-12-18 22:49:21.584 +08:00 [INF] - Volo.Abp.Uow.AbpUnitOfWorkModule +2023-12-18 22:49:21.584 +08:00 [INF] - Volo.Abp.EventBus.Abstractions.AbpEventBusAbstractionsModule +2023-12-18 22:49:21.584 +08:00 [INF] - Volo.Abp.Threading.AbpThreadingModule +2023-12-18 22:49:21.584 +08:00 [INF] - Yi.Framework.Mapster.YiFrameworkMapsterModule +2023-12-18 22:49:21.584 +08:00 [INF] - Yi.Framework.Core.YiFrameworkCoreModule +2023-12-18 22:49:21.584 +08:00 [INF] - Volo.Abp.ObjectMapping.AbpObjectMappingModule +2023-12-18 22:49:21.584 +08:00 [INF] - Yi.Framework.Bbs.Domain.Shared.YiFrameworkBbsDomainSharedModule +2023-12-18 22:49:21.584 +08:00 [INF] - Yi.Framework.Rbac.Domain.YiFrameworkRbacDomainModule +2023-12-18 22:49:21.584 +08:00 [INF] - Volo.Abp.AspNetCore.SignalR.AbpAspNetCoreSignalRModule +2023-12-18 22:49:21.584 +08:00 [INF] - Volo.Abp.AspNetCore.AbpAspNetCoreModule +2023-12-18 22:49:21.584 +08:00 [INF] - Volo.Abp.Auditing.AbpAuditingModule +2023-12-18 22:49:21.584 +08:00 [INF] - Volo.Abp.Json.AbpJsonModule +2023-12-18 22:49:21.584 +08:00 [INF] - Volo.Abp.Json.SystemTextJson.AbpJsonSystemTextJsonModule +2023-12-18 22:49:21.584 +08:00 [INF] - Volo.Abp.Json.AbpJsonAbstractionsModule +2023-12-18 22:49:21.584 +08:00 [INF] - Volo.Abp.Timing.AbpTimingModule +2023-12-18 22:49:21.584 +08:00 [INF] - Volo.Abp.MultiTenancy.AbpMultiTenancyModule +2023-12-18 22:49:21.584 +08:00 [INF] - Volo.Abp.Auditing.AbpAuditingContractsModule +2023-12-18 22:49:21.584 +08:00 [INF] - Volo.Abp.Http.AbpHttpModule +2023-12-18 22:49:21.584 +08:00 [INF] - Volo.Abp.Http.AbpHttpAbstractionsModule +2023-12-18 22:49:21.584 +08:00 [INF] - Volo.Abp.Minify.AbpMinifyModule +2023-12-18 22:49:21.584 +08:00 [INF] - Volo.Abp.Authorization.AbpAuthorizationModule +2023-12-18 22:49:21.584 +08:00 [INF] - Volo.Abp.Authorization.AbpAuthorizationAbstractionsModule +2023-12-18 22:49:21.584 +08:00 [INF] - Volo.Abp.Validation.AbpValidationModule +2023-12-18 22:49:21.584 +08:00 [INF] - Volo.Abp.ExceptionHandling.AbpExceptionHandlingModule +2023-12-18 22:49:21.584 +08:00 [INF] - Volo.Abp.Domain.AbpDddDomainModule +2023-12-18 22:49:21.584 +08:00 [INF] - Volo.Abp.EventBus.AbpEventBusModule +2023-12-18 22:49:21.584 +08:00 [INF] - Volo.Abp.Guids.AbpGuidsModule +2023-12-18 22:49:21.584 +08:00 [INF] - Volo.Abp.BackgroundWorkers.AbpBackgroundWorkersModule +2023-12-18 22:49:21.584 +08:00 [INF] - Volo.Abp.DistributedLocking.AbpDistributedLockingAbstractionsModule +2023-12-18 22:49:21.584 +08:00 [INF] - Volo.Abp.Specifications.AbpSpecificationsModule +2023-12-18 22:49:21.584 +08:00 [INF] - Volo.Abp.Caching.AbpCachingModule +2023-12-18 22:49:21.584 +08:00 [INF] - Volo.Abp.Serialization.AbpSerializationModule +2023-12-18 22:49:21.584 +08:00 [INF] - Yi.Framework.Bbs.Domain.YiFrameworkBbsDomainModule +2023-12-18 22:49:21.584 +08:00 [INF] - Yi.Framework.Rbac.SqlSugarCore.YiFrameworkRbacSqlSugarCoreModule +2023-12-18 22:49:21.584 +08:00 [INF] - Yi.Framework.SqlSugarCore.YiFrameworkSqlSugarCoreModule +2023-12-18 22:49:21.584 +08:00 [INF] - Yi.Framework.Bbs.SqlSugarCore.YiFrameworkBbsSqlSugarCoreModule +2023-12-18 22:49:21.584 +08:00 [INF] - Yi.Abp.Application.YiAbpApplicationModule +2023-12-18 22:49:21.584 +08:00 [INF] - Yi.Abp.Application.Contracts.YiAbpApplicationContractsModule +2023-12-18 22:49:21.584 +08:00 [INF] - Yi.Framework.Rbac.Application.Contracts.YiFrameworkRbacApplicationContractsModule +2023-12-18 22:49:21.584 +08:00 [INF] - Yi.Framework.Ddd.Application.Contracts.YiFrameworkDddApplicationContractsModule +2023-12-18 22:49:21.584 +08:00 [INF] - Volo.Abp.Application.AbpDddApplicationContractsModule +2023-12-18 22:49:21.584 +08:00 [INF] - Yi.Framework.Bbs.Application.Contracts.YiFrameworkBbsApplicationContractsModule +2023-12-18 22:49:21.584 +08:00 [INF] - Yi.Framework.Rbac.Application.YiFrameworkRbacApplicationModule +2023-12-18 22:49:21.584 +08:00 [INF] - Yi.Framework.Ddd.Application.YiFrameworkDddApplicationModule +2023-12-18 22:49:21.584 +08:00 [INF] - Volo.Abp.Application.AbpDddApplicationModule +2023-12-18 22:49:21.584 +08:00 [INF] - Volo.Abp.Features.AbpFeaturesModule +2023-12-18 22:49:21.584 +08:00 [INF] - Volo.Abp.GlobalFeatures.AbpGlobalFeaturesModule +2023-12-18 22:49:21.584 +08:00 [INF] - Volo.Abp.BackgroundWorkers.Quartz.AbpBackgroundWorkersQuartzModule +2023-12-18 22:49:21.584 +08:00 [INF] - Volo.Abp.Quartz.AbpQuartzModule +2023-12-18 22:49:21.584 +08:00 [INF] - Yi.Framework.Bbs.Application.YiFrameworkBbsApplicationModule +2023-12-18 22:49:21.584 +08:00 [INF] - Volo.Abp.AspNetCore.Mvc.AbpAspNetCoreMvcModule +2023-12-18 22:49:21.584 +08:00 [INF] - Volo.Abp.ApiVersioning.AbpApiVersioningAbstractionsModule +2023-12-18 22:49:21.584 +08:00 [INF] - Volo.Abp.AspNetCore.Mvc.AbpAspNetCoreMvcContractsModule +2023-12-18 22:49:21.584 +08:00 [INF] - Volo.Abp.UI.Navigation.AbpUiNavigationModule +2023-12-18 22:49:21.584 +08:00 [INF] - Volo.Abp.UI.AbpUiModule +2023-12-18 22:49:21.584 +08:00 [INF] - Volo.Abp.Autofac.AbpAutofacModule +2023-12-18 22:49:21.584 +08:00 [INF] - Volo.Abp.Castle.AbpCastleCoreModule +2023-12-18 22:49:21.584 +08:00 [INF] - Volo.Abp.Swashbuckle.AbpSwashbuckleModule +2023-12-18 22:49:21.584 +08:00 [INF] - Volo.Abp.AspNetCore.Serilog.AbpAspNetCoreSerilogModule +2023-12-18 22:49:21.584 +08:00 [INF] - Volo.Abp.AspNetCore.Authentication.JwtBearer.AbpAspNetCoreAuthenticationJwtBearerModule +2023-12-18 22:49:21.584 +08:00 [INF] - Yi.Framework.AspNetCore.YiFrameworkAspNetCoreModule +2023-12-18 22:49:22.022 +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-18 22:49:22.057 +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-18 22:49:22.082 +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-18 22:49:22.093 +08:00 [DBG] Yi-SQL执行:ALTER TABLE `Config` COMMENT='配置表'; +2023-12-18 22:49:22.118 +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-18 22:49:22.198 +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-18 22:49:22.207 +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-18 22:49:22.218 +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-18 22:49:22.227 +08:00 [DBG] Yi-SQL执行:ALTER TABLE `Dept` COMMENT='部门表'; +2023-12-18 22:49:22.248 +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-18 22:49:22.311 +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-18 22:49:22.331 +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-18 22:49:22.351 +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-18 22:49:22.360 +08:00 [DBG] Yi-SQL执行:ALTER TABLE `Dictionary` COMMENT=''; +2023-12-18 22:49:22.381 +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-18 22:49:22.446 +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-18 22:49:22.456 +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-18 22:49:22.470 +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-18 22:49:22.483 +08:00 [DBG] Yi-SQL执行:ALTER TABLE `DictionaryType` COMMENT=''; +2023-12-18 22:49:22.508 +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-18 22:49:22.600 +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-18 22:49:22.609 +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-18 22:49:22.618 +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-18 22:49:22.628 +08:00 [DBG] Yi-SQL执行:ALTER TABLE `File` COMMENT=''; +2023-12-18 22:49:22.650 +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-18 22:49:22.724 +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-18 22:49:22.733 +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-18 22:49:22.743 +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-18 22:49:22.763 +08:00 [DBG] Yi-SQL执行:ALTER TABLE `LoginLog` COMMENT=''; +2023-12-18 22:52:39.041 +08:00 [INF] Yi框架-Abp.vNext,启动! +2023-12-18 22:52:42.489 +08:00 [INF] Loaded ABP modules: +2023-12-18 22:52:42.490 +08:00 [INF] - Yi.Abp.Web.YiAbpWebModule +2023-12-18 22:52:42.490 +08:00 [INF] - Yi.Abp.SqlsugarCore.YiAbpSqlSugarCoreModule +2023-12-18 22:52:42.490 +08:00 [INF] - Yi.Abp.Domain.YiAbpDomainModule +2023-12-18 22:52:42.490 +08:00 [INF] - Yi.Abp.Domain.Shared.YiAbpDomainSharedModule +2023-12-18 22:52:42.490 +08:00 [INF] - Yi.Framework.Rbac.Domain.Shared.YiFrameworkRbacDomainSharedModule +2023-12-18 22:52:42.490 +08:00 [INF] - Volo.Abp.Domain.AbpDddDomainSharedModule +2023-12-18 22:52:42.490 +08:00 [INF] - Volo.Abp.MultiTenancy.AbpMultiTenancyAbstractionsModule +2023-12-18 22:52:42.490 +08:00 [INF] - Volo.Abp.VirtualFileSystem.AbpVirtualFileSystemModule +2023-12-18 22:52:42.490 +08:00 [INF] - Volo.Abp.Localization.AbpLocalizationModule +2023-12-18 22:52:42.490 +08:00 [INF] - Volo.Abp.Settings.AbpSettingsModule +2023-12-18 22:52:42.490 +08:00 [INF] - Volo.Abp.Localization.AbpLocalizationAbstractionsModule +2023-12-18 22:52:42.490 +08:00 [INF] - Volo.Abp.Security.AbpSecurityModule +2023-12-18 22:52:42.490 +08:00 [INF] - Volo.Abp.Data.AbpDataModule +2023-12-18 22:52:42.490 +08:00 [INF] - Volo.Abp.ObjectExtending.AbpObjectExtendingModule +2023-12-18 22:52:42.490 +08:00 [INF] - Volo.Abp.Validation.AbpValidationAbstractionsModule +2023-12-18 22:52:42.490 +08:00 [INF] - Volo.Abp.Uow.AbpUnitOfWorkModule +2023-12-18 22:52:42.490 +08:00 [INF] - Volo.Abp.EventBus.Abstractions.AbpEventBusAbstractionsModule +2023-12-18 22:52:42.490 +08:00 [INF] - Volo.Abp.Threading.AbpThreadingModule +2023-12-18 22:52:42.490 +08:00 [INF] - Yi.Framework.Mapster.YiFrameworkMapsterModule +2023-12-18 22:52:42.490 +08:00 [INF] - Yi.Framework.Core.YiFrameworkCoreModule +2023-12-18 22:52:42.490 +08:00 [INF] - Volo.Abp.ObjectMapping.AbpObjectMappingModule +2023-12-18 22:52:42.490 +08:00 [INF] - Yi.Framework.Bbs.Domain.Shared.YiFrameworkBbsDomainSharedModule +2023-12-18 22:52:42.490 +08:00 [INF] - Yi.Framework.Rbac.Domain.YiFrameworkRbacDomainModule +2023-12-18 22:52:42.490 +08:00 [INF] - Volo.Abp.AspNetCore.SignalR.AbpAspNetCoreSignalRModule +2023-12-18 22:52:42.490 +08:00 [INF] - Volo.Abp.AspNetCore.AbpAspNetCoreModule +2023-12-18 22:52:42.490 +08:00 [INF] - Volo.Abp.Auditing.AbpAuditingModule +2023-12-18 22:52:42.490 +08:00 [INF] - Volo.Abp.Json.AbpJsonModule +2023-12-18 22:52:42.490 +08:00 [INF] - Volo.Abp.Json.SystemTextJson.AbpJsonSystemTextJsonModule +2023-12-18 22:52:42.490 +08:00 [INF] - Volo.Abp.Json.AbpJsonAbstractionsModule +2023-12-18 22:52:42.490 +08:00 [INF] - Volo.Abp.Timing.AbpTimingModule +2023-12-18 22:52:42.490 +08:00 [INF] - Volo.Abp.MultiTenancy.AbpMultiTenancyModule +2023-12-18 22:52:42.490 +08:00 [INF] - Volo.Abp.Auditing.AbpAuditingContractsModule +2023-12-18 22:52:42.490 +08:00 [INF] - Volo.Abp.Http.AbpHttpModule +2023-12-18 22:52:42.490 +08:00 [INF] - Volo.Abp.Http.AbpHttpAbstractionsModule +2023-12-18 22:52:42.490 +08:00 [INF] - Volo.Abp.Minify.AbpMinifyModule +2023-12-18 22:52:42.490 +08:00 [INF] - Volo.Abp.Authorization.AbpAuthorizationModule +2023-12-18 22:52:42.490 +08:00 [INF] - Volo.Abp.Authorization.AbpAuthorizationAbstractionsModule +2023-12-18 22:52:42.490 +08:00 [INF] - Volo.Abp.Validation.AbpValidationModule +2023-12-18 22:52:42.490 +08:00 [INF] - Volo.Abp.ExceptionHandling.AbpExceptionHandlingModule +2023-12-18 22:52:42.490 +08:00 [INF] - Volo.Abp.Domain.AbpDddDomainModule +2023-12-18 22:52:42.490 +08:00 [INF] - Volo.Abp.EventBus.AbpEventBusModule +2023-12-18 22:52:42.490 +08:00 [INF] - Volo.Abp.Guids.AbpGuidsModule +2023-12-18 22:52:42.490 +08:00 [INF] - Volo.Abp.BackgroundWorkers.AbpBackgroundWorkersModule +2023-12-18 22:52:42.490 +08:00 [INF] - Volo.Abp.DistributedLocking.AbpDistributedLockingAbstractionsModule +2023-12-18 22:52:42.490 +08:00 [INF] - Volo.Abp.Specifications.AbpSpecificationsModule +2023-12-18 22:52:42.490 +08:00 [INF] - Volo.Abp.Caching.AbpCachingModule +2023-12-18 22:52:42.490 +08:00 [INF] - Volo.Abp.Serialization.AbpSerializationModule +2023-12-18 22:52:42.490 +08:00 [INF] - Yi.Framework.Bbs.Domain.YiFrameworkBbsDomainModule +2023-12-18 22:52:42.490 +08:00 [INF] - Yi.Framework.Rbac.SqlSugarCore.YiFrameworkRbacSqlSugarCoreModule +2023-12-18 22:52:42.490 +08:00 [INF] - Yi.Framework.SqlSugarCore.YiFrameworkSqlSugarCoreModule +2023-12-18 22:52:42.490 +08:00 [INF] - Yi.Framework.Bbs.SqlSugarCore.YiFrameworkBbsSqlSugarCoreModule +2023-12-18 22:52:42.490 +08:00 [INF] - Yi.Abp.Application.YiAbpApplicationModule +2023-12-18 22:52:42.490 +08:00 [INF] - Yi.Abp.Application.Contracts.YiAbpApplicationContractsModule +2023-12-18 22:52:42.490 +08:00 [INF] - Yi.Framework.Rbac.Application.Contracts.YiFrameworkRbacApplicationContractsModule +2023-12-18 22:52:42.490 +08:00 [INF] - Yi.Framework.Ddd.Application.Contracts.YiFrameworkDddApplicationContractsModule +2023-12-18 22:52:42.490 +08:00 [INF] - Volo.Abp.Application.AbpDddApplicationContractsModule +2023-12-18 22:52:42.490 +08:00 [INF] - Yi.Framework.Bbs.Application.Contracts.YiFrameworkBbsApplicationContractsModule +2023-12-18 22:52:42.490 +08:00 [INF] - Yi.Framework.Rbac.Application.YiFrameworkRbacApplicationModule +2023-12-18 22:52:42.490 +08:00 [INF] - Yi.Framework.Ddd.Application.YiFrameworkDddApplicationModule +2023-12-18 22:52:42.490 +08:00 [INF] - Volo.Abp.Application.AbpDddApplicationModule +2023-12-18 22:52:42.490 +08:00 [INF] - Volo.Abp.Features.AbpFeaturesModule +2023-12-18 22:52:42.490 +08:00 [INF] - Volo.Abp.GlobalFeatures.AbpGlobalFeaturesModule +2023-12-18 22:52:42.490 +08:00 [INF] - Volo.Abp.BackgroundWorkers.Quartz.AbpBackgroundWorkersQuartzModule +2023-12-18 22:52:42.490 +08:00 [INF] - Volo.Abp.Quartz.AbpQuartzModule +2023-12-18 22:52:42.490 +08:00 [INF] - Yi.Framework.Bbs.Application.YiFrameworkBbsApplicationModule +2023-12-18 22:52:42.490 +08:00 [INF] - Volo.Abp.AspNetCore.Mvc.AbpAspNetCoreMvcModule +2023-12-18 22:52:42.490 +08:00 [INF] - Volo.Abp.ApiVersioning.AbpApiVersioningAbstractionsModule +2023-12-18 22:52:42.490 +08:00 [INF] - Volo.Abp.AspNetCore.Mvc.AbpAspNetCoreMvcContractsModule +2023-12-18 22:52:42.490 +08:00 [INF] - Volo.Abp.UI.Navigation.AbpUiNavigationModule +2023-12-18 22:52:42.490 +08:00 [INF] - Volo.Abp.UI.AbpUiModule +2023-12-18 22:52:42.490 +08:00 [INF] - Volo.Abp.Autofac.AbpAutofacModule +2023-12-18 22:52:42.490 +08:00 [INF] - Volo.Abp.Castle.AbpCastleCoreModule +2023-12-18 22:52:42.490 +08:00 [INF] - Volo.Abp.Swashbuckle.AbpSwashbuckleModule +2023-12-18 22:52:42.490 +08:00 [INF] - Volo.Abp.AspNetCore.Serilog.AbpAspNetCoreSerilogModule +2023-12-18 22:52:42.490 +08:00 [INF] - Volo.Abp.AspNetCore.Authentication.JwtBearer.AbpAspNetCoreAuthenticationJwtBearerModule +2023-12-18 22:52:42.490 +08:00 [INF] - Yi.Framework.AspNetCore.YiFrameworkAspNetCoreModule +2023-12-18 22:52:42.931 +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-18 22:52:42.975 +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-18 22:52:42.994 +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-18 22:52:43.005 +08:00 [DBG] Yi-SQL执行:ALTER TABLE `Config` COMMENT='配置表'; +2023-12-18 22:52:43.039 +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-18 22:52:43.107 +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-18 22:52:43.116 +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-18 22:52:43.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='Dept' and TABLE_SCHEMA=(select database()) ORDER BY ordinal_position +2023-12-18 22:52:43.139 +08:00 [DBG] Yi-SQL执行:ALTER TABLE `Dept` COMMENT='部门表'; +2023-12-18 22:52:43.183 +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-18 22:52:43.246 +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-18 22:52:43.255 +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-18 22:52:43.265 +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-18 22:52:43.274 +08:00 [DBG] Yi-SQL执行:ALTER TABLE `Dictionary` COMMENT=''; +2023-12-18 22:52:43.298 +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-18 22:52:43.357 +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-18 22:52:43.375 +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-18 22:52:43.423 +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-18 22:52:43.436 +08:00 [DBG] Yi-SQL执行:ALTER TABLE `DictionaryType` COMMENT=''; +2023-12-18 22:52:43.462 +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-18 22:52:43.523 +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-18 22:52:43.533 +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-18 22:52:43.543 +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-18 22:52:43.553 +08:00 [DBG] Yi-SQL执行:ALTER TABLE `File` COMMENT=''; +2023-12-18 22:52:43.582 +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-18 22:52:43.643 +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-18 22:52:43.653 +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-18 22:52:43.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='LoginLog' and TABLE_SCHEMA=(select database()) ORDER BY ordinal_position +2023-12-18 22:52:43.673 +08:00 [DBG] Yi-SQL执行:ALTER TABLE `LoginLog` COMMENT=''; +2023-12-18 22:52:43.698 +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-18 22:52:43.778 +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-18 22:52:43.823 +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-18 22:52:43.836 +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-18 22:52:43.849 +08:00 [DBG] Yi-SQL执行:ALTER TABLE `Menu` COMMENT='菜单表'; +2023-12-18 22:52:43.880 +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-18 22:52:43.954 +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-18 22:52:43.963 +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-18 22:52:43.982 +08:00 [DBG] Yi-SQL执行:alter table `OperationLog` change column `RequestResult` `RequestResult` longtext DEFAULT NULL +2023-12-18 22:52:44.002 +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-18 22:52:44.018 +08:00 [DBG] Yi-SQL执行:ALTER TABLE `OperationLog` COMMENT='操作日志表'; +2023-12-18 22:52:44.040 +08:00 [DBG] Yi-SQL执行:alter table `OperationLog` change column `RequestResult` `RequestResult` longtext DEFAULT NULL COMMENT '请求结果' +2023-12-18 22:52:44.059 +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-18 22:52:44.118 +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-18 22:52:44.127 +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-18 22:52:44.139 +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-18 22:52:44.149 +08:00 [DBG] Yi-SQL执行:ALTER TABLE `Post` COMMENT='岗位表'; +2023-12-18 22:52:44.170 +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-18 22:52:44.239 +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-18 22:52:44.252 +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-18 22:52:44.261 +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-18 22:52:44.271 +08:00 [DBG] Yi-SQL执行:ALTER TABLE `RoleDept` COMMENT='角色部门关系表'; +2023-12-18 22:52:44.292 +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-18 22:52:44.363 +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-18 22:52:44.372 +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-18 22:52:44.382 +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-18 22:52:44.392 +08:00 [DBG] Yi-SQL执行:ALTER TABLE `Role` COMMENT='角色表'; +2023-12-18 22:52:44.415 +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-18 22:52:44.477 +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-18 22:52:44.486 +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-18 22:52:44.495 +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-18 22:52:44.504 +08:00 [DBG] Yi-SQL执行:ALTER TABLE `RoleMenu` COMMENT='角色菜单关系表'; +2023-12-18 22:52:44.527 +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-18 22:52:44.597 +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-18 22:52:44.607 +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-18 22:52:44.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='User' and TABLE_SCHEMA=(select database()) ORDER BY ordinal_position +2023-12-18 22:52:44.630 +08:00 [DBG] Yi-SQL执行:ALTER TABLE `User` COMMENT='用户表'; +2023-12-18 22:52:44.657 +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-18 22:52:44.716 +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-18 22:52:44.725 +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-18 22:52:44.735 +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-18 22:52:44.747 +08:00 [DBG] Yi-SQL执行:ALTER TABLE `UserPost` COMMENT='用户岗位表'; +2023-12-18 22:52:44.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='UserPost' and TABLE_SCHEMA=(select database()) ORDER BY ordinal_position +2023-12-18 22:52:44.835 +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-18 22:52:44.844 +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-18 22:52:44.853 +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-18 22:52:44.864 +08:00 [DBG] Yi-SQL执行:ALTER TABLE `UserRole` COMMENT='用户角色关系表'; +2023-12-18 22:52:44.885 +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-18 22:52:44.963 +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-18 22:52:44.972 +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-18 22:52:44.981 +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-18 22:52:44.990 +08:00 [DBG] Yi-SQL执行:ALTER TABLE `AccessLog` COMMENT=''; +2023-12-18 22:52:45.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-18 22:52:45.077 +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-18 22:52:45.086 +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-18 22:52:45.095 +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-18 22:52:45.106 +08:00 [DBG] Yi-SQL执行:ALTER TABLE `Agree` COMMENT=''; +2023-12-18 22:52:45.129 +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-18 22:52:45.200 +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-18 22:52:45.210 +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-18 22:52:45.220 +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-18 22:52:45.232 +08:00 [DBG] Yi-SQL执行:ALTER TABLE `Article` COMMENT=''; +2023-12-18 22:52:45.265 +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-18 22:52:45.329 +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-18 22:52:45.338 +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-18 22:52:45.348 +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-18 22:52:45.357 +08:00 [DBG] Yi-SQL执行:ALTER TABLE `Banner` COMMENT=''; +2023-12-18 22:52:45.379 +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-18 22:52:45.438 +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-18 22:52:45.452 +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-18 22:52:45.462 +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-18 22:52:45.472 +08:00 [DBG] Yi-SQL执行:ALTER TABLE `Comment` COMMENT='评论表'; +2023-12-18 22:52:45.494 +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-18 22:52:45.560 +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-18 22:52:45.569 +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-18 22:52:45.583 +08:00 [DBG] Yi-SQL执行:ALTER TABLE `Discuss` ADD `OrderNum` int NOT NULL +2023-12-18 22:52:45.622 +08:00 [DBG] Yi-SQL执行:alter table `Discuss` change column `PermissionUserIds` `PermissionUserIds` varchar(4000) DEFAULT NULL +2023-12-18 22:52:45.644 +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-18 22:52:45.654 +08:00 [DBG] Yi-SQL执行:ALTER TABLE `Discuss` COMMENT=''; +2023-12-18 22:52:45.675 +08:00 [DBG] Yi-SQL执行:alter table `Discuss` change column `PermissionUserIds` `PermissionUserIds` varchar(4000) DEFAULT NULL COMMENT '当PermissionType为部分用户时候,以下列表中的用户+创建者 代表拥有权限' +2023-12-18 22:52:45.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='Discuss' and TABLE_SCHEMA=(select database()) ORDER BY ordinal_position +2023-12-18 22:52:45.766 +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-18 22:52:45.775 +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-18 22:52:45.786 +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-18 22:52:45.795 +08:00 [DBG] Yi-SQL执行:ALTER TABLE `DiscussMyType` COMMENT=''; +2023-12-18 22:52:45.817 +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-18 22:52:45.874 +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-18 22:52:45.883 +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-18 22:52:45.892 +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-18 22:52:45.902 +08:00 [DBG] Yi-SQL执行:ALTER TABLE `MyType` COMMENT=''; +2023-12-18 22:52:45.926 +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-18 22:52:45.990 +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-18 22:52:45.998 +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-18 22:52:46.008 +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-18 22:52:46.017 +08:00 [DBG] Yi-SQL执行:ALTER TABLE `Plate` COMMENT=''; +2023-12-18 22:52:46.044 +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-18 22:52:46.108 +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-18 22:52:46.117 +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-18 22:52:46.129 +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-18 22:52:46.138 +08:00 [DBG] Yi-SQL执行:ALTER TABLE `Setting` COMMENT=''; +2023-12-18 22:52:46.161 +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-18 22:52:46.545 +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-18 22:52:46.641 +08:00 [INF] Initialized all ABP modules. +2023-12-18 22:52:46.745 +08:00 [INF] Now listening on: http://[::]:19001 +2023-12-18 22:52:46.745 +08:00 [INF] Application started. Press Ctrl+C to shut down. +2023-12-18 22:52:46.745 +08:00 [INF] Hosting environment: Development +2023-12-18 22:52:46.745 +08:00 [INF] Content root path: D:\CSharp\Yi\Yi.Abp.Net8\src\Yi.Abp.Web +2023-12-18 22:52:48.078 +08:00 [INF] Sending file. Request path: '/swagger-ui.css'. Physical path: 'N/A' +2023-12-18 22:52:48.078 +08:00 [INF] Sending file. Request path: '/swagger-ui-standalone-preset.js'. Physical path: 'N/A' +2023-12-18 22:52:48.082 +08:00 [INF] Sending file. Request path: '/swagger-ui-bundle.js'. Physical path: 'N/A' +2023-12-18 22:53:43.242 +08:00 [INF] CORS policy execution successful. +2023-12-18 22:53:43.262 +08:00 [INF] Failed to validate the token. +Microsoft.IdentityModel.Tokens.SecurityTokenMalformedException: IDX14100: JWT is not well formed, there are no dots (.). +The token needs to be in JWS or JWE Compact Serialization Format. (JWS): 'EncodedHeader.EndcodedPayload.EncodedSignature'. (JWE): 'EncodedProtectedHeader.EncodedEncryptedKey.EncodedInitializationVector.EncodedCiphertext.EncodedAuthenticationTag'. + ---> Microsoft.IdentityModel.Tokens.SecurityTokenMalformedException: IDX14100: JWT is not well formed, there are no dots (.). +The token needs to be in JWS or JWE Compact Serialization Format. (JWS): 'EncodedHeader.EndcodedPayload.EncodedSignature'. (JWE): 'EncodedProtectedHeader.EncodedEncryptedKey.EncodedInitializationVector.EncodedCiphertext.EncodedAuthenticationTag'. + at Microsoft.IdentityModel.JsonWebTokens.JsonWebToken.ReadToken(String encodedJson) + at Microsoft.IdentityModel.JsonWebTokens.JsonWebToken..ctor(String jwtEncodedString) + at Microsoft.IdentityModel.JsonWebTokens.JsonWebTokenHandler.ReadToken(String token, TokenValidationParameters validationParameters) + --- End of inner exception stack trace --- +2023-12-18 22:53:43.263 +08:00 [INF] Bearer was not authenticated. Failure message: IDX14100: JWT is not well formed, there are no dots (.). +The token needs to be in JWS or JWE Compact Serialization Format. (JWS): 'EncodedHeader.EndcodedPayload.EncodedSignature'. (JWE): 'EncodedProtectedHeader.EncodedEncryptedKey.EncodedInitializationVector.EncodedCiphertext.EncodedAuthenticationTag'. +2023-12-18 22:53:43.292 +08:00 [INF] Authorization failed. These requirements were not met: +DenyAnonymousAuthorizationRequirement: Requires an authenticated user. +2023-12-18 22:53:43.295 +08:00 [INF] AuthenticationScheme: Bearer was challenged. +2023-12-18 22:53:43.538 +08:00 [INF] Executing endpoint 'Yi.Framework.Rbac.Application.Services.AccountService.GetCaptchaImageAsync (Yi.Framework.Rbac.Application)' +2023-12-18 22:53:43.585 +08:00 [INF] Route matched with {action = "GetCaptchaImage", controller = "Account", area = ""}. Executing controller action with signature System.Threading.Tasks.Task`1[Yi.Framework.Rbac.Application.Contracts.Dtos.Account.CaptchaImageDto] GetCaptchaImageAsync() on controller Yi.Framework.Rbac.Application.Services.AccountService (Yi.Framework.Rbac.Application). +2023-12-18 22:53:43.725 +08:00 [INF] Executing ObjectResult, writing value of type 'Yi.Framework.Rbac.Application.Contracts.Dtos.Account.CaptchaImageDto'. +2023-12-18 22:53:43.788 +08:00 [INF] Executed action Yi.Framework.Rbac.Application.Services.AccountService.GetCaptchaImageAsync (Yi.Framework.Rbac.Application) in 199.8547ms +2023-12-18 22:53:43.788 +08:00 [INF] Executed endpoint 'Yi.Framework.Rbac.Application.Services.AccountService.GetCaptchaImageAsync (Yi.Framework.Rbac.Application)' +2023-12-18 22:53:43.811 +08:00 [DBG] Yi-请求追踪:{ + "ApplicationName": "Yi.Abp.Web", + "UserId": null, + "UserName": null, + "TenantId": null, + "TenantName": null, + "ImpersonatorUserId": null, + "ImpersonatorTenantId": null, + "ImpersonatorUserName": null, + "ImpersonatorTenantName": null, + "ExecutionTime": "2023-12-18 22:53:43", + "ExecutionDuration": 256, + "ClientId": null, + "CorrelationId": null, + "ClientIpAddress": "::1", + "ClientName": null, + "BrowserInfo": "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/120.0.0.0 Safari/537.36 Edg/120.0.0.0", + "HttpMethod": "GET", + "HttpStatusCode": 200, + "Url": "/api/app/account/captcha-image", + "Actions": [ + { + "ServiceName": "Yi.Framework.Rbac.Application.Services.AccountService", + "MethodName": "GetCaptchaImageAsync", + "Parameters": "{}", + "ExecutionTime": "2023-12-18 22:53:43", + "ExecutionDuration": 56, + "ExtraProperties": {} + } + ], + "Exceptions": [], + "ExtraProperties": {}, + "EntityChanges": [], + "Comments": [] +} +2023-12-18 22:53:49.075 +08:00 [INF] CORS policy execution successful. +2023-12-18 22:53:49.075 +08:00 [INF] Failed to validate the token. +Microsoft.IdentityModel.Tokens.SecurityTokenMalformedException: IDX14100: JWT is not well formed, there are no dots (.). +The token needs to be in JWS or JWE Compact Serialization Format. (JWS): 'EncodedHeader.EndcodedPayload.EncodedSignature'. (JWE): 'EncodedProtectedHeader.EncodedEncryptedKey.EncodedInitializationVector.EncodedCiphertext.EncodedAuthenticationTag'. + ---> Microsoft.IdentityModel.Tokens.SecurityTokenMalformedException: IDX14100: JWT is not well formed, there are no dots (.). +The token needs to be in JWS or JWE Compact Serialization Format. (JWS): 'EncodedHeader.EndcodedPayload.EncodedSignature'. (JWE): 'EncodedProtectedHeader.EncodedEncryptedKey.EncodedInitializationVector.EncodedCiphertext.EncodedAuthenticationTag'. + at Microsoft.IdentityModel.JsonWebTokens.JsonWebToken.ReadToken(String encodedJson) + at Microsoft.IdentityModel.JsonWebTokens.JsonWebToken..ctor(String jwtEncodedString) + at Microsoft.IdentityModel.JsonWebTokens.JsonWebTokenHandler.ReadToken(String token, TokenValidationParameters validationParameters) + --- End of inner exception stack trace --- +2023-12-18 22:53:49.075 +08:00 [INF] Bearer was not authenticated. Failure message: IDX14100: JWT is not well formed, there are no dots (.). +The token needs to be in JWS or JWE Compact Serialization Format. (JWS): 'EncodedHeader.EndcodedPayload.EncodedSignature'. (JWE): 'EncodedProtectedHeader.EncodedEncryptedKey.EncodedInitializationVector.EncodedCiphertext.EncodedAuthenticationTag'. +2023-12-18 22:53:49.076 +08:00 [INF] Authorization failed. These requirements were not met: +DenyAnonymousAuthorizationRequirement: Requires an authenticated user. +2023-12-18 22:53:49.076 +08:00 [INF] AuthenticationScheme: Bearer was challenged. +2023-12-18 23:10:34.709 +08:00 [INF] Yi框架-Abp.vNext,启动! +2023-12-18 23:10:37.986 +08:00 [INF] Loaded ABP modules: +2023-12-18 23:10:37.987 +08:00 [INF] - Yi.Abp.Web.YiAbpWebModule +2023-12-18 23:10:37.987 +08:00 [INF] - Yi.Abp.SqlsugarCore.YiAbpSqlSugarCoreModule +2023-12-18 23:10:37.987 +08:00 [INF] - Yi.Abp.Domain.YiAbpDomainModule +2023-12-18 23:10:37.987 +08:00 [INF] - Yi.Abp.Domain.Shared.YiAbpDomainSharedModule +2023-12-18 23:10:37.987 +08:00 [INF] - Yi.Framework.Rbac.Domain.Shared.YiFrameworkRbacDomainSharedModule +2023-12-18 23:10:37.987 +08:00 [INF] - Volo.Abp.Domain.AbpDddDomainSharedModule +2023-12-18 23:10:37.987 +08:00 [INF] - Volo.Abp.MultiTenancy.AbpMultiTenancyAbstractionsModule +2023-12-18 23:10:37.987 +08:00 [INF] - Volo.Abp.VirtualFileSystem.AbpVirtualFileSystemModule +2023-12-18 23:10:37.987 +08:00 [INF] - Volo.Abp.Localization.AbpLocalizationModule +2023-12-18 23:10:37.987 +08:00 [INF] - Volo.Abp.Settings.AbpSettingsModule +2023-12-18 23:10:37.987 +08:00 [INF] - Volo.Abp.Localization.AbpLocalizationAbstractionsModule +2023-12-18 23:10:37.987 +08:00 [INF] - Volo.Abp.Security.AbpSecurityModule +2023-12-18 23:10:37.987 +08:00 [INF] - Volo.Abp.Data.AbpDataModule +2023-12-18 23:10:37.987 +08:00 [INF] - Volo.Abp.ObjectExtending.AbpObjectExtendingModule +2023-12-18 23:10:37.987 +08:00 [INF] - Volo.Abp.Validation.AbpValidationAbstractionsModule +2023-12-18 23:10:37.987 +08:00 [INF] - Volo.Abp.Uow.AbpUnitOfWorkModule +2023-12-18 23:10:37.987 +08:00 [INF] - Volo.Abp.EventBus.Abstractions.AbpEventBusAbstractionsModule +2023-12-18 23:10:37.987 +08:00 [INF] - Volo.Abp.Threading.AbpThreadingModule +2023-12-18 23:10:37.987 +08:00 [INF] - Yi.Framework.Mapster.YiFrameworkMapsterModule +2023-12-18 23:10:37.987 +08:00 [INF] - Yi.Framework.Core.YiFrameworkCoreModule +2023-12-18 23:10:37.987 +08:00 [INF] - Volo.Abp.ObjectMapping.AbpObjectMappingModule +2023-12-18 23:10:37.987 +08:00 [INF] - Yi.Framework.Bbs.Domain.Shared.YiFrameworkBbsDomainSharedModule +2023-12-18 23:10:37.987 +08:00 [INF] - Yi.Framework.Rbac.Domain.YiFrameworkRbacDomainModule +2023-12-18 23:10:37.987 +08:00 [INF] - Volo.Abp.AspNetCore.SignalR.AbpAspNetCoreSignalRModule +2023-12-18 23:10:37.987 +08:00 [INF] - Volo.Abp.AspNetCore.AbpAspNetCoreModule +2023-12-18 23:10:37.987 +08:00 [INF] - Volo.Abp.Auditing.AbpAuditingModule +2023-12-18 23:10:37.987 +08:00 [INF] - Volo.Abp.Json.AbpJsonModule +2023-12-18 23:10:37.987 +08:00 [INF] - Volo.Abp.Json.SystemTextJson.AbpJsonSystemTextJsonModule +2023-12-18 23:10:37.987 +08:00 [INF] - Volo.Abp.Json.AbpJsonAbstractionsModule +2023-12-18 23:10:37.987 +08:00 [INF] - Volo.Abp.Timing.AbpTimingModule +2023-12-18 23:10:37.987 +08:00 [INF] - Volo.Abp.MultiTenancy.AbpMultiTenancyModule +2023-12-18 23:10:37.987 +08:00 [INF] - Volo.Abp.Auditing.AbpAuditingContractsModule +2023-12-18 23:10:37.987 +08:00 [INF] - Volo.Abp.Http.AbpHttpModule +2023-12-18 23:10:37.987 +08:00 [INF] - Volo.Abp.Http.AbpHttpAbstractionsModule +2023-12-18 23:10:37.987 +08:00 [INF] - Volo.Abp.Minify.AbpMinifyModule +2023-12-18 23:10:37.987 +08:00 [INF] - Volo.Abp.Authorization.AbpAuthorizationModule +2023-12-18 23:10:37.987 +08:00 [INF] - Volo.Abp.Authorization.AbpAuthorizationAbstractionsModule +2023-12-18 23:10:37.987 +08:00 [INF] - Volo.Abp.Validation.AbpValidationModule +2023-12-18 23:10:37.987 +08:00 [INF] - Volo.Abp.ExceptionHandling.AbpExceptionHandlingModule +2023-12-18 23:10:37.987 +08:00 [INF] - Volo.Abp.Domain.AbpDddDomainModule +2023-12-18 23:10:37.987 +08:00 [INF] - Volo.Abp.EventBus.AbpEventBusModule +2023-12-18 23:10:37.987 +08:00 [INF] - Volo.Abp.Guids.AbpGuidsModule +2023-12-18 23:10:37.987 +08:00 [INF] - Volo.Abp.BackgroundWorkers.AbpBackgroundWorkersModule +2023-12-18 23:10:37.987 +08:00 [INF] - Volo.Abp.DistributedLocking.AbpDistributedLockingAbstractionsModule +2023-12-18 23:10:37.987 +08:00 [INF] - Volo.Abp.Specifications.AbpSpecificationsModule +2023-12-18 23:10:37.987 +08:00 [INF] - Volo.Abp.Caching.AbpCachingModule +2023-12-18 23:10:37.987 +08:00 [INF] - Volo.Abp.Serialization.AbpSerializationModule +2023-12-18 23:10:37.987 +08:00 [INF] - Yi.Framework.Bbs.Domain.YiFrameworkBbsDomainModule +2023-12-18 23:10:37.987 +08:00 [INF] - Yi.Framework.Rbac.SqlSugarCore.YiFrameworkRbacSqlSugarCoreModule +2023-12-18 23:10:37.987 +08:00 [INF] - Yi.Framework.SqlSugarCore.YiFrameworkSqlSugarCoreModule +2023-12-18 23:10:37.987 +08:00 [INF] - Yi.Framework.Bbs.SqlSugarCore.YiFrameworkBbsSqlSugarCoreModule +2023-12-18 23:10:37.987 +08:00 [INF] - Yi.Abp.Application.YiAbpApplicationModule +2023-12-18 23:10:37.987 +08:00 [INF] - Yi.Abp.Application.Contracts.YiAbpApplicationContractsModule +2023-12-18 23:10:37.987 +08:00 [INF] - Yi.Framework.Rbac.Application.Contracts.YiFrameworkRbacApplicationContractsModule +2023-12-18 23:10:37.987 +08:00 [INF] - Yi.Framework.Ddd.Application.Contracts.YiFrameworkDddApplicationContractsModule +2023-12-18 23:10:37.987 +08:00 [INF] - Volo.Abp.Application.AbpDddApplicationContractsModule +2023-12-18 23:10:37.987 +08:00 [INF] - Yi.Framework.Bbs.Application.Contracts.YiFrameworkBbsApplicationContractsModule +2023-12-18 23:10:37.987 +08:00 [INF] - Yi.Framework.Rbac.Application.YiFrameworkRbacApplicationModule +2023-12-18 23:10:37.987 +08:00 [INF] - Yi.Framework.Ddd.Application.YiFrameworkDddApplicationModule +2023-12-18 23:10:37.987 +08:00 [INF] - Volo.Abp.Application.AbpDddApplicationModule +2023-12-18 23:10:37.987 +08:00 [INF] - Volo.Abp.Features.AbpFeaturesModule +2023-12-18 23:10:37.987 +08:00 [INF] - Volo.Abp.GlobalFeatures.AbpGlobalFeaturesModule +2023-12-18 23:10:37.987 +08:00 [INF] - Volo.Abp.BackgroundWorkers.Quartz.AbpBackgroundWorkersQuartzModule +2023-12-18 23:10:37.987 +08:00 [INF] - Volo.Abp.Quartz.AbpQuartzModule +2023-12-18 23:10:37.987 +08:00 [INF] - Yi.Framework.Bbs.Application.YiFrameworkBbsApplicationModule +2023-12-18 23:10:37.987 +08:00 [INF] - Volo.Abp.AspNetCore.Mvc.AbpAspNetCoreMvcModule +2023-12-18 23:10:37.987 +08:00 [INF] - Volo.Abp.ApiVersioning.AbpApiVersioningAbstractionsModule +2023-12-18 23:10:37.987 +08:00 [INF] - Volo.Abp.AspNetCore.Mvc.AbpAspNetCoreMvcContractsModule +2023-12-18 23:10:37.987 +08:00 [INF] - Volo.Abp.UI.Navigation.AbpUiNavigationModule +2023-12-18 23:10:37.987 +08:00 [INF] - Volo.Abp.UI.AbpUiModule +2023-12-18 23:10:37.987 +08:00 [INF] - Volo.Abp.Autofac.AbpAutofacModule +2023-12-18 23:10:37.987 +08:00 [INF] - Volo.Abp.Castle.AbpCastleCoreModule +2023-12-18 23:10:37.987 +08:00 [INF] - Volo.Abp.Swashbuckle.AbpSwashbuckleModule +2023-12-18 23:10:37.987 +08:00 [INF] - Volo.Abp.AspNetCore.Serilog.AbpAspNetCoreSerilogModule +2023-12-18 23:10:37.987 +08:00 [INF] - Volo.Abp.AspNetCore.Authentication.JwtBearer.AbpAspNetCoreAuthenticationJwtBearerModule +2023-12-18 23:10:37.987 +08:00 [INF] - Yi.Framework.AspNetCore.YiFrameworkAspNetCoreModule +2023-12-18 23:10:38.400 +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-18 23:10:38.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='Config' and TABLE_SCHEMA=(select database()) ORDER BY ordinal_position +2023-12-18 23:10:38.462 +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-18 23:10:38.471 +08:00 [DBG] Yi-SQL执行:ALTER TABLE `Config` COMMENT='配置表'; +2023-12-18 23:10:38.500 +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-18 23:10:38.562 +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-18 23:10:38.570 +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-18 23:10:38.579 +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-18 23:10:38.588 +08:00 [DBG] Yi-SQL执行:ALTER TABLE `Dept` COMMENT='部门表'; +2023-12-18 23:10:38.613 +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-18 23:10:38.673 +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-18 23:10:38.681 +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-18 23:10:38.691 +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-18 23:10:38.700 +08:00 [DBG] Yi-SQL执行:ALTER TABLE `Dictionary` COMMENT=''; +2023-12-18 23:10:38.720 +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-18 23:10:38.774 +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-18 23:10:38.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='DictionaryType' and TABLE_SCHEMA=(select database()) ORDER BY ordinal_position +2023-12-18 23:10:38.795 +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-18 23:10:38.804 +08:00 [DBG] Yi-SQL执行:ALTER TABLE `DictionaryType` COMMENT=''; +2023-12-18 23:10:38.823 +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-18 23:10:38.881 +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-18 23:10:38.889 +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-18 23:10:38.898 +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-18 23:10:38.909 +08:00 [DBG] Yi-SQL执行:ALTER TABLE `File` COMMENT=''; +2023-12-18 23:10:38.929 +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-18 23:10:38.988 +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-18 23:10:38.997 +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-18 23:10:39.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='LoginLog' and TABLE_SCHEMA=(select database()) ORDER BY ordinal_position +2023-12-18 23:10:39.030 +08:00 [DBG] Yi-SQL执行:ALTER TABLE `LoginLog` COMMENT=''; +2023-12-18 23:10:39.077 +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-18 23:10:39.137 +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-18 23:10:39.145 +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-18 23:10:39.155 +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-18 23:10:39.164 +08:00 [DBG] Yi-SQL执行:ALTER TABLE `Menu` COMMENT='菜单表'; +2023-12-18 23:10:39.192 +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-18 23:10:39.251 +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-18 23:10:39.261 +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-18 23:10:39.272 +08:00 [DBG] Yi-SQL执行:alter table `OperationLog` change column `RequestResult` `RequestResult` longtext DEFAULT NULL +2023-12-18 23:10:39.292 +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-18 23:10:39.301 +08:00 [DBG] Yi-SQL执行:ALTER TABLE `OperationLog` COMMENT='操作日志表'; +2023-12-18 23:10:39.320 +08:00 [DBG] Yi-SQL执行:alter table `OperationLog` change column `RequestResult` `RequestResult` longtext DEFAULT NULL COMMENT '请求结果' +2023-12-18 23:10:39.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='OperationLog' and TABLE_SCHEMA=(select database()) ORDER BY ordinal_position +2023-12-18 23:10:39.397 +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-18 23:10:39.405 +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-18 23:10:39.414 +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-18 23:10:39.422 +08:00 [DBG] Yi-SQL执行:ALTER TABLE `Post` COMMENT='岗位表'; +2023-12-18 23:10:39.445 +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-18 23:10:39.500 +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-18 23:10:39.514 +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-18 23:10:39.523 +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-18 23:10:39.536 +08:00 [DBG] Yi-SQL执行:ALTER TABLE `RoleDept` COMMENT='角色部门关系表'; +2023-12-18 23:10:39.561 +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-18 23:10:39.617 +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-18 23:10:39.625 +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-18 23:10:39.634 +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-18 23:10:39.645 +08:00 [DBG] Yi-SQL执行:ALTER TABLE `Role` COMMENT='角色表'; +2023-12-18 23:10:39.669 +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-18 23:10:39.723 +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-18 23:10:39.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='RoleMenu' and TABLE_SCHEMA=(select database()) ORDER BY ordinal_position +2023-12-18 23:10:39.743 +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-18 23:10:39.752 +08:00 [DBG] Yi-SQL执行:ALTER TABLE `RoleMenu` COMMENT='角色菜单关系表'; +2023-12-18 23:10:39.773 +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-18 23:10:39.832 +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-18 23:10:39.840 +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-18 23:10:39.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='User' and TABLE_SCHEMA=(select database()) ORDER BY ordinal_position +2023-12-18 23:10:39.859 +08:00 [DBG] Yi-SQL执行:ALTER TABLE `User` COMMENT='用户表'; +2023-12-18 23:10:39.881 +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-18 23:10:39.939 +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-18 23:10:39.948 +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-18 23:10:39.957 +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-18 23:10:39.965 +08:00 [DBG] Yi-SQL执行:ALTER TABLE `UserPost` COMMENT='用户岗位表'; +2023-12-18 23:10:39.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='UserPost' and TABLE_SCHEMA=(select database()) ORDER BY ordinal_position +2023-12-18 23:10:40.038 +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-18 23:10:40.054 +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-18 23:10:40.063 +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-18 23:10:40.073 +08:00 [DBG] Yi-SQL执行:ALTER TABLE `UserRole` COMMENT='用户角色关系表'; +2023-12-18 23:10:40.092 +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-18 23:10:40.153 +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-18 23:10:40.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='AccessLog' and TABLE_SCHEMA=(select database()) ORDER BY ordinal_position +2023-12-18 23:10:40.196 +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-18 23:10:40.209 +08:00 [DBG] Yi-SQL执行:ALTER TABLE `AccessLog` COMMENT=''; +2023-12-18 23:10:40.240 +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-18 23:10:40.310 +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-18 23:10:40.327 +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-18 23:10:40.338 +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-18 23:10:40.350 +08:00 [DBG] Yi-SQL执行:ALTER TABLE `Agree` COMMENT=''; +2023-12-18 23:10:40.369 +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-18 23:10:40.430 +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-18 23:10:40.439 +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-18 23:10:40.448 +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-18 23:10:40.460 +08:00 [DBG] Yi-SQL执行:ALTER TABLE `Article` COMMENT=''; +2023-12-18 23:10:40.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='Article' and TABLE_SCHEMA=(select database()) ORDER BY ordinal_position +2023-12-18 23:10:40.535 +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-18 23:10:40.543 +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-18 23:10:40.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='Banner' and TABLE_SCHEMA=(select database()) ORDER BY ordinal_position +2023-12-18 23:10:40.566 +08:00 [DBG] Yi-SQL执行:ALTER TABLE `Banner` COMMENT=''; +2023-12-18 23:10:40.591 +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-18 23:10:40.652 +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-18 23:10:40.661 +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-18 23:10:40.670 +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-18 23:10:40.678 +08:00 [DBG] Yi-SQL执行:ALTER TABLE `Comment` COMMENT='评论表'; +2023-12-18 23:10:40.701 +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-18 23:10:40.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-18 23:10:40.770 +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-18 23:10:40.780 +08:00 [DBG] Yi-SQL执行:alter table `Discuss` change column `PermissionUserIds` `PermissionUserIds` varchar(4000) DEFAULT NULL +2023-12-18 23:10:40.807 +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-18 23:10:40.820 +08:00 [DBG] Yi-SQL执行:ALTER TABLE `Discuss` COMMENT=''; +2023-12-18 23:10:40.842 +08:00 [DBG] Yi-SQL执行:alter table `Discuss` change column `PermissionUserIds` `PermissionUserIds` varchar(4000) DEFAULT NULL COMMENT '当PermissionType为部分用户时候,以下列表中的用户+创建者 代表拥有权限' +2023-12-18 23:10:40.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='Discuss' and TABLE_SCHEMA=(select database()) ORDER BY ordinal_position +2023-12-18 23:10:40.923 +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-18 23:10:40.931 +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-18 23:10:40.940 +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-18 23:10:40.948 +08:00 [DBG] Yi-SQL执行:ALTER TABLE `DiscussMyType` COMMENT=''; +2023-12-18 23:10:40.969 +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-18 23:10:41.080 +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-18 23:10:41.091 +08:00 [DBG] Yi-SQL执行:CREATE TABLE `DiscussTop`( +`Id` varchar(36) NOT NULL , +`OrderNum` int NOT NULL , +`DiscussId` varchar(36) NOT NULL , +`LastModificationTime` datetime DEFAULT NULL , Primary key(`Id`)) +2023-12-18 23:10:41.141 +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-18 23:10:41.149 +08:00 [DBG] Yi-SQL执行:ALTER TABLE `DiscussTop` COMMENT='首页置顶主题'; +2023-12-18 23:10:41.173 +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-18 23:10:41.229 +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-18 23:10:41.237 +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-18 23:10:41.246 +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-18 23:10:41.255 +08:00 [DBG] Yi-SQL执行:ALTER TABLE `MyType` COMMENT=''; +2023-12-18 23:10:41.275 +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-18 23:10:41.340 +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-18 23:10:41.348 +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-18 23:10:41.357 +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-18 23:10:41.367 +08:00 [DBG] Yi-SQL执行:ALTER TABLE `Plate` COMMENT=''; +2023-12-18 23:10:41.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='Plate' and TABLE_SCHEMA=(select database()) ORDER BY ordinal_position +2023-12-18 23:10:41.444 +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-18 23:10:41.453 +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-18 23:10:41.462 +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-18 23:10:41.472 +08:00 [DBG] Yi-SQL执行:ALTER TABLE `Setting` COMMENT=''; +2023-12-18 23:10:41.499 +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-18 23:10:41.862 +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-18 23:10:41.945 +08:00 [INF] Initialized all ABP modules. +2023-12-18 23:10:42.025 +08:00 [INF] Now listening on: http://[::]:19001 +2023-12-18 23:10:42.026 +08:00 [INF] Application started. Press Ctrl+C to shut down. +2023-12-18 23:10:42.026 +08:00 [INF] Hosting environment: Development +2023-12-18 23:10:42.026 +08:00 [INF] Content root path: D:\CSharp\Yi\Yi.Abp.Net8\src\Yi.Abp.Web +2023-12-18 23:13:26.623 +08:00 [INF] Yi框架-Abp.vNext,启动! +2023-12-18 23:13:29.987 +08:00 [INF] Loaded ABP modules: +2023-12-18 23:13:29.987 +08:00 [INF] - Yi.Abp.Web.YiAbpWebModule +2023-12-18 23:13:29.987 +08:00 [INF] - Yi.Abp.SqlsugarCore.YiAbpSqlSugarCoreModule +2023-12-18 23:13:29.987 +08:00 [INF] - Yi.Abp.Domain.YiAbpDomainModule +2023-12-18 23:13:29.987 +08:00 [INF] - Yi.Abp.Domain.Shared.YiAbpDomainSharedModule +2023-12-18 23:13:29.987 +08:00 [INF] - Yi.Framework.Rbac.Domain.Shared.YiFrameworkRbacDomainSharedModule +2023-12-18 23:13:29.987 +08:00 [INF] - Volo.Abp.Domain.AbpDddDomainSharedModule +2023-12-18 23:13:29.987 +08:00 [INF] - Volo.Abp.MultiTenancy.AbpMultiTenancyAbstractionsModule +2023-12-18 23:13:29.987 +08:00 [INF] - Volo.Abp.VirtualFileSystem.AbpVirtualFileSystemModule +2023-12-18 23:13:29.987 +08:00 [INF] - Volo.Abp.Localization.AbpLocalizationModule +2023-12-18 23:13:29.987 +08:00 [INF] - Volo.Abp.Settings.AbpSettingsModule +2023-12-18 23:13:29.987 +08:00 [INF] - Volo.Abp.Localization.AbpLocalizationAbstractionsModule +2023-12-18 23:13:29.987 +08:00 [INF] - Volo.Abp.Security.AbpSecurityModule +2023-12-18 23:13:29.987 +08:00 [INF] - Volo.Abp.Data.AbpDataModule +2023-12-18 23:13:29.987 +08:00 [INF] - Volo.Abp.ObjectExtending.AbpObjectExtendingModule +2023-12-18 23:13:29.987 +08:00 [INF] - Volo.Abp.Validation.AbpValidationAbstractionsModule +2023-12-18 23:13:29.987 +08:00 [INF] - Volo.Abp.Uow.AbpUnitOfWorkModule +2023-12-18 23:13:29.987 +08:00 [INF] - Volo.Abp.EventBus.Abstractions.AbpEventBusAbstractionsModule +2023-12-18 23:13:29.987 +08:00 [INF] - Volo.Abp.Threading.AbpThreadingModule +2023-12-18 23:13:29.987 +08:00 [INF] - Yi.Framework.Mapster.YiFrameworkMapsterModule +2023-12-18 23:13:29.987 +08:00 [INF] - Yi.Framework.Core.YiFrameworkCoreModule +2023-12-18 23:13:29.987 +08:00 [INF] - Volo.Abp.ObjectMapping.AbpObjectMappingModule +2023-12-18 23:13:29.987 +08:00 [INF] - Yi.Framework.Bbs.Domain.Shared.YiFrameworkBbsDomainSharedModule +2023-12-18 23:13:29.987 +08:00 [INF] - Yi.Framework.Rbac.Domain.YiFrameworkRbacDomainModule +2023-12-18 23:13:29.987 +08:00 [INF] - Volo.Abp.AspNetCore.SignalR.AbpAspNetCoreSignalRModule +2023-12-18 23:13:29.988 +08:00 [INF] - Volo.Abp.AspNetCore.AbpAspNetCoreModule +2023-12-18 23:13:29.988 +08:00 [INF] - Volo.Abp.Auditing.AbpAuditingModule +2023-12-18 23:13:29.988 +08:00 [INF] - Volo.Abp.Json.AbpJsonModule +2023-12-18 23:13:29.988 +08:00 [INF] - Volo.Abp.Json.SystemTextJson.AbpJsonSystemTextJsonModule +2023-12-18 23:13:29.988 +08:00 [INF] - Volo.Abp.Json.AbpJsonAbstractionsModule +2023-12-18 23:13:29.988 +08:00 [INF] - Volo.Abp.Timing.AbpTimingModule +2023-12-18 23:13:29.988 +08:00 [INF] - Volo.Abp.MultiTenancy.AbpMultiTenancyModule +2023-12-18 23:13:29.988 +08:00 [INF] - Volo.Abp.Auditing.AbpAuditingContractsModule +2023-12-18 23:13:29.988 +08:00 [INF] - Volo.Abp.Http.AbpHttpModule +2023-12-18 23:13:29.988 +08:00 [INF] - Volo.Abp.Http.AbpHttpAbstractionsModule +2023-12-18 23:13:29.988 +08:00 [INF] - Volo.Abp.Minify.AbpMinifyModule +2023-12-18 23:13:29.988 +08:00 [INF] - Volo.Abp.Authorization.AbpAuthorizationModule +2023-12-18 23:13:29.988 +08:00 [INF] - Volo.Abp.Authorization.AbpAuthorizationAbstractionsModule +2023-12-18 23:13:29.988 +08:00 [INF] - Volo.Abp.Validation.AbpValidationModule +2023-12-18 23:13:29.988 +08:00 [INF] - Volo.Abp.ExceptionHandling.AbpExceptionHandlingModule +2023-12-18 23:13:29.988 +08:00 [INF] - Volo.Abp.Domain.AbpDddDomainModule +2023-12-18 23:13:29.988 +08:00 [INF] - Volo.Abp.EventBus.AbpEventBusModule +2023-12-18 23:13:29.988 +08:00 [INF] - Volo.Abp.Guids.AbpGuidsModule +2023-12-18 23:13:29.988 +08:00 [INF] - Volo.Abp.BackgroundWorkers.AbpBackgroundWorkersModule +2023-12-18 23:13:29.988 +08:00 [INF] - Volo.Abp.DistributedLocking.AbpDistributedLockingAbstractionsModule +2023-12-18 23:13:29.988 +08:00 [INF] - Volo.Abp.Specifications.AbpSpecificationsModule +2023-12-18 23:13:29.988 +08:00 [INF] - Volo.Abp.Caching.AbpCachingModule +2023-12-18 23:13:29.988 +08:00 [INF] - Volo.Abp.Serialization.AbpSerializationModule +2023-12-18 23:13:29.988 +08:00 [INF] - Yi.Framework.Bbs.Domain.YiFrameworkBbsDomainModule +2023-12-18 23:13:29.988 +08:00 [INF] - Yi.Framework.Rbac.SqlSugarCore.YiFrameworkRbacSqlSugarCoreModule +2023-12-18 23:13:29.988 +08:00 [INF] - Yi.Framework.SqlSugarCore.YiFrameworkSqlSugarCoreModule +2023-12-18 23:13:29.988 +08:00 [INF] - Yi.Framework.Bbs.SqlSugarCore.YiFrameworkBbsSqlSugarCoreModule +2023-12-18 23:13:29.988 +08:00 [INF] - Yi.Abp.Application.YiAbpApplicationModule +2023-12-18 23:13:29.988 +08:00 [INF] - Yi.Abp.Application.Contracts.YiAbpApplicationContractsModule +2023-12-18 23:13:29.988 +08:00 [INF] - Yi.Framework.Rbac.Application.Contracts.YiFrameworkRbacApplicationContractsModule +2023-12-18 23:13:29.988 +08:00 [INF] - Yi.Framework.Ddd.Application.Contracts.YiFrameworkDddApplicationContractsModule +2023-12-18 23:13:29.988 +08:00 [INF] - Volo.Abp.Application.AbpDddApplicationContractsModule +2023-12-18 23:13:29.988 +08:00 [INF] - Yi.Framework.Bbs.Application.Contracts.YiFrameworkBbsApplicationContractsModule +2023-12-18 23:13:29.988 +08:00 [INF] - Yi.Framework.Rbac.Application.YiFrameworkRbacApplicationModule +2023-12-18 23:13:29.988 +08:00 [INF] - Yi.Framework.Ddd.Application.YiFrameworkDddApplicationModule +2023-12-18 23:13:29.988 +08:00 [INF] - Volo.Abp.Application.AbpDddApplicationModule +2023-12-18 23:13:29.988 +08:00 [INF] - Volo.Abp.Features.AbpFeaturesModule +2023-12-18 23:13:29.988 +08:00 [INF] - Volo.Abp.GlobalFeatures.AbpGlobalFeaturesModule +2023-12-18 23:13:29.988 +08:00 [INF] - Volo.Abp.BackgroundWorkers.Quartz.AbpBackgroundWorkersQuartzModule +2023-12-18 23:13:29.988 +08:00 [INF] - Volo.Abp.Quartz.AbpQuartzModule +2023-12-18 23:13:29.988 +08:00 [INF] - Yi.Framework.Bbs.Application.YiFrameworkBbsApplicationModule +2023-12-18 23:13:29.988 +08:00 [INF] - Volo.Abp.AspNetCore.Mvc.AbpAspNetCoreMvcModule +2023-12-18 23:13:29.988 +08:00 [INF] - Volo.Abp.ApiVersioning.AbpApiVersioningAbstractionsModule +2023-12-18 23:13:29.988 +08:00 [INF] - Volo.Abp.AspNetCore.Mvc.AbpAspNetCoreMvcContractsModule +2023-12-18 23:13:29.988 +08:00 [INF] - Volo.Abp.UI.Navigation.AbpUiNavigationModule +2023-12-18 23:13:29.988 +08:00 [INF] - Volo.Abp.UI.AbpUiModule +2023-12-18 23:13:29.988 +08:00 [INF] - Volo.Abp.Autofac.AbpAutofacModule +2023-12-18 23:13:29.988 +08:00 [INF] - Volo.Abp.Castle.AbpCastleCoreModule +2023-12-18 23:13:29.988 +08:00 [INF] - Volo.Abp.Swashbuckle.AbpSwashbuckleModule +2023-12-18 23:13:29.988 +08:00 [INF] - Volo.Abp.AspNetCore.Serilog.AbpAspNetCoreSerilogModule +2023-12-18 23:13:29.988 +08:00 [INF] - Volo.Abp.AspNetCore.Authentication.JwtBearer.AbpAspNetCoreAuthenticationJwtBearerModule +2023-12-18 23:13:29.988 +08:00 [INF] - Yi.Framework.AspNetCore.YiFrameworkAspNetCoreModule +2023-12-18 23:13:30.499 +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-18 23:13:30.592 +08:00 [INF] Initialized all ABP modules. +2023-12-18 23:13:30.688 +08:00 [INF] Now listening on: http://[::]:19001 +2023-12-18 23:13:30.688 +08:00 [INF] Application started. Press Ctrl+C to shut down. +2023-12-18 23:13:30.688 +08:00 [INF] Hosting environment: Development +2023-12-18 23:13:30.688 +08:00 [INF] Content root path: D:\CSharp\Yi\Yi.Abp.Net8\src\Yi.Abp.Web +2023-12-18 23:13:49.441 +08:00 [INF] Executing endpoint 'Yi.Framework.Bbs.Application.Services.DiscussService.GetListTopAsync (Yi.Framework.Bbs.Application)' +2023-12-18 23:13:49.463 +08:00 [INF] Route matched with {action = "GetListTop", controller = "Discuss", area = ""}. Executing controller action with signature System.Threading.Tasks.Task`1[System.Collections.Generic.List`1[Yi.Framework.Bbs.Application.Contracts.Dtos.Discuss.DiscussGetListOutputDto]] GetListTopAsync() on controller Yi.Framework.Bbs.Application.Services.DiscussService (Yi.Framework.Bbs.Application). +2023-12-18 23:13:49.568 +08:00 [DBG] Yi-SQL执行:SELECT `Id`,`OrderNum`,`DiscussId`,`LastModificationTime` FROM `DiscussTop` ORDER BY `OrderNum` DESC +2023-12-18 23:13:49.811 +08:00 [DBG] Yi-SQL执行:SELECT `Id` AS `Id`,`Title` AS `Title`,`Types` AS `Types`,`Introduction` AS `Introduction`,`AgreeNum` AS `AgreeNum`,`SeeNum` AS `SeeNum`,`Cover` AS `Cover`,`Content` AS `Content`,`Color` AS `Color`,`IsDeleted` AS `IsDeleted`,`IsTop` AS `IsTop`,`OrderNum` AS `OrderNum`,`PermissionType` AS `PermissionType`,`PlateId` AS `PlateId`,`CreationTime` AS `CreationTime`,`CreatorId` AS `CreatorId`,`LastModifierId` AS `LastModifierId`,`LastModificationTime` AS `LastModificationTime`,`PermissionUserIds` AS `PermissionUserIds` FROM `Discuss` WHERE `Id` IN ('aaa00329-7f35-d3fe-d258-3a0f8380b742','8c464ab3-8ba5-2761-a4b0-3a0f83a9f312','e89c9593-f337-ada7-d108-3a0f83ae48e6') +2023-12-18 23:13:49.931 +08:00 [INF] Executing ObjectResult, writing value of type 'System.Collections.Generic.List`1[[Yi.Framework.Bbs.Application.Contracts.Dtos.Discuss.DiscussGetListOutputDto, Yi.Framework.Bbs.Application.Contracts, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. +2023-12-18 23:13:50.001 +08:00 [INF] Executed action Yi.Framework.Bbs.Application.Services.DiscussService.GetListTopAsync (Yi.Framework.Bbs.Application) in 534.8993ms +2023-12-18 23:13:50.002 +08:00 [INF] Executed endpoint 'Yi.Framework.Bbs.Application.Services.DiscussService.GetListTopAsync (Yi.Framework.Bbs.Application)' +2023-12-18 23:13:50.021 +08:00 [DBG] Yi-请求追踪:{ + "ApplicationName": "Yi.Abp.Web", + "UserId": null, + "UserName": null, + "TenantId": null, + "TenantName": null, + "ImpersonatorUserId": null, + "ImpersonatorTenantId": null, + "ImpersonatorUserName": null, + "ImpersonatorTenantName": null, + "ExecutionTime": "2023-12-18 23:13:49", + "ExecutionDuration": 568, + "ClientId": null, + "CorrelationId": null, + "ClientIpAddress": "::1", + "ClientName": null, + "BrowserInfo": "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/120.0.0.0 Safari/537.36 Edg/120.0.0.0", + "HttpMethod": "GET", + "HttpStatusCode": 200, + "Url": "/api/app/discuss/top", + "Actions": [ + { + "ServiceName": "Yi.Framework.Bbs.Application.Services.DiscussService", + "MethodName": "GetListTopAsync", + "Parameters": "{}", + "ExecutionTime": "2023-12-18 23:13:49", + "ExecutionDuration": 448, + "ExtraProperties": {} + } + ], + "Exceptions": [], + "ExtraProperties": {}, + "EntityChanges": [], + "Comments": [] +} +2023-12-18 23:16:47.618 +08:00 [INF] Yi框架-Abp.vNext,启动! +2023-12-18 23:16:50.509 +08:00 [INF] Loaded ABP modules: +2023-12-18 23:16:50.509 +08:00 [INF] - Yi.Abp.Web.YiAbpWebModule +2023-12-18 23:16:50.509 +08:00 [INF] - Yi.Abp.SqlsugarCore.YiAbpSqlSugarCoreModule +2023-12-18 23:16:50.509 +08:00 [INF] - Yi.Abp.Domain.YiAbpDomainModule +2023-12-18 23:16:50.509 +08:00 [INF] - Yi.Abp.Domain.Shared.YiAbpDomainSharedModule +2023-12-18 23:16:50.509 +08:00 [INF] - Yi.Framework.Rbac.Domain.Shared.YiFrameworkRbacDomainSharedModule +2023-12-18 23:16:50.509 +08:00 [INF] - Volo.Abp.Domain.AbpDddDomainSharedModule +2023-12-18 23:16:50.509 +08:00 [INF] - Volo.Abp.MultiTenancy.AbpMultiTenancyAbstractionsModule +2023-12-18 23:16:50.509 +08:00 [INF] - Volo.Abp.VirtualFileSystem.AbpVirtualFileSystemModule +2023-12-18 23:16:50.509 +08:00 [INF] - Volo.Abp.Localization.AbpLocalizationModule +2023-12-18 23:16:50.509 +08:00 [INF] - Volo.Abp.Settings.AbpSettingsModule +2023-12-18 23:16:50.509 +08:00 [INF] - Volo.Abp.Localization.AbpLocalizationAbstractionsModule +2023-12-18 23:16:50.509 +08:00 [INF] - Volo.Abp.Security.AbpSecurityModule +2023-12-18 23:16:50.509 +08:00 [INF] - Volo.Abp.Data.AbpDataModule +2023-12-18 23:16:50.509 +08:00 [INF] - Volo.Abp.ObjectExtending.AbpObjectExtendingModule +2023-12-18 23:16:50.509 +08:00 [INF] - Volo.Abp.Validation.AbpValidationAbstractionsModule +2023-12-18 23:16:50.509 +08:00 [INF] - Volo.Abp.Uow.AbpUnitOfWorkModule +2023-12-18 23:16:50.509 +08:00 [INF] - Volo.Abp.EventBus.Abstractions.AbpEventBusAbstractionsModule +2023-12-18 23:16:50.509 +08:00 [INF] - Volo.Abp.Threading.AbpThreadingModule +2023-12-18 23:16:50.509 +08:00 [INF] - Yi.Framework.Mapster.YiFrameworkMapsterModule +2023-12-18 23:16:50.509 +08:00 [INF] - Yi.Framework.Core.YiFrameworkCoreModule +2023-12-18 23:16:50.509 +08:00 [INF] - Volo.Abp.ObjectMapping.AbpObjectMappingModule +2023-12-18 23:16:50.509 +08:00 [INF] - Yi.Framework.Bbs.Domain.Shared.YiFrameworkBbsDomainSharedModule +2023-12-18 23:16:50.509 +08:00 [INF] - Yi.Framework.Rbac.Domain.YiFrameworkRbacDomainModule +2023-12-18 23:16:50.509 +08:00 [INF] - Volo.Abp.AspNetCore.SignalR.AbpAspNetCoreSignalRModule +2023-12-18 23:16:50.509 +08:00 [INF] - Volo.Abp.AspNetCore.AbpAspNetCoreModule +2023-12-18 23:16:50.509 +08:00 [INF] - Volo.Abp.Auditing.AbpAuditingModule +2023-12-18 23:16:50.509 +08:00 [INF] - Volo.Abp.Json.AbpJsonModule +2023-12-18 23:16:50.509 +08:00 [INF] - Volo.Abp.Json.SystemTextJson.AbpJsonSystemTextJsonModule +2023-12-18 23:16:50.509 +08:00 [INF] - Volo.Abp.Json.AbpJsonAbstractionsModule +2023-12-18 23:16:50.510 +08:00 [INF] - Volo.Abp.Timing.AbpTimingModule +2023-12-18 23:16:50.510 +08:00 [INF] - Volo.Abp.MultiTenancy.AbpMultiTenancyModule +2023-12-18 23:16:50.510 +08:00 [INF] - Volo.Abp.Auditing.AbpAuditingContractsModule +2023-12-18 23:16:50.510 +08:00 [INF] - Volo.Abp.Http.AbpHttpModule +2023-12-18 23:16:50.510 +08:00 [INF] - Volo.Abp.Http.AbpHttpAbstractionsModule +2023-12-18 23:16:50.510 +08:00 [INF] - Volo.Abp.Minify.AbpMinifyModule +2023-12-18 23:16:50.510 +08:00 [INF] - Volo.Abp.Authorization.AbpAuthorizationModule +2023-12-18 23:16:50.510 +08:00 [INF] - Volo.Abp.Authorization.AbpAuthorizationAbstractionsModule +2023-12-18 23:16:50.510 +08:00 [INF] - Volo.Abp.Validation.AbpValidationModule +2023-12-18 23:16:50.510 +08:00 [INF] - Volo.Abp.ExceptionHandling.AbpExceptionHandlingModule +2023-12-18 23:16:50.510 +08:00 [INF] - Volo.Abp.Domain.AbpDddDomainModule +2023-12-18 23:16:50.510 +08:00 [INF] - Volo.Abp.EventBus.AbpEventBusModule +2023-12-18 23:16:50.510 +08:00 [INF] - Volo.Abp.Guids.AbpGuidsModule +2023-12-18 23:16:50.510 +08:00 [INF] - Volo.Abp.BackgroundWorkers.AbpBackgroundWorkersModule +2023-12-18 23:16:50.510 +08:00 [INF] - Volo.Abp.DistributedLocking.AbpDistributedLockingAbstractionsModule +2023-12-18 23:16:50.510 +08:00 [INF] - Volo.Abp.Specifications.AbpSpecificationsModule +2023-12-18 23:16:50.510 +08:00 [INF] - Volo.Abp.Caching.AbpCachingModule +2023-12-18 23:16:50.510 +08:00 [INF] - Volo.Abp.Serialization.AbpSerializationModule +2023-12-18 23:16:50.510 +08:00 [INF] - Yi.Framework.Bbs.Domain.YiFrameworkBbsDomainModule +2023-12-18 23:16:50.510 +08:00 [INF] - Yi.Framework.Rbac.SqlSugarCore.YiFrameworkRbacSqlSugarCoreModule +2023-12-18 23:16:50.510 +08:00 [INF] - Yi.Framework.SqlSugarCore.YiFrameworkSqlSugarCoreModule +2023-12-18 23:16:50.510 +08:00 [INF] - Yi.Framework.Bbs.SqlSugarCore.YiFrameworkBbsSqlSugarCoreModule +2023-12-18 23:16:50.510 +08:00 [INF] - Yi.Abp.Application.YiAbpApplicationModule +2023-12-18 23:16:50.510 +08:00 [INF] - Yi.Abp.Application.Contracts.YiAbpApplicationContractsModule +2023-12-18 23:16:50.510 +08:00 [INF] - Yi.Framework.Rbac.Application.Contracts.YiFrameworkRbacApplicationContractsModule +2023-12-18 23:16:50.510 +08:00 [INF] - Yi.Framework.Ddd.Application.Contracts.YiFrameworkDddApplicationContractsModule +2023-12-18 23:16:50.510 +08:00 [INF] - Volo.Abp.Application.AbpDddApplicationContractsModule +2023-12-18 23:16:50.510 +08:00 [INF] - Yi.Framework.Bbs.Application.Contracts.YiFrameworkBbsApplicationContractsModule +2023-12-18 23:16:50.510 +08:00 [INF] - Yi.Framework.Rbac.Application.YiFrameworkRbacApplicationModule +2023-12-18 23:16:50.510 +08:00 [INF] - Yi.Framework.Ddd.Application.YiFrameworkDddApplicationModule +2023-12-18 23:16:50.510 +08:00 [INF] - Volo.Abp.Application.AbpDddApplicationModule +2023-12-18 23:16:50.510 +08:00 [INF] - Volo.Abp.Features.AbpFeaturesModule +2023-12-18 23:16:50.510 +08:00 [INF] - Volo.Abp.GlobalFeatures.AbpGlobalFeaturesModule +2023-12-18 23:16:50.510 +08:00 [INF] - Volo.Abp.BackgroundWorkers.Quartz.AbpBackgroundWorkersQuartzModule +2023-12-18 23:16:50.510 +08:00 [INF] - Volo.Abp.Quartz.AbpQuartzModule +2023-12-18 23:16:50.510 +08:00 [INF] - Yi.Framework.Bbs.Application.YiFrameworkBbsApplicationModule +2023-12-18 23:16:50.510 +08:00 [INF] - Volo.Abp.AspNetCore.Mvc.AbpAspNetCoreMvcModule +2023-12-18 23:16:50.510 +08:00 [INF] - Volo.Abp.ApiVersioning.AbpApiVersioningAbstractionsModule +2023-12-18 23:16:50.510 +08:00 [INF] - Volo.Abp.AspNetCore.Mvc.AbpAspNetCoreMvcContractsModule +2023-12-18 23:16:50.510 +08:00 [INF] - Volo.Abp.UI.Navigation.AbpUiNavigationModule +2023-12-18 23:16:50.510 +08:00 [INF] - Volo.Abp.UI.AbpUiModule +2023-12-18 23:16:50.510 +08:00 [INF] - Volo.Abp.Autofac.AbpAutofacModule +2023-12-18 23:16:50.510 +08:00 [INF] - Volo.Abp.Castle.AbpCastleCoreModule +2023-12-18 23:16:50.510 +08:00 [INF] - Volo.Abp.Swashbuckle.AbpSwashbuckleModule +2023-12-18 23:16:50.510 +08:00 [INF] - Volo.Abp.AspNetCore.Serilog.AbpAspNetCoreSerilogModule +2023-12-18 23:16:50.510 +08:00 [INF] - Volo.Abp.AspNetCore.Authentication.JwtBearer.AbpAspNetCoreAuthenticationJwtBearerModule +2023-12-18 23:16:50.510 +08:00 [INF] - Yi.Framework.AspNetCore.YiFrameworkAspNetCoreModule +2023-12-18 23:16:51.096 +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-18 23:16:51.150 +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-18 23:16:51.170 +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-18 23:16:51.202 +08:00 [DBG] Yi-SQL执行:ALTER TABLE `Config` COMMENT='配置表'; +2023-12-18 23:16:51.246 +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-18 23:16:51.391 +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-18 23:16:51.413 +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-18 23:16:51.443 +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-18 23:16:51.454 +08:00 [DBG] Yi-SQL执行:ALTER TABLE `Dept` COMMENT='部门表'; +2023-12-18 23:16:51.497 +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-18 23:16:51.688 +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-18 23:16:51.710 +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-18 23:16:51.747 +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-18 23:16:51.760 +08:00 [DBG] Yi-SQL执行:ALTER TABLE `Dictionary` COMMENT=''; +2023-12-18 23:16:51.790 +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-18 23:16:51.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-18 23:16:51.994 +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-18 23:16:52.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='DictionaryType' and TABLE_SCHEMA=(select database()) ORDER BY ordinal_position +2023-12-18 23:16:52.057 +08:00 [DBG] Yi-SQL执行:ALTER TABLE `DictionaryType` COMMENT=''; +2023-12-18 23:16:52.106 +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-18 23:16:52.273 +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-18 23:16:52.296 +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-18 23:16:52.327 +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-18 23:16:52.343 +08:00 [DBG] Yi-SQL执行:ALTER TABLE `File` COMMENT=''; +2023-12-18 23:16:52.369 +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-18 23:16:52.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-18 23:16:52.711 +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-18 23:16:52.744 +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-18 23:16:52.784 +08:00 [DBG] Yi-SQL执行:ALTER TABLE `LoginLog` COMMENT=''; +2023-12-18 23:16:52.840 +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-18 23:16:52.995 +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-18 23:16:53.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='Menu' and TABLE_SCHEMA=(select database()) ORDER BY ordinal_position +2023-12-18 23:16:53.049 +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-18 23:16:53.071 +08:00 [DBG] Yi-SQL执行:ALTER TABLE `Menu` COMMENT='菜单表'; +2023-12-18 23:16:53.107 +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-18 23:16:53.251 +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-18 23:16:53.260 +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-18 23:16:53.271 +08:00 [DBG] Yi-SQL执行:alter table `OperationLog` change column `RequestResult` `RequestResult` longtext DEFAULT NULL +2023-12-18 23:16:53.296 +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-18 23:16:53.321 +08:00 [DBG] Yi-SQL执行:ALTER TABLE `OperationLog` COMMENT='操作日志表'; +2023-12-18 23:16:53.353 +08:00 [DBG] Yi-SQL执行:alter table `OperationLog` change column `RequestResult` `RequestResult` longtext DEFAULT NULL COMMENT '请求结果' +2023-12-18 23:16:53.392 +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-18 23:16:53.531 +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-18 23:16:53.553 +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-18 23:16:53.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='Post' and TABLE_SCHEMA=(select database()) ORDER BY ordinal_position +2023-12-18 23:16:53.572 +08:00 [DBG] Yi-SQL执行:ALTER TABLE `Post` COMMENT='岗位表'; +2023-12-18 23:16:53.602 +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-18 23:16:53.746 +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-18 23:16:53.764 +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-18 23:16:53.780 +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-18 23:16:53.809 +08:00 [DBG] Yi-SQL执行:ALTER TABLE `RoleDept` COMMENT='角色部门关系表'; +2023-12-18 23:16:53.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='RoleDept' and TABLE_SCHEMA=(select database()) ORDER BY ordinal_position +2023-12-18 23:16:53.964 +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-18 23:16:53.984 +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-18 23:16:54.021 +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-18 23:16:54.045 +08:00 [DBG] Yi-SQL执行:ALTER TABLE `Role` COMMENT='角色表'; +2023-12-18 23:16:54.077 +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-18 23:16:54.217 +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-18 23:16:54.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='RoleMenu' and TABLE_SCHEMA=(select database()) ORDER BY ordinal_position +2023-12-18 23:16:54.282 +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-18 23:16:54.301 +08:00 [DBG] Yi-SQL执行:ALTER TABLE `RoleMenu` COMMENT='角色菜单关系表'; +2023-12-18 23:16:54.336 +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-18 23:16:54.461 +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-18 23:16:54.474 +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-18 23:16:54.491 +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-18 23:16:54.529 +08:00 [DBG] Yi-SQL执行:ALTER TABLE `User` COMMENT='用户表'; +2023-12-18 23:16:54.602 +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-18 23:16:54.792 +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-18 23:16:54.832 +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-18 23:16:54.864 +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-18 23:16:54.883 +08:00 [DBG] Yi-SQL执行:ALTER TABLE `UserPost` COMMENT='用户岗位表'; +2023-12-18 23:16:54.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='UserPost' and TABLE_SCHEMA=(select database()) ORDER BY ordinal_position +2023-12-18 23:16:55.056 +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-18 23:16:55.066 +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-18 23:16:55.076 +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-18 23:16:55.091 +08:00 [DBG] Yi-SQL执行:ALTER TABLE `UserRole` COMMENT='用户角色关系表'; +2023-12-18 23:16:55.114 +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-18 23:16:55.326 +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-18 23:16:55.349 +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-18 23:16:55.358 +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-18 23:16:55.367 +08:00 [DBG] Yi-SQL执行:ALTER TABLE `AccessLog` COMMENT=''; +2023-12-18 23:16:55.396 +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-18 23:16:55.563 +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-18 23:16:55.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='Agree' and TABLE_SCHEMA=(select database()) ORDER BY ordinal_position +2023-12-18 23:16:55.615 +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-18 23:16:55.634 +08:00 [DBG] Yi-SQL执行:ALTER TABLE `Agree` COMMENT=''; +2023-12-18 23:16:55.660 +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-18 23:16:55.796 +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-18 23:16:55.822 +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-18 23:16:55.861 +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-18 23:16:55.890 +08:00 [DBG] Yi-SQL执行:ALTER TABLE `Article` COMMENT=''; +2023-12-18 23:16:55.930 +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-18 23:16:56.061 +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-18 23:16:56.091 +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-18 23:16:56.139 +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-18 23:16:56.176 +08:00 [DBG] Yi-SQL执行:ALTER TABLE `Banner` COMMENT=''; +2023-12-18 23:16:56.243 +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-18 23:16:56.365 +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-18 23:16:56.381 +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-18 23:16:56.413 +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-18 23:16:56.454 +08:00 [DBG] Yi-SQL执行:ALTER TABLE `Comment` COMMENT='评论表'; +2023-12-18 23:16:56.486 +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-18 23:16:56.782 +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-18 23:16:56.801 +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-18 23:16:56.825 +08:00 [DBG] Yi-SQL执行:alter table `Discuss` change column `PermissionUserIds` `PermissionUserIds` varchar(4000) DEFAULT NULL +2023-12-18 23:16:56.870 +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-18 23:16:56.896 +08:00 [DBG] Yi-SQL执行:ALTER TABLE `Discuss` COMMENT=''; +2023-12-18 23:16:56.986 +08:00 [DBG] Yi-SQL执行:alter table `Discuss` change column `PermissionUserIds` `PermissionUserIds` varchar(4000) DEFAULT NULL COMMENT '当PermissionType为部分用户时候,以下列表中的用户+创建者 代表拥有权限' +2023-12-18 23:16:57.023 +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-18 23:16:57.174 +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-18 23:16:57.193 +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-18 23:16:57.225 +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-18 23:16:57.259 +08:00 [DBG] Yi-SQL执行:ALTER TABLE `DiscussMyType` COMMENT=''; +2023-12-18 23:16:57.295 +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-18 23:16:57.447 +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-18 23:16:57.458 +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-18 23:16:57.470 +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-18 23:16:57.500 +08:00 [DBG] Yi-SQL执行:ALTER TABLE `DiscussTop` COMMENT='首页置顶主题'; +2023-12-18 23:16:57.527 +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-18 23:16:57.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-18 23:16:57.670 +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-18 23:16:57.702 +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-18 23:16:57.729 +08:00 [DBG] Yi-SQL执行:ALTER TABLE `MyType` COMMENT=''; +2023-12-18 23:16:57.761 +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-18 23:16:57.978 +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-18 23:16:58.010 +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-18 23:16:58.041 +08:00 [DBG] Yi-SQL执行:ALTER TABLE `Plate` ADD `OrderNum` int NOT NULL +2023-12-18 23:16:58.075 +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-18 23:16:58.123 +08:00 [DBG] Yi-SQL执行:ALTER TABLE `Plate` COMMENT=''; +2023-12-18 23:16:58.173 +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-18 23:16:58.395 +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-18 23:16:58.415 +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-18 23:16:58.454 +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-18 23:16:58.469 +08:00 [DBG] Yi-SQL执行:ALTER TABLE `Setting` COMMENT=''; +2023-12-18 23:16:58.496 +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-18 23:16:58.849 +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-18 23:16:58.918 +08:00 [INF] Initialized all ABP modules. +2023-12-18 23:16:58.998 +08:00 [INF] Now listening on: http://[::]:19001 +2023-12-18 23:16:58.998 +08:00 [INF] Application started. Press Ctrl+C to shut down. +2023-12-18 23:16:58.998 +08:00 [INF] Hosting environment: Development +2023-12-18 23:16:58.998 +08:00 [INF] Content root path: D:\CSharp\Yi\Yi.Abp.Net8\src\Yi.Abp.Web 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 new file mode 100644 index 00000000..f4013ab2 --- /dev/null +++ b/Yi.Abp.Net8/src/Yi.Abp.Web/logs/log-20231219.txt @@ -0,0 +1,11313 @@ +2023-12-19 12:24:07.064 +08:00 [INF] Yi框架-Abp.vNext,启动! +2023-12-19 12:24:10.445 +08:00 [INF] Loaded ABP modules: +2023-12-19 12:24:10.446 +08:00 [INF] - Yi.Abp.Web.YiAbpWebModule +2023-12-19 12:24:10.446 +08:00 [INF] - Yi.Abp.SqlsugarCore.YiAbpSqlSugarCoreModule +2023-12-19 12:24:10.446 +08:00 [INF] - Yi.Abp.Domain.YiAbpDomainModule +2023-12-19 12:24:10.446 +08:00 [INF] - Yi.Abp.Domain.Shared.YiAbpDomainSharedModule +2023-12-19 12:24:10.446 +08:00 [INF] - Yi.Framework.Rbac.Domain.Shared.YiFrameworkRbacDomainSharedModule +2023-12-19 12:24:10.446 +08:00 [INF] - Volo.Abp.Domain.AbpDddDomainSharedModule +2023-12-19 12:24:10.446 +08:00 [INF] - Volo.Abp.MultiTenancy.AbpMultiTenancyAbstractionsModule +2023-12-19 12:24:10.446 +08:00 [INF] - Volo.Abp.VirtualFileSystem.AbpVirtualFileSystemModule +2023-12-19 12:24:10.446 +08:00 [INF] - Volo.Abp.Localization.AbpLocalizationModule +2023-12-19 12:24:10.446 +08:00 [INF] - Volo.Abp.Settings.AbpSettingsModule +2023-12-19 12:24:10.446 +08:00 [INF] - Volo.Abp.Localization.AbpLocalizationAbstractionsModule +2023-12-19 12:24:10.446 +08:00 [INF] - Volo.Abp.Security.AbpSecurityModule +2023-12-19 12:24:10.446 +08:00 [INF] - Volo.Abp.Data.AbpDataModule +2023-12-19 12:24:10.446 +08:00 [INF] - Volo.Abp.ObjectExtending.AbpObjectExtendingModule +2023-12-19 12:24:10.446 +08:00 [INF] - Volo.Abp.Validation.AbpValidationAbstractionsModule +2023-12-19 12:24:10.446 +08:00 [INF] - Volo.Abp.Uow.AbpUnitOfWorkModule +2023-12-19 12:24:10.446 +08:00 [INF] - Volo.Abp.EventBus.Abstractions.AbpEventBusAbstractionsModule +2023-12-19 12:24:10.446 +08:00 [INF] - Volo.Abp.Threading.AbpThreadingModule +2023-12-19 12:24:10.446 +08:00 [INF] - Yi.Framework.Mapster.YiFrameworkMapsterModule +2023-12-19 12:24:10.446 +08:00 [INF] - Yi.Framework.Core.YiFrameworkCoreModule +2023-12-19 12:24:10.446 +08:00 [INF] - Volo.Abp.ObjectMapping.AbpObjectMappingModule +2023-12-19 12:24:10.446 +08:00 [INF] - Yi.Framework.Bbs.Domain.Shared.YiFrameworkBbsDomainSharedModule +2023-12-19 12:24:10.446 +08:00 [INF] - Yi.Framework.Rbac.Domain.YiFrameworkRbacDomainModule +2023-12-19 12:24:10.446 +08:00 [INF] - Volo.Abp.AspNetCore.SignalR.AbpAspNetCoreSignalRModule +2023-12-19 12:24:10.446 +08:00 [INF] - Volo.Abp.AspNetCore.AbpAspNetCoreModule +2023-12-19 12:24:10.446 +08:00 [INF] - Volo.Abp.Auditing.AbpAuditingModule +2023-12-19 12:24:10.446 +08:00 [INF] - Volo.Abp.Json.AbpJsonModule +2023-12-19 12:24:10.446 +08:00 [INF] - Volo.Abp.Json.SystemTextJson.AbpJsonSystemTextJsonModule +2023-12-19 12:24:10.446 +08:00 [INF] - Volo.Abp.Json.AbpJsonAbstractionsModule +2023-12-19 12:24:10.446 +08:00 [INF] - Volo.Abp.Timing.AbpTimingModule +2023-12-19 12:24:10.446 +08:00 [INF] - Volo.Abp.MultiTenancy.AbpMultiTenancyModule +2023-12-19 12:24:10.446 +08:00 [INF] - Volo.Abp.Auditing.AbpAuditingContractsModule +2023-12-19 12:24:10.446 +08:00 [INF] - Volo.Abp.Http.AbpHttpModule +2023-12-19 12:24:10.446 +08:00 [INF] - Volo.Abp.Http.AbpHttpAbstractionsModule +2023-12-19 12:24:10.446 +08:00 [INF] - Volo.Abp.Minify.AbpMinifyModule +2023-12-19 12:24:10.446 +08:00 [INF] - Volo.Abp.Authorization.AbpAuthorizationModule +2023-12-19 12:24:10.446 +08:00 [INF] - Volo.Abp.Authorization.AbpAuthorizationAbstractionsModule +2023-12-19 12:24:10.446 +08:00 [INF] - Volo.Abp.Validation.AbpValidationModule +2023-12-19 12:24:10.446 +08:00 [INF] - Volo.Abp.ExceptionHandling.AbpExceptionHandlingModule +2023-12-19 12:24:10.446 +08:00 [INF] - Volo.Abp.Domain.AbpDddDomainModule +2023-12-19 12:24:10.446 +08:00 [INF] - Volo.Abp.EventBus.AbpEventBusModule +2023-12-19 12:24:10.446 +08:00 [INF] - Volo.Abp.Guids.AbpGuidsModule +2023-12-19 12:24:10.446 +08:00 [INF] - Volo.Abp.BackgroundWorkers.AbpBackgroundWorkersModule +2023-12-19 12:24:10.446 +08:00 [INF] - Volo.Abp.DistributedLocking.AbpDistributedLockingAbstractionsModule +2023-12-19 12:24:10.446 +08:00 [INF] - Volo.Abp.Specifications.AbpSpecificationsModule +2023-12-19 12:24:10.446 +08:00 [INF] - Volo.Abp.Caching.AbpCachingModule +2023-12-19 12:24:10.446 +08:00 [INF] - Volo.Abp.Serialization.AbpSerializationModule +2023-12-19 12:24:10.446 +08:00 [INF] - Yi.Framework.Bbs.Domain.YiFrameworkBbsDomainModule +2023-12-19 12:24:10.446 +08:00 [INF] - Yi.Framework.Rbac.SqlSugarCore.YiFrameworkRbacSqlSugarCoreModule +2023-12-19 12:24:10.446 +08:00 [INF] - Yi.Framework.SqlSugarCore.YiFrameworkSqlSugarCoreModule +2023-12-19 12:24:10.446 +08:00 [INF] - Yi.Framework.Bbs.SqlSugarCore.YiFrameworkBbsSqlSugarCoreModule +2023-12-19 12:24:10.446 +08:00 [INF] - Yi.Abp.Application.YiAbpApplicationModule +2023-12-19 12:24:10.446 +08:00 [INF] - Yi.Abp.Application.Contracts.YiAbpApplicationContractsModule +2023-12-19 12:24:10.446 +08:00 [INF] - Yi.Framework.Rbac.Application.Contracts.YiFrameworkRbacApplicationContractsModule +2023-12-19 12:24:10.446 +08:00 [INF] - Yi.Framework.Ddd.Application.Contracts.YiFrameworkDddApplicationContractsModule +2023-12-19 12:24:10.446 +08:00 [INF] - Volo.Abp.Application.AbpDddApplicationContractsModule +2023-12-19 12:24:10.446 +08:00 [INF] - Yi.Framework.Bbs.Application.Contracts.YiFrameworkBbsApplicationContractsModule +2023-12-19 12:24:10.446 +08:00 [INF] - Yi.Framework.Rbac.Application.YiFrameworkRbacApplicationModule +2023-12-19 12:24:10.446 +08:00 [INF] - Yi.Framework.Ddd.Application.YiFrameworkDddApplicationModule +2023-12-19 12:24:10.446 +08:00 [INF] - Volo.Abp.Application.AbpDddApplicationModule +2023-12-19 12:24:10.446 +08:00 [INF] - Volo.Abp.Features.AbpFeaturesModule +2023-12-19 12:24:10.446 +08:00 [INF] - Volo.Abp.GlobalFeatures.AbpGlobalFeaturesModule +2023-12-19 12:24:10.446 +08:00 [INF] - Volo.Abp.BackgroundWorkers.Quartz.AbpBackgroundWorkersQuartzModule +2023-12-19 12:24:10.446 +08:00 [INF] - Volo.Abp.Quartz.AbpQuartzModule +2023-12-19 12:24:10.446 +08:00 [INF] - Yi.Framework.Bbs.Application.YiFrameworkBbsApplicationModule +2023-12-19 12:24:10.446 +08:00 [INF] - Volo.Abp.AspNetCore.Mvc.AbpAspNetCoreMvcModule +2023-12-19 12:24:10.446 +08:00 [INF] - Volo.Abp.ApiVersioning.AbpApiVersioningAbstractionsModule +2023-12-19 12:24:10.446 +08:00 [INF] - Volo.Abp.AspNetCore.Mvc.AbpAspNetCoreMvcContractsModule +2023-12-19 12:24:10.446 +08:00 [INF] - Volo.Abp.UI.Navigation.AbpUiNavigationModule +2023-12-19 12:24:10.446 +08:00 [INF] - Volo.Abp.UI.AbpUiModule +2023-12-19 12:24:10.446 +08:00 [INF] - Volo.Abp.Autofac.AbpAutofacModule +2023-12-19 12:24:10.446 +08:00 [INF] - Volo.Abp.Castle.AbpCastleCoreModule +2023-12-19 12:24:10.446 +08:00 [INF] - Volo.Abp.Swashbuckle.AbpSwashbuckleModule +2023-12-19 12:24:10.446 +08:00 [INF] - Volo.Abp.AspNetCore.Serilog.AbpAspNetCoreSerilogModule +2023-12-19 12:24:10.446 +08:00 [INF] - Volo.Abp.AspNetCore.Authentication.JwtBearer.AbpAspNetCoreAuthenticationJwtBearerModule +2023-12-19 12:24:10.446 +08:00 [INF] - Yi.Framework.AspNetCore.YiFrameworkAspNetCoreModule +2023-12-19 12:24:11.035 +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 12:24:11.078 +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 12:24:11.117 +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 12:24:11.126 +08:00 [DBG] Yi-SQL执行:ALTER TABLE `Config` COMMENT='配置表'; +2023-12-19 12:24:11.158 +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 12:24:11.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 12:24:11.406 +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 12:24:11.419 +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 12:24:11.429 +08:00 [DBG] Yi-SQL执行:ALTER TABLE `Dept` COMMENT='部门表'; +2023-12-19 12:24:11.460 +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 12:24:11.626 +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 12:24:11.658 +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 12:24:11.678 +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 12:24:11.701 +08:00 [DBG] Yi-SQL执行:ALTER TABLE `Dictionary` COMMENT=''; +2023-12-19 12:24:11.753 +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 12:24:11.828 +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 12:24:11.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='DictionaryType' and TABLE_SCHEMA=(select database()) ORDER BY ordinal_position +2023-12-19 12:24:11.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='DictionaryType' and TABLE_SCHEMA=(select database()) ORDER BY ordinal_position +2023-12-19 12:24:11.858 +08:00 [DBG] Yi-SQL执行:ALTER TABLE `DictionaryType` COMMENT=''; +2023-12-19 12:24:11.880 +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 12:24:11.941 +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 12:24:11.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='File' and TABLE_SCHEMA=(select database()) ORDER BY ordinal_position +2023-12-19 12:24:11.960 +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 12:24:11.968 +08:00 [DBG] Yi-SQL执行:ALTER TABLE `File` COMMENT=''; +2023-12-19 12:24:11.989 +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 12:24:12.045 +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 12:24:12.054 +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 12:24:12.062 +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 12:24:12.069 +08:00 [DBG] Yi-SQL执行:ALTER TABLE `LoginLog` COMMENT=''; +2023-12-19 12:25:16.162 +08:00 [INF] Yi框架-Abp.vNext,启动! +2023-12-19 12:25:19.059 +08:00 [INF] Loaded ABP modules: +2023-12-19 12:25:19.060 +08:00 [INF] - Yi.Abp.Web.YiAbpWebModule +2023-12-19 12:25:19.060 +08:00 [INF] - Yi.Abp.SqlsugarCore.YiAbpSqlSugarCoreModule +2023-12-19 12:25:19.060 +08:00 [INF] - Yi.Abp.Domain.YiAbpDomainModule +2023-12-19 12:25:19.060 +08:00 [INF] - Yi.Abp.Domain.Shared.YiAbpDomainSharedModule +2023-12-19 12:25:19.060 +08:00 [INF] - Yi.Framework.Rbac.Domain.Shared.YiFrameworkRbacDomainSharedModule +2023-12-19 12:25:19.060 +08:00 [INF] - Volo.Abp.Domain.AbpDddDomainSharedModule +2023-12-19 12:25:19.060 +08:00 [INF] - Volo.Abp.MultiTenancy.AbpMultiTenancyAbstractionsModule +2023-12-19 12:25:19.060 +08:00 [INF] - Volo.Abp.VirtualFileSystem.AbpVirtualFileSystemModule +2023-12-19 12:25:19.060 +08:00 [INF] - Volo.Abp.Localization.AbpLocalizationModule +2023-12-19 12:25:19.060 +08:00 [INF] - Volo.Abp.Settings.AbpSettingsModule +2023-12-19 12:25:19.060 +08:00 [INF] - Volo.Abp.Localization.AbpLocalizationAbstractionsModule +2023-12-19 12:25:19.060 +08:00 [INF] - Volo.Abp.Security.AbpSecurityModule +2023-12-19 12:25:19.060 +08:00 [INF] - Volo.Abp.Data.AbpDataModule +2023-12-19 12:25:19.060 +08:00 [INF] - Volo.Abp.ObjectExtending.AbpObjectExtendingModule +2023-12-19 12:25:19.060 +08:00 [INF] - Volo.Abp.Validation.AbpValidationAbstractionsModule +2023-12-19 12:25:19.060 +08:00 [INF] - Volo.Abp.Uow.AbpUnitOfWorkModule +2023-12-19 12:25:19.060 +08:00 [INF] - Volo.Abp.EventBus.Abstractions.AbpEventBusAbstractionsModule +2023-12-19 12:25:19.060 +08:00 [INF] - Volo.Abp.Threading.AbpThreadingModule +2023-12-19 12:25:19.060 +08:00 [INF] - Yi.Framework.Mapster.YiFrameworkMapsterModule +2023-12-19 12:25:19.060 +08:00 [INF] - Yi.Framework.Core.YiFrameworkCoreModule +2023-12-19 12:25:19.060 +08:00 [INF] - Volo.Abp.ObjectMapping.AbpObjectMappingModule +2023-12-19 12:25:19.060 +08:00 [INF] - Yi.Framework.Bbs.Domain.Shared.YiFrameworkBbsDomainSharedModule +2023-12-19 12:25:19.060 +08:00 [INF] - Yi.Framework.Rbac.Domain.YiFrameworkRbacDomainModule +2023-12-19 12:25:19.060 +08:00 [INF] - Volo.Abp.AspNetCore.SignalR.AbpAspNetCoreSignalRModule +2023-12-19 12:25:19.060 +08:00 [INF] - Volo.Abp.AspNetCore.AbpAspNetCoreModule +2023-12-19 12:25:19.060 +08:00 [INF] - Volo.Abp.Auditing.AbpAuditingModule +2023-12-19 12:25:19.060 +08:00 [INF] - Volo.Abp.Json.AbpJsonModule +2023-12-19 12:25:19.060 +08:00 [INF] - Volo.Abp.Json.SystemTextJson.AbpJsonSystemTextJsonModule +2023-12-19 12:25:19.060 +08:00 [INF] - Volo.Abp.Json.AbpJsonAbstractionsModule +2023-12-19 12:25:19.060 +08:00 [INF] - Volo.Abp.Timing.AbpTimingModule +2023-12-19 12:25:19.060 +08:00 [INF] - Volo.Abp.MultiTenancy.AbpMultiTenancyModule +2023-12-19 12:25:19.060 +08:00 [INF] - Volo.Abp.Auditing.AbpAuditingContractsModule +2023-12-19 12:25:19.060 +08:00 [INF] - Volo.Abp.Http.AbpHttpModule +2023-12-19 12:25:19.060 +08:00 [INF] - Volo.Abp.Http.AbpHttpAbstractionsModule +2023-12-19 12:25:19.060 +08:00 [INF] - Volo.Abp.Minify.AbpMinifyModule +2023-12-19 12:25:19.060 +08:00 [INF] - Volo.Abp.Authorization.AbpAuthorizationModule +2023-12-19 12:25:19.060 +08:00 [INF] - Volo.Abp.Authorization.AbpAuthorizationAbstractionsModule +2023-12-19 12:25:19.060 +08:00 [INF] - Volo.Abp.Validation.AbpValidationModule +2023-12-19 12:25:19.060 +08:00 [INF] - Volo.Abp.ExceptionHandling.AbpExceptionHandlingModule +2023-12-19 12:25:19.060 +08:00 [INF] - Volo.Abp.Domain.AbpDddDomainModule +2023-12-19 12:25:19.060 +08:00 [INF] - Volo.Abp.EventBus.AbpEventBusModule +2023-12-19 12:25:19.060 +08:00 [INF] - Volo.Abp.Guids.AbpGuidsModule +2023-12-19 12:25:19.060 +08:00 [INF] - Volo.Abp.BackgroundWorkers.AbpBackgroundWorkersModule +2023-12-19 12:25:19.060 +08:00 [INF] - Volo.Abp.DistributedLocking.AbpDistributedLockingAbstractionsModule +2023-12-19 12:25:19.060 +08:00 [INF] - Volo.Abp.Specifications.AbpSpecificationsModule +2023-12-19 12:25:19.060 +08:00 [INF] - Volo.Abp.Caching.AbpCachingModule +2023-12-19 12:25:19.060 +08:00 [INF] - Volo.Abp.Serialization.AbpSerializationModule +2023-12-19 12:25:19.060 +08:00 [INF] - Yi.Framework.Bbs.Domain.YiFrameworkBbsDomainModule +2023-12-19 12:25:19.060 +08:00 [INF] - Yi.Framework.Rbac.SqlSugarCore.YiFrameworkRbacSqlSugarCoreModule +2023-12-19 12:25:19.060 +08:00 [INF] - Yi.Framework.SqlSugarCore.YiFrameworkSqlSugarCoreModule +2023-12-19 12:25:19.060 +08:00 [INF] - Yi.Framework.Bbs.SqlSugarCore.YiFrameworkBbsSqlSugarCoreModule +2023-12-19 12:25:19.060 +08:00 [INF] - Yi.Abp.Application.YiAbpApplicationModule +2023-12-19 12:25:19.060 +08:00 [INF] - Yi.Abp.Application.Contracts.YiAbpApplicationContractsModule +2023-12-19 12:25:19.060 +08:00 [INF] - Yi.Framework.Rbac.Application.Contracts.YiFrameworkRbacApplicationContractsModule +2023-12-19 12:25:19.060 +08:00 [INF] - Yi.Framework.Ddd.Application.Contracts.YiFrameworkDddApplicationContractsModule +2023-12-19 12:25:19.060 +08:00 [INF] - Volo.Abp.Application.AbpDddApplicationContractsModule +2023-12-19 12:25:19.060 +08:00 [INF] - Yi.Framework.Bbs.Application.Contracts.YiFrameworkBbsApplicationContractsModule +2023-12-19 12:25:19.060 +08:00 [INF] - Yi.Framework.Rbac.Application.YiFrameworkRbacApplicationModule +2023-12-19 12:25:19.060 +08:00 [INF] - Yi.Framework.Ddd.Application.YiFrameworkDddApplicationModule +2023-12-19 12:25:19.060 +08:00 [INF] - Volo.Abp.Application.AbpDddApplicationModule +2023-12-19 12:25:19.060 +08:00 [INF] - Volo.Abp.Features.AbpFeaturesModule +2023-12-19 12:25:19.060 +08:00 [INF] - Volo.Abp.GlobalFeatures.AbpGlobalFeaturesModule +2023-12-19 12:25:19.060 +08:00 [INF] - Volo.Abp.BackgroundWorkers.Quartz.AbpBackgroundWorkersQuartzModule +2023-12-19 12:25:19.060 +08:00 [INF] - Volo.Abp.Quartz.AbpQuartzModule +2023-12-19 12:25:19.060 +08:00 [INF] - Yi.Framework.Bbs.Application.YiFrameworkBbsApplicationModule +2023-12-19 12:25:19.060 +08:00 [INF] - Volo.Abp.AspNetCore.Mvc.AbpAspNetCoreMvcModule +2023-12-19 12:25:19.060 +08:00 [INF] - Volo.Abp.ApiVersioning.AbpApiVersioningAbstractionsModule +2023-12-19 12:25:19.060 +08:00 [INF] - Volo.Abp.AspNetCore.Mvc.AbpAspNetCoreMvcContractsModule +2023-12-19 12:25:19.060 +08:00 [INF] - Volo.Abp.UI.Navigation.AbpUiNavigationModule +2023-12-19 12:25:19.060 +08:00 [INF] - Volo.Abp.UI.AbpUiModule +2023-12-19 12:25:19.060 +08:00 [INF] - Volo.Abp.Autofac.AbpAutofacModule +2023-12-19 12:25:19.060 +08:00 [INF] - Volo.Abp.Castle.AbpCastleCoreModule +2023-12-19 12:25:19.060 +08:00 [INF] - Volo.Abp.Swashbuckle.AbpSwashbuckleModule +2023-12-19 12:25:19.060 +08:00 [INF] - Volo.Abp.AspNetCore.Serilog.AbpAspNetCoreSerilogModule +2023-12-19 12:25:19.060 +08:00 [INF] - Volo.Abp.AspNetCore.Authentication.JwtBearer.AbpAspNetCoreAuthenticationJwtBearerModule +2023-12-19 12:25:19.060 +08:00 [INF] - Yi.Framework.AspNetCore.YiFrameworkAspNetCoreModule +2023-12-19 12:25:19.618 +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 12:25:19.700 +08:00 [INF] Initialized all ABP modules. +2023-12-19 12:25:19.816 +08:00 [INF] Now listening on: http://[::]:19001 +2023-12-19 12:25:19.816 +08:00 [INF] Application started. Press Ctrl+C to shut down. +2023-12-19 12:25:19.816 +08:00 [INF] Hosting environment: Development +2023-12-19 12:25:19.816 +08:00 [INF] Content root path: D:\CSharp\Yi\Yi.Abp.Net8\src\Yi.Abp.Web +2023-12-19 12:26:05.133 +08:00 [INF] Executing endpoint 'Yi.Framework.Bbs.Application.Services.DiscussService.GetListAsync (Yi.Framework.Bbs.Application)' +2023-12-19 12:26:05.160 +08:00 [INF] Route matched with {action = "GetList", controller = "Discuss", area = ""}. Executing controller action with signature System.Threading.Tasks.Task`1[Volo.Abp.Application.Dtos.PagedResultDto`1[Yi.Framework.Bbs.Application.Contracts.Dtos.Discuss.DiscussGetListOutputDto]] GetListAsync(Yi.Framework.Bbs.Application.Contracts.Dtos.Discuss.DiscussGetListInputVo) on controller Yi.Framework.Bbs.Application.Services.DiscussService (Yi.Framework.Bbs.Application). +2023-12-19 12:26:05.415 +08:00 [ERR] ---------- RemoteServiceErrorInfo ---------- +{ + "code": null, + "message": "对不起,在处理你的请求期间,产生了一个服务器内部错误!", + "details": null, + "data": {}, + "validationErrors": null +} + +2023-12-19 12:26:05.415 +08:00 [ERR] 中文提示 : 多表查询存在别名不一致,请把OrderBy中的x改成discuss就可以了,特殊需求可以使用.Select((x,y)=>new{ id=x.id,name=y.name}).MergeTable().Orderby(xxx=>xxx.Id)功能将Select中的多表结果集变成单表,这样就可以不限制别名一样 +English Message : Join discuss needs to be the same as OrderBy x +SqlSugar.SqlSugarException: 中文提示 : 多表查询存在别名不一致,请把OrderBy中的x改成discuss就可以了,特殊需求可以使用.Select((x,y)=>new{ id=x.id,name=y.name}).MergeTable().Orderby(xxx=>xxx.Id)功能将Select中的多表结果集变成单表,这样就可以不限制别名一样 +English Message : Join discuss needs to be the same as OrderBy x + at SqlSugar.Check.Exception(Boolean isException, String message, String[] args) + at SqlSugar.QueryBuilder.CheckExpression(Expression expression, String methodName) + at SqlSugar.QueryableProvider`1._OrderBy(Expression expression, OrderByType type) + at SqlSugar.QueryableProvider`2.OrderByDescending(Expression`1 expression) + at Yi.Framework.Bbs.Application.Services.DiscussService.GetListAsync(DiscussGetListInputVo input) in D:\CSharp\Yi\Yi.Abp.Net8\module\bbs\Yi.Framework.Bbs.Application\Services\DiscussService.cs:line 80 + at Castle.DynamicProxy.AsyncInterceptorBase.ProceedAsynchronous[TResult](IInvocation invocation, IInvocationProceedInfo proceedInfo) + at Volo.Abp.Castle.DynamicProxy.CastleAbpMethodInvocationAdapterWithReturnValue`1.ProceedAsync() + at Volo.Abp.GlobalFeatures.GlobalFeatureInterceptor.InterceptAsync(IAbpMethodInvocation invocation) + at Volo.Abp.Castle.DynamicProxy.CastleAsyncAbpInterceptorAdapter`1.InterceptAsync[TResult](IInvocation invocation, IInvocationProceedInfo proceedInfo, Func`3 proceed) + at Castle.DynamicProxy.AsyncInterceptorBase.ProceedAsynchronous[TResult](IInvocation invocation, IInvocationProceedInfo proceedInfo) + at Volo.Abp.Castle.DynamicProxy.CastleAbpMethodInvocationAdapterWithReturnValue`1.ProceedAsync() + at Volo.Abp.Validation.ValidationInterceptor.InterceptAsync(IAbpMethodInvocation invocation) + at Volo.Abp.Castle.DynamicProxy.CastleAsyncAbpInterceptorAdapter`1.InterceptAsync[TResult](IInvocation invocation, IInvocationProceedInfo proceedInfo, Func`3 proceed) + at Castle.DynamicProxy.AsyncInterceptorBase.ProceedAsynchronous[TResult](IInvocation invocation, IInvocationProceedInfo proceedInfo) + at Volo.Abp.Castle.DynamicProxy.CastleAbpMethodInvocationAdapterWithReturnValue`1.ProceedAsync() + at Volo.Abp.Auditing.AuditingInterceptor.InterceptAsync(IAbpMethodInvocation invocation) + at Volo.Abp.Castle.DynamicProxy.CastleAsyncAbpInterceptorAdapter`1.InterceptAsync[TResult](IInvocation invocation, IInvocationProceedInfo proceedInfo, Func`3 proceed) + at Castle.DynamicProxy.AsyncInterceptorBase.ProceedAsynchronous[TResult](IInvocation invocation, IInvocationProceedInfo proceedInfo) + at Volo.Abp.Castle.DynamicProxy.CastleAbpMethodInvocationAdapterWithReturnValue`1.ProceedAsync() + at Volo.Abp.Uow.UnitOfWorkInterceptor.InterceptAsync(IAbpMethodInvocation invocation) + at Volo.Abp.Castle.DynamicProxy.CastleAsyncAbpInterceptorAdapter`1.InterceptAsync[TResult](IInvocation invocation, IInvocationProceedInfo proceedInfo, Func`3 proceed) + at lambda_method1167(Closure, Object) + at Microsoft.AspNetCore.Mvc.Infrastructure.ActionMethodExecutor.AwaitableObjectResultExecutor.Execute(ActionContext actionContext, IActionResultTypeMapper mapper, ObjectMethodExecutor executor, Object controller, Object[] arguments) + at Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker.g__Awaited|12_0(ControllerActionInvoker invoker, ValueTask`1 actionResultValueTask) + at Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker.g__Awaited|10_0(ControllerActionInvoker invoker, Task lastTask, State next, Scope scope, Object state, Boolean isCompleted) + at Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker.Rethrow(ActionExecutedContextSealed context) + at Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker.Next(State& next, Scope& scope, Object& state, Boolean& isCompleted) + at Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker.InvokeInnerFilterAsync() +--- End of stack trace from previous location --- + at Microsoft.AspNetCore.Mvc.Infrastructure.ResourceInvoker.g__Awaited|26_0(ResourceInvoker invoker, Task lastTask, State next, Scope scope, Object state, Boolean isCompleted) +2023-12-19 12:26:05.431 +08:00 [INF] Executing ObjectResult, writing value of type 'Volo.Abp.Http.RemoteServiceErrorResponse'. +2023-12-19 12:26:05.490 +08:00 [INF] Executed action Yi.Framework.Bbs.Application.Services.DiscussService.GetListAsync (Yi.Framework.Bbs.Application) in 328.0489ms +2023-12-19 12:26:05.490 +08:00 [INF] Executed endpoint 'Yi.Framework.Bbs.Application.Services.DiscussService.GetListAsync (Yi.Framework.Bbs.Application)' +2023-12-19 12:26:05.520 +08:00 [DBG] Yi-请求追踪:{ + "ApplicationName": "Yi.Abp.Web", + "UserId": null, + "UserName": null, + "TenantId": null, + "TenantName": null, + "ImpersonatorUserId": null, + "ImpersonatorTenantId": null, + "ImpersonatorUserName": null, + "ImpersonatorTenantName": null, + "ExecutionTime": "2023-12-19 12:26:05", + "ExecutionDuration": 363, + "ClientId": null, + "CorrelationId": null, + "ClientIpAddress": "::1", + "ClientName": null, + "BrowserInfo": "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/120.0.0.0 Safari/537.36 Edg/120.0.0.0", + "HttpMethod": "GET", + "HttpStatusCode": 500, + "Url": "/api/app/discuss", + "Actions": [ + { + "ServiceName": "Yi.Framework.Bbs.Application.Services.DiscussService", + "MethodName": "GetListAsync", + "Parameters": "{\"input\":{\"title\":null,\"plateId\":null,\"isTop\":true,\"type\":0,\"sorting\":null,\"skipCount\":1,\"maxResultCount\":10}}", + "ExecutionTime": "2023-12-19 12:26:05", + "ExecutionDuration": 200, + "ExtraProperties": {} + } + ], + "Exceptions": [ + { + "InnerException": null, + "StackTrace": null, + "Source": null, + "Sql": null, + "Parametres": null, + "Message": "中文提示 : 多表查询存在别名不一致,请把OrderBy中的x改成discuss就可以了,特殊需求可以使用.Select((x,y)=>new{ id=x.id,name=y.name}).MergeTable().Orderby(xxx=>xxx.Id)功能将Select中的多表结果集变成单表,这样就可以不限制别名一样\r\nEnglish Message : Join discuss needs to be the same as OrderBy x", + "Data": {}, + "HelpLink": null, + "HResult": -2146233088 + } + ], + "ExtraProperties": {}, + "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 +2023-12-19 16:33:22.141 +08:00 [INF] Yi框架-Abp.vNext,启动! +2023-12-19 16:33:26.792 +08:00 [INF] Loaded ABP modules: +2023-12-19 16:33:26.796 +08:00 [INF] - Yi.Abp.Web.YiAbpWebModule +2023-12-19 16:33:26.796 +08:00 [INF] - Yi.Abp.SqlsugarCore.YiAbpSqlSugarCoreModule +2023-12-19 16:33:26.796 +08:00 [INF] - Yi.Abp.Domain.YiAbpDomainModule +2023-12-19 16:33:26.796 +08:00 [INF] - Yi.Abp.Domain.Shared.YiAbpDomainSharedModule +2023-12-19 16:33:26.796 +08:00 [INF] - Yi.Framework.Rbac.Domain.Shared.YiFrameworkRbacDomainSharedModule +2023-12-19 16:33:26.796 +08:00 [INF] - Volo.Abp.Domain.AbpDddDomainSharedModule +2023-12-19 16:33:26.796 +08:00 [INF] - Volo.Abp.MultiTenancy.AbpMultiTenancyAbstractionsModule +2023-12-19 16:33:26.796 +08:00 [INF] - Volo.Abp.VirtualFileSystem.AbpVirtualFileSystemModule +2023-12-19 16:33:26.796 +08:00 [INF] - Volo.Abp.Localization.AbpLocalizationModule +2023-12-19 16:33:26.796 +08:00 [INF] - Volo.Abp.Settings.AbpSettingsModule +2023-12-19 16:33:26.796 +08:00 [INF] - Volo.Abp.Localization.AbpLocalizationAbstractionsModule +2023-12-19 16:33:26.796 +08:00 [INF] - Volo.Abp.Security.AbpSecurityModule +2023-12-19 16:33:26.796 +08:00 [INF] - Volo.Abp.Data.AbpDataModule +2023-12-19 16:33:26.796 +08:00 [INF] - Volo.Abp.ObjectExtending.AbpObjectExtendingModule +2023-12-19 16:33:26.796 +08:00 [INF] - Volo.Abp.Validation.AbpValidationAbstractionsModule +2023-12-19 16:33:26.796 +08:00 [INF] - Volo.Abp.Uow.AbpUnitOfWorkModule +2023-12-19 16:33:26.796 +08:00 [INF] - Volo.Abp.EventBus.Abstractions.AbpEventBusAbstractionsModule +2023-12-19 16:33:26.796 +08:00 [INF] - Volo.Abp.Threading.AbpThreadingModule +2023-12-19 16:33:26.796 +08:00 [INF] - Yi.Framework.Mapster.YiFrameworkMapsterModule +2023-12-19 16:33:26.796 +08:00 [INF] - Yi.Framework.Core.YiFrameworkCoreModule +2023-12-19 16:33:26.796 +08:00 [INF] - Volo.Abp.ObjectMapping.AbpObjectMappingModule +2023-12-19 16:33:26.796 +08:00 [INF] - Yi.Framework.Bbs.Domain.Shared.YiFrameworkBbsDomainSharedModule +2023-12-19 16:33:26.796 +08:00 [INF] - Yi.Framework.Rbac.Domain.YiFrameworkRbacDomainModule +2023-12-19 16:33:26.796 +08:00 [INF] - Volo.Abp.AspNetCore.SignalR.AbpAspNetCoreSignalRModule +2023-12-19 16:33:26.796 +08:00 [INF] - Volo.Abp.AspNetCore.AbpAspNetCoreModule +2023-12-19 16:33:26.796 +08:00 [INF] - Volo.Abp.Auditing.AbpAuditingModule +2023-12-19 16:33:26.796 +08:00 [INF] - Volo.Abp.Json.AbpJsonModule +2023-12-19 16:33:26.796 +08:00 [INF] - Volo.Abp.Json.SystemTextJson.AbpJsonSystemTextJsonModule +2023-12-19 16:33:26.796 +08:00 [INF] - Volo.Abp.Json.AbpJsonAbstractionsModule +2023-12-19 16:33:26.796 +08:00 [INF] - Volo.Abp.Timing.AbpTimingModule +2023-12-19 16:33:26.796 +08:00 [INF] - Volo.Abp.MultiTenancy.AbpMultiTenancyModule +2023-12-19 16:33:26.796 +08:00 [INF] - Volo.Abp.Auditing.AbpAuditingContractsModule +2023-12-19 16:33:26.796 +08:00 [INF] - Volo.Abp.Http.AbpHttpModule +2023-12-19 16:33:26.796 +08:00 [INF] - Volo.Abp.Http.AbpHttpAbstractionsModule +2023-12-19 16:33:26.796 +08:00 [INF] - Volo.Abp.Minify.AbpMinifyModule +2023-12-19 16:33:26.796 +08:00 [INF] - Volo.Abp.Authorization.AbpAuthorizationModule +2023-12-19 16:33:26.797 +08:00 [INF] - Volo.Abp.Authorization.AbpAuthorizationAbstractionsModule +2023-12-19 16:33:26.797 +08:00 [INF] - Volo.Abp.Validation.AbpValidationModule +2023-12-19 16:33:26.797 +08:00 [INF] - Volo.Abp.ExceptionHandling.AbpExceptionHandlingModule +2023-12-19 16:33:26.797 +08:00 [INF] - Volo.Abp.Domain.AbpDddDomainModule +2023-12-19 16:33:26.797 +08:00 [INF] - Volo.Abp.EventBus.AbpEventBusModule +2023-12-19 16:33:26.797 +08:00 [INF] - Volo.Abp.Guids.AbpGuidsModule +2023-12-19 16:33:26.797 +08:00 [INF] - Volo.Abp.BackgroundWorkers.AbpBackgroundWorkersModule +2023-12-19 16:33:26.797 +08:00 [INF] - Volo.Abp.DistributedLocking.AbpDistributedLockingAbstractionsModule +2023-12-19 16:33:26.797 +08:00 [INF] - Volo.Abp.Specifications.AbpSpecificationsModule +2023-12-19 16:33:26.797 +08:00 [INF] - Volo.Abp.Caching.AbpCachingModule +2023-12-19 16:33:26.797 +08:00 [INF] - Volo.Abp.Serialization.AbpSerializationModule +2023-12-19 16:33:26.797 +08:00 [INF] - Yi.Framework.Bbs.Domain.YiFrameworkBbsDomainModule +2023-12-19 16:33:26.797 +08:00 [INF] - Yi.Framework.Rbac.SqlSugarCore.YiFrameworkRbacSqlSugarCoreModule +2023-12-19 16:33:26.797 +08:00 [INF] - Yi.Framework.SqlSugarCore.YiFrameworkSqlSugarCoreModule +2023-12-19 16:33:26.797 +08:00 [INF] - Yi.Framework.Bbs.SqlSugarCore.YiFrameworkBbsSqlSugarCoreModule +2023-12-19 16:33:26.797 +08:00 [INF] - Yi.Abp.Application.YiAbpApplicationModule +2023-12-19 16:33:26.797 +08:00 [INF] - Yi.Abp.Application.Contracts.YiAbpApplicationContractsModule +2023-12-19 16:33:26.797 +08:00 [INF] - Yi.Framework.Rbac.Application.Contracts.YiFrameworkRbacApplicationContractsModule +2023-12-19 16:33:26.797 +08:00 [INF] - Yi.Framework.Ddd.Application.Contracts.YiFrameworkDddApplicationContractsModule +2023-12-19 16:33:26.797 +08:00 [INF] - Volo.Abp.Application.AbpDddApplicationContractsModule +2023-12-19 16:33:26.797 +08:00 [INF] - Yi.Framework.Bbs.Application.Contracts.YiFrameworkBbsApplicationContractsModule +2023-12-19 16:33:26.797 +08:00 [INF] - Yi.Framework.Rbac.Application.YiFrameworkRbacApplicationModule +2023-12-19 16:33:26.797 +08:00 [INF] - Yi.Framework.Ddd.Application.YiFrameworkDddApplicationModule +2023-12-19 16:33:26.797 +08:00 [INF] - Volo.Abp.Application.AbpDddApplicationModule +2023-12-19 16:33:26.797 +08:00 [INF] - Volo.Abp.Features.AbpFeaturesModule +2023-12-19 16:33:26.797 +08:00 [INF] - Volo.Abp.GlobalFeatures.AbpGlobalFeaturesModule +2023-12-19 16:33:26.797 +08:00 [INF] - Volo.Abp.BackgroundWorkers.Quartz.AbpBackgroundWorkersQuartzModule +2023-12-19 16:33:26.797 +08:00 [INF] - Volo.Abp.Quartz.AbpQuartzModule +2023-12-19 16:33:26.797 +08:00 [INF] - Yi.Framework.Bbs.Application.YiFrameworkBbsApplicationModule +2023-12-19 16:33:26.797 +08:00 [INF] - Volo.Abp.AspNetCore.Mvc.AbpAspNetCoreMvcModule +2023-12-19 16:33:26.797 +08:00 [INF] - Volo.Abp.ApiVersioning.AbpApiVersioningAbstractionsModule +2023-12-19 16:33:26.797 +08:00 [INF] - Volo.Abp.AspNetCore.Mvc.AbpAspNetCoreMvcContractsModule +2023-12-19 16:33:26.797 +08:00 [INF] - Volo.Abp.UI.Navigation.AbpUiNavigationModule +2023-12-19 16:33:26.797 +08:00 [INF] - Volo.Abp.UI.AbpUiModule +2023-12-19 16:33:26.797 +08:00 [INF] - Volo.Abp.Autofac.AbpAutofacModule +2023-12-19 16:33:26.797 +08:00 [INF] - Volo.Abp.Castle.AbpCastleCoreModule +2023-12-19 16:33:26.797 +08:00 [INF] - Volo.Abp.Swashbuckle.AbpSwashbuckleModule +2023-12-19 16:33:26.797 +08:00 [INF] - Volo.Abp.AspNetCore.Serilog.AbpAspNetCoreSerilogModule +2023-12-19 16:33:26.797 +08:00 [INF] - Volo.Abp.AspNetCore.Authentication.JwtBearer.AbpAspNetCoreAuthenticationJwtBearerModule +2023-12-19 16:33:26.797 +08:00 [INF] - Yi.Framework.AspNetCore.YiFrameworkAspNetCoreModule +2023-12-19 16:33:27.430 +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 16:33:27.483 +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 16:33:27.507 +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 16:33:27.519 +08:00 [DBG] Yi-SQL执行:ALTER TABLE `Config` COMMENT='配置表'; +2023-12-19 16:33:27.561 +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 16:33:27.626 +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 16:33:27.639 +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 16:33:27.650 +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 16:33:27.665 +08:00 [DBG] Yi-SQL执行:ALTER TABLE `Dept` COMMENT='部门表'; +2023-12-19 16:33:27.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='Dept' and TABLE_SCHEMA=(select database()) ORDER BY ordinal_position +2023-12-19 16:33:27.749 +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 16:33:27.758 +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 16:33:27.771 +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 16:33:27.780 +08:00 [DBG] Yi-SQL执行:ALTER TABLE `Dictionary` COMMENT=''; +2023-12-19 16:33:27.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='Dictionary' and TABLE_SCHEMA=(select database()) ORDER BY ordinal_position +2023-12-19 16:33:27.859 +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 16:33:27.871 +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 16:33:27.884 +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 16:33:27.893 +08:00 [DBG] Yi-SQL执行:ALTER TABLE `DictionaryType` COMMENT=''; +2023-12-19 16:33:27.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='DictionaryType' and TABLE_SCHEMA=(select database()) ORDER BY ordinal_position +2023-12-19 16:33:27.977 +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 16:33:27.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='File' and TABLE_SCHEMA=(select database()) ORDER BY ordinal_position +2023-12-19 16:33:27.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='File' and TABLE_SCHEMA=(select database()) ORDER BY ordinal_position +2023-12-19 16:33:28.004 +08:00 [DBG] Yi-SQL执行:ALTER TABLE `File` COMMENT=''; +2023-12-19 16:33:28.025 +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 16:33:28.087 +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 16:33:28.095 +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 16:33:28.106 +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 16:33:28.114 +08:00 [DBG] Yi-SQL执行:ALTER TABLE `LoginLog` COMMENT=''; +2023-12-19 16:33:28.136 +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 16:33:28.200 +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 16:33:28.209 +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 16:33:28.217 +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 16:33:28.226 +08:00 [DBG] Yi-SQL执行:ALTER TABLE `Menu` COMMENT='菜单表'; +2023-12-19 16:33:28.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='Menu' and TABLE_SCHEMA=(select database()) ORDER BY ordinal_position +2023-12-19 16:33:28.327 +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 16:33:28.342 +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 16:33:28.359 +08:00 [DBG] Yi-SQL执行:alter table `OperationLog` change column `RequestResult` `RequestResult` longtext DEFAULT NULL +2023-12-19 16:33:28.394 +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 16:33:28.424 +08:00 [DBG] Yi-SQL执行:ALTER TABLE `OperationLog` COMMENT='操作日志表'; +2023-12-19 16:33:28.460 +08:00 [DBG] Yi-SQL执行:alter table `OperationLog` change column `RequestResult` `RequestResult` longtext DEFAULT NULL COMMENT '请求结果' +2023-12-19 16:33:28.490 +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 16:33:28.554 +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 16:33:28.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='Post' and TABLE_SCHEMA=(select database()) ORDER BY ordinal_position +2023-12-19 16:33:28.575 +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 16:33:28.588 +08:00 [DBG] Yi-SQL执行:ALTER TABLE `Post` COMMENT='岗位表'; +2023-12-19 16:33:28.612 +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 16:33:28.679 +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 16:33:28.692 +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 16:33:28.701 +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 16:33:28.709 +08:00 [DBG] Yi-SQL执行:ALTER TABLE `RoleDept` COMMENT='角色部门关系表'; +2023-12-19 16:33:28.733 +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 16:33:28.796 +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 16:33:28.804 +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 16:33:28.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='Role' and TABLE_SCHEMA=(select database()) ORDER BY ordinal_position +2023-12-19 16:33:28.834 +08:00 [DBG] Yi-SQL执行:ALTER TABLE `Role` COMMENT='角色表'; +2023-12-19 16:33:28.858 +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 16:33:28.917 +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 16:33:28.925 +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 16:33:28.936 +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 16:33:28.948 +08:00 [DBG] Yi-SQL执行:ALTER TABLE `RoleMenu` COMMENT='角色菜单关系表'; +2023-12-19 16:33:28.969 +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 16:33:29.035 +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 16:33:29.044 +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 16:33:29.057 +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 16:33:29.069 +08:00 [DBG] Yi-SQL执行:ALTER TABLE `User` COMMENT='用户表'; +2023-12-19 16:33:29.095 +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 16:33:29.156 +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 16:33:29.164 +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 16:33:29.176 +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 16:33:29.185 +08:00 [DBG] Yi-SQL执行:ALTER TABLE `UserPost` COMMENT='用户岗位表'; +2023-12-19 16:33:29.204 +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 16:33:29.261 +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 16:33:29.274 +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 16:33:29.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='UserRole' and TABLE_SCHEMA=(select database()) ORDER BY ordinal_position +2023-12-19 16:33:29.295 +08:00 [DBG] Yi-SQL执行:ALTER TABLE `UserRole` COMMENT='用户角色关系表'; +2023-12-19 16:33:29.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='UserRole' and TABLE_SCHEMA=(select database()) ORDER BY ordinal_position +2023-12-19 16:33:29.371 +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 16:33:29.379 +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 16:33:29.389 +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 16:33:29.398 +08:00 [DBG] Yi-SQL执行:ALTER TABLE `AccessLog` COMMENT=''; +2023-12-19 16:33:29.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='AccessLog' and TABLE_SCHEMA=(select database()) ORDER BY ordinal_position +2023-12-19 16:33:29.473 +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 16:33:29.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='Agree' and TABLE_SCHEMA=(select database()) ORDER BY ordinal_position +2023-12-19 16:33:29.491 +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 16:33:29.503 +08:00 [DBG] Yi-SQL执行:ALTER TABLE `Agree` COMMENT=''; +2023-12-19 16:33:29.538 +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 16:33:29.603 +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 16:33:29.613 +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 16:33:29.623 +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 16:33:29.634 +08:00 [DBG] Yi-SQL执行:ALTER TABLE `Article` COMMENT=''; +2023-12-19 16:33:29.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='Article' and TABLE_SCHEMA=(select database()) ORDER BY ordinal_position +2023-12-19 16:33:29.711 +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 16:33:29.724 +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 16:33:29.733 +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 16:33:29.744 +08:00 [DBG] Yi-SQL执行:ALTER TABLE `Banner` COMMENT=''; +2023-12-19 16:33:29.765 +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 16:33:29.820 +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 16:33:29.829 +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 16:33:29.837 +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 16:33:29.846 +08:00 [DBG] Yi-SQL执行:ALTER TABLE `Comment` COMMENT='评论表'; +2023-12-19 16:33:29.868 +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 16:33:29.933 +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 16:33:29.941 +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 16:33:29.951 +08:00 [DBG] Yi-SQL执行:alter table `Discuss` change column `PermissionUserIds` `PermissionUserIds` varchar(4000) DEFAULT NULL +2023-12-19 16:33:29.977 +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 16:33:29.986 +08:00 [DBG] Yi-SQL执行:ALTER TABLE `Discuss` COMMENT=''; +2023-12-19 16:33:30.018 +08:00 [DBG] Yi-SQL执行:alter table `Discuss` change column `PermissionUserIds` `PermissionUserIds` varchar(4000) DEFAULT NULL COMMENT '当PermissionType为部分用户时候,以下列表中的用户+创建者 代表拥有权限' +2023-12-19 16:33:30.041 +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 16:33:30.118 +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 16:33:30.132 +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 16:33:30.141 +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 16:33:30.154 +08:00 [DBG] Yi-SQL执行:ALTER TABLE `DiscussMyType` COMMENT=''; +2023-12-19 16:33:30.176 +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 16:33:30.243 +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 16:33:30.251 +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 16:33:30.264 +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 16:33:30.273 +08:00 [DBG] Yi-SQL执行:ALTER TABLE `DiscussTop` COMMENT='首页置顶主题'; +2023-12-19 16:33:30.294 +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 16:33:30.348 +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 16:33:30.358 +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 16:33:30.366 +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 16:33:30.375 +08:00 [DBG] Yi-SQL执行:ALTER TABLE `MyType` COMMENT=''; +2023-12-19 16:33:30.398 +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 16:33:30.462 +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 16:33:30.470 +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 16:33:30.479 +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 16:33:30.488 +08:00 [DBG] Yi-SQL执行:ALTER TABLE `Plate` COMMENT=''; +2023-12-19 16:33:30.509 +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 16:33:30.576 +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 16:33:30.587 +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 16:33:30.598 +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 16:33:30.609 +08:00 [DBG] Yi-SQL执行:ALTER TABLE `Setting` COMMENT=''; +2023-12-19 16:33:30.632 +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 16:33:31.075 +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 16:33:31.158 +08:00 [INF] Initialized all ABP modules. +2023-12-19 16:33:31.263 +08:00 [INF] Now listening on: http://[::]:19001 +2023-12-19 16:33:31.264 +08:00 [INF] Application started. Press Ctrl+C to shut down. +2023-12-19 16:33:31.264 +08:00 [INF] Hosting environment: Development +2023-12-19 16:33:31.264 +08:00 [INF] Content root path: D:\CSharp\Yi\Yi.Abp.Net8\src\Yi.Abp.Web +2023-12-19 16:34:21.665 +08:00 [INF] CORS policy execution successful. +2023-12-19 16:34:21.696 +08:00 [INF] Failed to validate the token. +Microsoft.IdentityModel.Tokens.SecurityTokenMalformedException: IDX14100: JWT is not well formed, there are no dots (.). +The token needs to be in JWS or JWE Compact Serialization Format. (JWS): 'EncodedHeader.EndcodedPayload.EncodedSignature'. (JWE): 'EncodedProtectedHeader.EncodedEncryptedKey.EncodedInitializationVector.EncodedCiphertext.EncodedAuthenticationTag'. + ---> Microsoft.IdentityModel.Tokens.SecurityTokenMalformedException: IDX14100: JWT is not well formed, there are no dots (.). +The token needs to be in JWS or JWE Compact Serialization Format. (JWS): 'EncodedHeader.EndcodedPayload.EncodedSignature'. (JWE): 'EncodedProtectedHeader.EncodedEncryptedKey.EncodedInitializationVector.EncodedCiphertext.EncodedAuthenticationTag'. + at Microsoft.IdentityModel.JsonWebTokens.JsonWebToken.ReadToken(String encodedJson) + at Microsoft.IdentityModel.JsonWebTokens.JsonWebToken..ctor(String jwtEncodedString) + at Microsoft.IdentityModel.JsonWebTokens.JsonWebTokenHandler.ReadToken(String token, TokenValidationParameters validationParameters) + --- End of inner exception stack trace --- +2023-12-19 16:34:21.704 +08:00 [INF] Bearer was not authenticated. Failure message: IDX14100: JWT is not well formed, there are no dots (.). +The token needs to be in JWS or JWE Compact Serialization Format. (JWS): 'EncodedHeader.EndcodedPayload.EncodedSignature'. (JWE): 'EncodedProtectedHeader.EncodedEncryptedKey.EncodedInitializationVector.EncodedCiphertext.EncodedAuthenticationTag'. +2023-12-19 16:34:21.738 +08:00 [INF] Authorization failed. These requirements were not met: +DenyAnonymousAuthorizationRequirement: Requires an authenticated user. +2023-12-19 16:34:21.743 +08:00 [INF] AuthenticationScheme: Bearer was challenged. +2023-12-19 16:34:22.202 +08:00 [INF] Executing endpoint 'Yi.Framework.Rbac.Application.Services.AccountService.GetCaptchaImageAsync (Yi.Framework.Rbac.Application)' +2023-12-19 16:34:22.223 +08:00 [INF] Route matched with {action = "GetCaptchaImage", controller = "Account", area = ""}. Executing controller action with signature System.Threading.Tasks.Task`1[Yi.Framework.Rbac.Application.Contracts.Dtos.Account.CaptchaImageDto] GetCaptchaImageAsync() on controller Yi.Framework.Rbac.Application.Services.AccountService (Yi.Framework.Rbac.Application). +2023-12-19 16:34:22.395 +08:00 [INF] Executing ObjectResult, writing value of type 'Yi.Framework.Rbac.Application.Contracts.Dtos.Account.CaptchaImageDto'. +2023-12-19 16:34:22.494 +08:00 [INF] Executed action Yi.Framework.Rbac.Application.Services.AccountService.GetCaptchaImageAsync (Yi.Framework.Rbac.Application) in 267.255ms +2023-12-19 16:34:22.494 +08:00 [INF] Executed endpoint 'Yi.Framework.Rbac.Application.Services.AccountService.GetCaptchaImageAsync (Yi.Framework.Rbac.Application)' +2023-12-19 16:34:22.521 +08:00 [DBG] Yi-请求追踪:{ + "ApplicationName": "Yi.Abp.Web", + "UserId": null, + "UserName": null, + "TenantId": null, + "TenantName": null, + "ImpersonatorUserId": null, + "ImpersonatorTenantId": null, + "ImpersonatorUserName": null, + "ImpersonatorTenantName": null, + "ExecutionTime": "2023-12-19 16:34:22", + "ExecutionDuration": 298, + "ClientId": null, + "CorrelationId": null, + "ClientIpAddress": "::1", + "ClientName": null, + "BrowserInfo": "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/120.0.0.0 Safari/537.36 Edg/120.0.0.0", + "HttpMethod": "GET", + "HttpStatusCode": 200, + "Url": "/api/app/account/captcha-image", + "Actions": [ + { + "ServiceName": "Yi.Framework.Rbac.Application.Services.AccountService", + "MethodName": "GetCaptchaImageAsync", + "Parameters": "{}", + "ExecutionTime": "2023-12-19 16:34:22", + "ExecutionDuration": 86, + "ExtraProperties": {} + } + ], + "Exceptions": [], + "ExtraProperties": {}, + "EntityChanges": [], + "Comments": [] +} +2023-12-19 16:34:26.920 +08:00 [INF] CORS policy execution successful. +2023-12-19 16:34:26.921 +08:00 [INF] Failed to validate the token. +Microsoft.IdentityModel.Tokens.SecurityTokenMalformedException: IDX14100: JWT is not well formed, there are no dots (.). +The token needs to be in JWS or JWE Compact Serialization Format. (JWS): 'EncodedHeader.EndcodedPayload.EncodedSignature'. (JWE): 'EncodedProtectedHeader.EncodedEncryptedKey.EncodedInitializationVector.EncodedCiphertext.EncodedAuthenticationTag'. + ---> Microsoft.IdentityModel.Tokens.SecurityTokenMalformedException: IDX14100: JWT is not well formed, there are no dots (.). +The token needs to be in JWS or JWE Compact Serialization Format. (JWS): 'EncodedHeader.EndcodedPayload.EncodedSignature'. (JWE): 'EncodedProtectedHeader.EncodedEncryptedKey.EncodedInitializationVector.EncodedCiphertext.EncodedAuthenticationTag'. + at Microsoft.IdentityModel.JsonWebTokens.JsonWebToken.ReadToken(String encodedJson) + at Microsoft.IdentityModel.JsonWebTokens.JsonWebToken..ctor(String jwtEncodedString) + at Microsoft.IdentityModel.JsonWebTokens.JsonWebTokenHandler.ReadToken(String token, TokenValidationParameters validationParameters) + --- End of inner exception stack trace --- +2023-12-19 16:34:26.921 +08:00 [INF] Bearer was not authenticated. Failure message: IDX14100: JWT is not well formed, there are no dots (.). +The token needs to be in JWS or JWE Compact Serialization Format. (JWS): 'EncodedHeader.EndcodedPayload.EncodedSignature'. (JWE): 'EncodedProtectedHeader.EncodedEncryptedKey.EncodedInitializationVector.EncodedCiphertext.EncodedAuthenticationTag'. +2023-12-19 16:34:26.921 +08:00 [INF] Authorization failed. These requirements were not met: +DenyAnonymousAuthorizationRequirement: Requires an authenticated user. +2023-12-19 16:34:26.922 +08:00 [INF] AuthenticationScheme: Bearer was challenged. +2023-12-19 16:34:34.259 +08:00 [INF] CORS policy execution successful. +2023-12-19 16:34:34.260 +08:00 [INF] Executing endpoint 'Yi.Framework.Rbac.Application.Services.AccountService.PostLoginAsync (Yi.Framework.Rbac.Application)' +2023-12-19 16:34:34.265 +08:00 [INF] Route matched with {action = "PostLogin", controller = "Account", area = ""}. Executing controller action with signature System.Threading.Tasks.Task`1[System.Object] PostLoginAsync(Yi.Framework.Rbac.Application.Contracts.Dtos.Account.LoginInputVo) on controller Yi.Framework.Rbac.Application.Services.AccountService (Yi.Framework.Rbac.Application). +2023-12-19 16:34:34.448 +08:00 [DBG] Yi-SQL执行:SELECT `Id`,`IsDeleted`,`Name`,`Age`,`UserName`,`Password`,`Salt`,`Icon`,`Nick`,`Email`,`Ip`,`Address`,`Phone`,`Introduction`,`Remark`,`Sex`,`DeptId`,`CreationTime`,`CreatorId`,`LastModifierId`,`LastModificationTime`,`OrderNum`,`State` FROM `User` WHERE (( `UserName` = N'cc' ) AND ( `State` = 1 )) AND ( `IsDeleted` = 0 ) LIMIT 0,1 +2023-12-19 16:34:34.512 +08:00 [DBG] Yi-SQL执行:SELECT `Id`,`IsDeleted`,`Name`,`Age`,`UserName`,`Password`,`Salt`,`Icon`,`Nick`,`Email`,`Ip`,`Address`,`Phone`,`Introduction`,`Remark`,`Sex`,`DeptId`,`CreationTime`,`CreatorId`,`LastModifierId`,`LastModificationTime`,`OrderNum`,`State` FROM `User` WHERE `Id` = N'59cf7e31-e3e4-544e-1038-3a0f836cc538' AND ( `IsDeleted` = 0 ) +2023-12-19 16:34:34.544 +08:00 [DBG] Yi-SQL执行:SELECT `UserId` as aid,`RoleId` as bid FROM `UserRole` WHERE `UserId` = '59cf7e31-e3e4-544e-1038-3a0f836cc538' +2023-12-19 16:34:34.559 +08:00 [DBG] Yi-SQL执行:SELECT * FROM `Role` WHERE ( `IsDeleted` = 0 ) AND `Id` = null AND ( `IsDeleted` = 0 ) +2023-12-19 16:34:34.712 +08:00 [INF] Executing ObjectResult, writing value of type '<>f__AnonymousType0`1[[System.String, System.Private.CoreLib, Version=8.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]]'. +2023-12-19 16:34:34.714 +08:00 [INF] Executed action Yi.Framework.Rbac.Application.Services.AccountService.PostLoginAsync (Yi.Framework.Rbac.Application) in 448.5882ms +2023-12-19 16:34:34.714 +08:00 [INF] Executed endpoint 'Yi.Framework.Rbac.Application.Services.AccountService.PostLoginAsync (Yi.Framework.Rbac.Application)' +2023-12-19 16:34:34.716 +08:00 [DBG] Yi-请求追踪:{ + "ApplicationName": "Yi.Abp.Web", + "UserId": null, + "UserName": null, + "TenantId": null, + "TenantName": null, + "ImpersonatorUserId": null, + "ImpersonatorTenantId": null, + "ImpersonatorUserName": null, + "ImpersonatorTenantName": null, + "ExecutionTime": "2023-12-19 16:34:34", + "ExecutionDuration": 456, + "ClientId": null, + "CorrelationId": null, + "ClientIpAddress": "::1", + "ClientName": null, + "BrowserInfo": "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/120.0.0.0 Safari/537.36 Edg/120.0.0.0", + "HttpMethod": "POST", + "HttpStatusCode": 200, + "Url": "/api/app/account/login", + "Actions": [ + { + "ServiceName": "Yi.Framework.Rbac.Application.Services.AccountService", + "MethodName": "PostLoginAsync", + "Parameters": "{\"input\":{\"userName\":\"cc\",\"password\":\"cc2016cc\",\"uuid\":\"18240ac4-8221-6d6c-d364-3a0f93630bee\",\"code\":\"87zt\"}}", + "ExecutionTime": "2023-12-19 16:34:34", + "ExecutionDuration": 400, + "ExtraProperties": {} + } + ], + "Exceptions": [], + "ExtraProperties": {}, + "EntityChanges": [], + "Comments": [] +} +2023-12-19 16:34:34.721 +08:00 [INF] CORS policy execution successful. +2023-12-19 16:34:34.769 +08:00 [INF] 用户【59cf7e31-e3e4-544e-1038-3a0f836cc538:cc】登入系统 +2023-12-19 16:34:34.783 +08:00 [INF] Executing endpoint 'Yi.Framework.Rbac.Application.Services.AccountService.Get (Yi.Framework.Rbac.Application)' +2023-12-19 16:34:34.783 +08:00 [INF] Executing endpoint '/hub/main/negotiate' +2023-12-19 16:34:34.786 +08:00 [INF] Route matched with {action = "Get", controller = "Account", area = ""}. Executing controller action with signature System.Threading.Tasks.Task`1[Yi.Framework.Rbac.Domain.Shared.Dtos.UserRoleMenuDto] Get() on controller Yi.Framework.Rbac.Application.Services.AccountService (Yi.Framework.Rbac.Application). +2023-12-19 16:34:34.788 +08:00 [INF] Executed endpoint '/hub/main/negotiate' +2023-12-19 16:34:34.788 +08:00 [DBG] Yi-SQL执行:SELECT `Id`,`IsDeleted`,`Name`,`Age`,`UserName`,`Password`,`Salt`,`Icon`,`Nick`,`Email`,`Ip`,`Address`,`Phone`,`Introduction`,`Remark`,`Sex`,`DeptId`,`CreationTime`,`CreatorId`,`LastModifierId`,`LastModificationTime`,`OrderNum`,`State` FROM `User` WHERE `Id` = N'59cf7e31-e3e4-544e-1038-3a0f836cc538' AND ( `IsDeleted` = 0 ) +2023-12-19 16:34:34.798 +08:00 [INF] CORS policy execution successful. +2023-12-19 16:34:34.800 +08:00 [INF] Executing endpoint '/hub/main' +2023-12-19 16:34:34.814 +08:00 [DBG] Yi-SQL执行:INSERT INTO `LoginLog` + (`Id`,`CreationTime`,`LoginUser`,`LoginLocation`,`LoginIp`,`Browser`,`Os`,`LogMsg`,`CreatorId`) + VALUES + (N'7195cd78-e241-ed7b-6c2a-3a0f93633c9f','2023-12-19 16:34:34.787',N'cc',N'本地-本机',N'127.0.0.1',N'Other',N'Windows 10',N'cc登录系统',null) ; +2023-12-19 16:34:34.939 +08:00 [WRN] An exception occurred, but response has already started! +2023-12-19 16:34:34.942 +08:00 [ERR] An unhandled exception has occurred while executing the request. +System.InvalidOperationException: This MySqlConnection is already in use. See https://fl.vu/mysql-conn-reuse + at MySqlConnector.Core.ServerSession.StartQuerying(ICancellableCommand command) in /_/src/MySqlConnector/Core/ServerSession.cs:line 283 + at MySqlConnector.Core.CommandExecutor.ExecuteReaderAsync(IReadOnlyList`1 commands, ICommandPayloadCreator payloadCreator, CommandBehavior behavior, Activity activity, IOBehavior ioBehavior, CancellationToken cancellationToken) in /_/src/MySqlConnector/Core/CommandExecutor.cs:line 51 + at MySqlConnector.MySqlCommand.ExecuteNonQueryAsync(IOBehavior ioBehavior, CancellationToken cancellationToken) in /_/src/MySqlConnector/MySqlCommand.cs:line 296 + at MySqlConnector.MySqlTransaction.CommitAsync(IOBehavior ioBehavior, CancellationToken cancellationToken) in /_/src/MySqlConnector/MySqlTransaction.cs:line 36 + at SqlSugar.AdoProvider.CommitTranAsync() + at Yi.Framework.SqlSugarCore.Uow.SqlSugarTransactionApi.CommitAsync(CancellationToken cancellationToken) in D:\CSharp\Yi\Yi.Abp.Net8\framework\Yi.Framework.SqlSugarCore\Uow\SqlSugarTransactionApi.cs:line 18 + at Volo.Abp.Uow.UnitOfWork.CommitTransactionsAsync(CancellationToken cancellationToken) + at Volo.Abp.Uow.UnitOfWork.CompleteAsync(CancellationToken cancellationToken) + at Volo.Abp.AspNetCore.Uow.AbpUnitOfWorkMiddleware.InvokeAsync(HttpContext context, RequestDelegate next) + at Microsoft.AspNetCore.Builder.UseMiddlewareExtensions.InterfaceMiddlewareBinder.<>c__DisplayClass2_0.<b__0>d.MoveNext() +--- End of stack trace from previous location --- + at Volo.Abp.AspNetCore.ExceptionHandling.AbpExceptionHandlingMiddleware.InvokeAsync(HttpContext context, RequestDelegate next) + at Volo.Abp.AspNetCore.ExceptionHandling.AbpExceptionHandlingMiddleware.InvokeAsync(HttpContext context, RequestDelegate next) + at Microsoft.AspNetCore.Builder.UseMiddlewareExtensions.InterfaceMiddlewareBinder.<>c__DisplayClass2_0.<b__0>d.MoveNext() +--- End of stack trace from previous location --- + at Swashbuckle.AspNetCore.SwaggerUI.SwaggerUIMiddleware.Invoke(HttpContext httpContext) + at Swashbuckle.AspNetCore.Swagger.SwaggerMiddleware.Invoke(HttpContext httpContext, ISwaggerProvider swaggerProvider) + at Microsoft.AspNetCore.Authentication.AuthenticationMiddleware.Invoke(HttpContext context) + at Microsoft.AspNetCore.Diagnostics.DeveloperExceptionPageMiddlewareImpl.Invoke(HttpContext context) +2023-12-19 16:34:34.942 +08:00 [WRN] The response has already started, the error page middleware will not be executed. +2023-12-19 16:34:34.945 +08:00 [ERR] Connection id "0HN00DKNDG55F", Request id "0HN00DKNDG55F:00000001": An unhandled exception was thrown by the application. +System.InvalidOperationException: This MySqlConnection is already in use. See https://fl.vu/mysql-conn-reuse + at MySqlConnector.Core.ServerSession.StartQuerying(ICancellableCommand command) in /_/src/MySqlConnector/Core/ServerSession.cs:line 283 + at MySqlConnector.Core.CommandExecutor.ExecuteReaderAsync(IReadOnlyList`1 commands, ICommandPayloadCreator payloadCreator, CommandBehavior behavior, Activity activity, IOBehavior ioBehavior, CancellationToken cancellationToken) in /_/src/MySqlConnector/Core/CommandExecutor.cs:line 51 + at MySqlConnector.MySqlCommand.ExecuteNonQueryAsync(IOBehavior ioBehavior, CancellationToken cancellationToken) in /_/src/MySqlConnector/MySqlCommand.cs:line 296 + at MySqlConnector.MySqlTransaction.CommitAsync(IOBehavior ioBehavior, CancellationToken cancellationToken) in /_/src/MySqlConnector/MySqlTransaction.cs:line 36 + at SqlSugar.AdoProvider.CommitTranAsync() + at Yi.Framework.SqlSugarCore.Uow.SqlSugarTransactionApi.CommitAsync(CancellationToken cancellationToken) in D:\CSharp\Yi\Yi.Abp.Net8\framework\Yi.Framework.SqlSugarCore\Uow\SqlSugarTransactionApi.cs:line 18 + at Volo.Abp.Uow.UnitOfWork.CommitTransactionsAsync(CancellationToken cancellationToken) + at Volo.Abp.Uow.UnitOfWork.CompleteAsync(CancellationToken cancellationToken) + at Volo.Abp.AspNetCore.Uow.AbpUnitOfWorkMiddleware.InvokeAsync(HttpContext context, RequestDelegate next) + at Microsoft.AspNetCore.Builder.UseMiddlewareExtensions.InterfaceMiddlewareBinder.<>c__DisplayClass2_0.<b__0>d.MoveNext() +--- End of stack trace from previous location --- + at Volo.Abp.AspNetCore.ExceptionHandling.AbpExceptionHandlingMiddleware.InvokeAsync(HttpContext context, RequestDelegate next) + at Volo.Abp.AspNetCore.ExceptionHandling.AbpExceptionHandlingMiddleware.InvokeAsync(HttpContext context, RequestDelegate next) + at Microsoft.AspNetCore.Builder.UseMiddlewareExtensions.InterfaceMiddlewareBinder.<>c__DisplayClass2_0.<b__0>d.MoveNext() +--- End of stack trace from previous location --- + at Swashbuckle.AspNetCore.SwaggerUI.SwaggerUIMiddleware.Invoke(HttpContext httpContext) + at Swashbuckle.AspNetCore.Swagger.SwaggerMiddleware.Invoke(HttpContext httpContext, ISwaggerProvider swaggerProvider) + at Microsoft.AspNetCore.Authentication.AuthenticationMiddleware.Invoke(HttpContext context) + at Microsoft.AspNetCore.Diagnostics.DeveloperExceptionPageMiddlewareImpl.Invoke(HttpContext context) + at Microsoft.AspNetCore.Diagnostics.DeveloperExceptionPageMiddlewareImpl.Invoke(HttpContext context) + at Microsoft.WebTools.BrowserLink.Net.BrowserLinkMiddleware.InvokeAsync(HttpContext context) + at Microsoft.AspNetCore.Watch.BrowserRefresh.BrowserRefreshMiddleware.InvokeAsync(HttpContext context) + at Microsoft.AspNetCore.Server.Kestrel.Core.Internal.Http.HttpProtocol.ProcessRequests[TContext](IHttpApplication`1 application) +2023-12-19 16:34:34.973 +08:00 [DBG] Yi-SQL执行:SELECT `UserId` as aid,`RoleId` as bid FROM `UserRole` WHERE `UserId` = '59cf7e31-e3e4-544e-1038-3a0f836cc538' +2023-12-19 16:34:34.990 +08:00 [DBG] Yi-SQL执行:SELECT * FROM `Role` WHERE ( `IsDeleted` = 0 ) AND `Id` = null AND ( `IsDeleted` = 0 ) +2023-12-19 16:34:34.994 +08:00 [INF] 2023/12/19 16:34:34:cc,6plFo2ImxpXXKFeyUxx5uA连接服务端success,当前已连接1个 +2023-12-19 16:34:35.007 +08:00 [INF] Executing ObjectResult, writing value of type 'Yi.Framework.Rbac.Domain.Shared.Dtos.UserRoleMenuDto'. +2023-12-19 16:34:35.017 +08:00 [INF] Executed action Yi.Framework.Rbac.Application.Services.AccountService.Get (Yi.Framework.Rbac.Application) in 231.0129ms +2023-12-19 16:34:35.017 +08:00 [INF] Executed endpoint 'Yi.Framework.Rbac.Application.Services.AccountService.Get (Yi.Framework.Rbac.Application)' +2023-12-19 16:34:35.017 +08:00 [DBG] Yi-请求追踪:{ + "ApplicationName": "Yi.Abp.Web", + "UserId": "59cf7e31-e3e4-544e-1038-3a0f836cc538", + "UserName": "cc", + "TenantId": null, + "TenantName": null, + "ImpersonatorUserId": null, + "ImpersonatorTenantId": null, + "ImpersonatorUserName": null, + "ImpersonatorTenantName": null, + "ExecutionTime": "2023-12-19 16:34:34", + "ExecutionDuration": 233, + "ClientId": null, + "CorrelationId": null, + "ClientIpAddress": "::1", + "ClientName": null, + "BrowserInfo": "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/120.0.0.0 Safari/537.36 Edg/120.0.0.0", + "HttpMethod": "GET", + "HttpStatusCode": 200, + "Url": "/api/app/account", + "Actions": [ + { + "ServiceName": "Yi.Framework.Rbac.Application.Services.AccountService", + "MethodName": "Get", + "Parameters": "{}", + "ExecutionTime": "2023-12-19 16:34:34", + "ExecutionDuration": 221, + "ExtraProperties": {} + } + ], + "Exceptions": [], + "ExtraProperties": {}, + "EntityChanges": [], + "Comments": [] +} +2023-12-19 16:34:35.025 +08:00 [INF] Executing endpoint 'Yi.Framework.Rbac.Application.Services.AccountService.GetVue3Router (Yi.Framework.Rbac.Application)' +2023-12-19 16:34:35.027 +08:00 [INF] Route matched with {action = "GetVue3Router", controller = "Account", area = ""}. Executing controller action with signature System.Threading.Tasks.Task`1[System.Collections.Generic.List`1[Yi.Framework.Rbac.Domain.Shared.Dtos.Vue3RouterDto]] GetVue3Router() on controller Yi.Framework.Rbac.Application.Services.AccountService (Yi.Framework.Rbac.Application). +2023-12-19 16:34:35.029 +08:00 [DBG] Yi-SQL执行:SELECT `Id`,`IsDeleted`,`Name`,`Age`,`UserName`,`Password`,`Salt`,`Icon`,`Nick`,`Email`,`Ip`,`Address`,`Phone`,`Introduction`,`Remark`,`Sex`,`DeptId`,`CreationTime`,`CreatorId`,`LastModifierId`,`LastModificationTime`,`OrderNum`,`State` FROM `User` WHERE `Id` = N'59cf7e31-e3e4-544e-1038-3a0f836cc538' AND ( `IsDeleted` = 0 ) +2023-12-19 16:34:35.050 +08:00 [DBG] Yi-SQL执行:SELECT `UserId` as aid,`RoleId` as bid FROM `UserRole` WHERE `UserId` = '59cf7e31-e3e4-544e-1038-3a0f836cc538' +2023-12-19 16:34:35.066 +08:00 [DBG] Yi-SQL执行:SELECT * FROM `Role` WHERE ( `IsDeleted` = 0 ) AND `Id` = null AND ( `IsDeleted` = 0 ) +2023-12-19 16:34:35.087 +08:00 [DBG] Yi-SQL执行:SELECT `Id`,`IsDeleted`,`CreationTime`,`CreatorId`,`LastModifierId`,`LastModificationTime`,`OrderNum`,`State`,`MenuName`,`MenuType`,`PermissionCode`,`ParentId`,`MenuIcon`,`Router`,`IsLink`,`IsCache`,`IsShow`,`Remark`,`Component`,`Query` FROM `Menu` WHERE ( `IsDeleted` = 0 ) +2023-12-19 16:34:35.141 +08:00 [INF] Executing ObjectResult, writing value of type 'System.Collections.Generic.List`1[[Yi.Framework.Rbac.Domain.Shared.Dtos.Vue3RouterDto, Yi.Framework.Rbac.Domain.Shared, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. +2023-12-19 16:34:35.145 +08:00 [INF] Executed action Yi.Framework.Rbac.Application.Services.AccountService.GetVue3Router (Yi.Framework.Rbac.Application) in 117.8294ms +2023-12-19 16:34:35.145 +08:00 [INF] Executed endpoint 'Yi.Framework.Rbac.Application.Services.AccountService.GetVue3Router (Yi.Framework.Rbac.Application)' +2023-12-19 16:34:35.145 +08:00 [DBG] Yi-请求追踪:{ + "ApplicationName": "Yi.Abp.Web", + "UserId": "59cf7e31-e3e4-544e-1038-3a0f836cc538", + "UserName": "cc", + "TenantId": null, + "TenantName": null, + "ImpersonatorUserId": null, + "ImpersonatorTenantId": null, + "ImpersonatorUserName": null, + "ImpersonatorTenantName": null, + "ExecutionTime": "2023-12-19 16:34:35", + "ExecutionDuration": 120, + "ClientId": null, + "CorrelationId": null, + "ClientIpAddress": "::1", + "ClientName": null, + "BrowserInfo": "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/120.0.0.0 Safari/537.36 Edg/120.0.0.0", + "HttpMethod": "GET", + "HttpStatusCode": 200, + "Url": "/api/app/account/Vue3Router", + "Actions": [ + { + "ServiceName": "Yi.Framework.Rbac.Application.Services.AccountService", + "MethodName": "GetVue3Router", + "Parameters": "{}", + "ExecutionTime": "2023-12-19 16:34:35", + "ExecutionDuration": 114, + "ExtraProperties": {} + } + ], + "Exceptions": [], + "ExtraProperties": {}, + "EntityChanges": [], + "Comments": [] +} +2023-12-19 16:34:38.915 +08:00 [INF] Executing endpoint 'Yi.Framework.Bbs.Application.Services.PlateService.GetListAsync (Yi.Framework.Bbs.Application)' +2023-12-19 16:34:38.915 +08:00 [INF] Executing endpoint 'Yi.Framework.Rbac.Application.Services.DictionaryService.GetDicType (Yi.Framework.Rbac.Application)' +2023-12-19 16:34:38.919 +08:00 [INF] Route matched with {action = "GetDicType", controller = "Dictionary", area = ""}. Executing controller action with signature System.Threading.Tasks.Task`1[System.Collections.Generic.List`1[Yi.Framework.Rbac.Application.Contracts.Dtos.Dictionary.DictionaryGetListOutputDto]] GetDicType(System.String) on controller Yi.Framework.Rbac.Application.Services.DictionaryService (Yi.Framework.Rbac.Application). +2023-12-19 16:34:38.921 +08:00 [INF] Route matched with {action = "GetList", controller = "Plate", area = ""}. Executing controller action with signature System.Threading.Tasks.Task`1[Volo.Abp.Application.Dtos.PagedResultDto`1[Yi.Framework.Bbs.Application.Contracts.Dtos.Plate.PlateGetListOutputDto]] GetListAsync(Yi.Framework.Bbs.Application.Contracts.Dtos.Plate.PlateGetListInputVo) on controller Yi.Framework.Bbs.Application.Services.PlateService (Yi.Framework.Bbs.Application). +2023-12-19 16:34:38.949 +08:00 [DBG] Yi-SQL执行:SELECT `Id`,`IsDeleted`,`OrderNum`,`State`,`Remark`,`ListClass`,`CssClass`,`DictType`,`DictLabel`,`DictValue`,`IsDefault`,`CreationTime`,`CreatorId`,`LastModifierId`,`LastModificationTime` FROM `Dictionary` WHERE (( `DictType` = N'sys_normal_disable' ) AND ( `State` = 1 )) AND ( `IsDeleted` = 0 ) +2023-12-19 16:34:38.983 +08:00 [INF] Executing ObjectResult, writing value of type 'System.Collections.Generic.List`1[[Yi.Framework.Rbac.Application.Contracts.Dtos.Dictionary.DictionaryGetListOutputDto, Yi.Framework.Rbac.Application.Contracts, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. +2023-12-19 16:34:38.986 +08:00 [INF] Executed action Yi.Framework.Rbac.Application.Services.DictionaryService.GetDicType (Yi.Framework.Rbac.Application) in 67.6362ms +2023-12-19 16:34:38.986 +08:00 [INF] Executed endpoint 'Yi.Framework.Rbac.Application.Services.DictionaryService.GetDicType (Yi.Framework.Rbac.Application)' +2023-12-19 16:34:38.987 +08:00 [DBG] Yi-请求追踪:{ + "ApplicationName": "Yi.Abp.Web", + "UserId": "59cf7e31-e3e4-544e-1038-3a0f836cc538", + "UserName": "cc", + "TenantId": null, + "TenantName": null, + "ImpersonatorUserId": null, + "ImpersonatorTenantId": null, + "ImpersonatorUserName": null, + "ImpersonatorTenantName": null, + "ExecutionTime": "2023-12-19 16:34:38", + "ExecutionDuration": 72, + "ClientId": null, + "CorrelationId": null, + "ClientIpAddress": "::1", + "ClientName": null, + "BrowserInfo": "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/120.0.0.0 Safari/537.36 Edg/120.0.0.0", + "HttpMethod": "GET", + "HttpStatusCode": 200, + "Url": "/api/app/dictionary/dic-type/sys_normal_disable", + "Actions": [ + { + "ServiceName": "Yi.Framework.Rbac.Application.Services.DictionaryService", + "MethodName": "GetDicType", + "Parameters": "{\"dicType\":\"sys_normal_disable\"}", + "ExecutionTime": "2023-12-19 16:34:38", + "ExecutionDuration": 56, + "ExtraProperties": {} + } + ], + "Exceptions": [], + "ExtraProperties": {}, + "EntityChanges": [], + "Comments": [] +} +2023-12-19 16:34:39.001 +08:00 [DBG] Yi-SQL执行:SELECT Count(*) FROM `Plate` WHERE ( `IsDeleted` = 0 ) +2023-12-19 16:34:39.023 +08:00 [DBG] Yi-SQL执行:SELECT `Id`,`Code`,`Name`,`Logo`,`Introduction`,`IsDeleted`,`CreationTime`,`CreatorId`,`LastModifierId`,`LastModificationTime`,`OrderNum`,`IsDisableCreateDiscuss` FROM `Plate` WHERE ( `IsDeleted` = 0 ) ORDER BY `OrderNum` DESC LIMIT 0,10 +2023-12-19 16:34:39.052 +08:00 [INF] Executing ObjectResult, writing value of type 'Volo.Abp.Application.Dtos.PagedResultDto`1[[Yi.Framework.Bbs.Application.Contracts.Dtos.Plate.PlateGetListOutputDto, Yi.Framework.Bbs.Application.Contracts, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. +2023-12-19 16:34:39.055 +08:00 [INF] Executed action Yi.Framework.Bbs.Application.Services.PlateService.GetListAsync (Yi.Framework.Bbs.Application) in 133.5879ms +2023-12-19 16:34:39.055 +08:00 [INF] Executed endpoint 'Yi.Framework.Bbs.Application.Services.PlateService.GetListAsync (Yi.Framework.Bbs.Application)' +2023-12-19 16:34:39.055 +08:00 [DBG] Yi-请求追踪:{ + "ApplicationName": "Yi.Abp.Web", + "UserId": "59cf7e31-e3e4-544e-1038-3a0f836cc538", + "UserName": "cc", + "TenantId": null, + "TenantName": null, + "ImpersonatorUserId": null, + "ImpersonatorTenantId": null, + "ImpersonatorUserName": null, + "ImpersonatorTenantName": null, + "ExecutionTime": "2023-12-19 16:34:38", + "ExecutionDuration": 140, + "ClientId": null, + "CorrelationId": null, + "ClientIpAddress": "::1", + "ClientName": null, + "BrowserInfo": "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/120.0.0.0 Safari/537.36 Edg/120.0.0.0", + "HttpMethod": "GET", + "HttpStatusCode": 200, + "Url": "/api/app/plate", + "Actions": [ + { + "ServiceName": "Yi.Framework.Bbs.Application.Services.PlateService", + "MethodName": "GetListAsync", + "Parameters": "{\"input\":{\"name\":null,\"code\":null,\"startTime\":null,\"endTime\":null,\"sorting\":null,\"skipCount\":1,\"maxResultCount\":10}}", + "ExecutionTime": "2023-12-19 16:34:38", + "ExecutionDuration": 91, + "ExtraProperties": {} + } + ], + "Exceptions": [], + "ExtraProperties": {}, + "EntityChanges": [], + "Comments": [] +} +2023-12-19 16:34:41.615 +08:00 [INF] Executing endpoint 'Yi.Framework.Bbs.Application.Services.PlateService.GetAsync (Yi.Framework.Bbs.Application)' +2023-12-19 16:34:41.617 +08:00 [INF] Route matched with {action = "Get", controller = "Plate", area = ""}. Executing controller action with signature System.Threading.Tasks.Task`1[Yi.Framework.Bbs.Application.Contracts.Dtos.Plate.PlateGetOutputDto] GetAsync(System.Guid) on controller Yi.Framework.Bbs.Application.Services.PlateService (Yi.Framework.Bbs.Application). +2023-12-19 16:34:41.676 +08:00 [DBG] Yi-SQL执行:SELECT `Id`,`Code`,`Name`,`Logo`,`Introduction`,`IsDeleted`,`CreationTime`,`CreatorId`,`LastModifierId`,`LastModificationTime`,`OrderNum`,`IsDisableCreateDiscuss` FROM `Plate` WHERE `Id` = N'f5633be2-c33b-94bf-a61e-3a0f9360840b' AND ( `IsDeleted` = 0 ) +2023-12-19 16:34:41.705 +08:00 [INF] Executing ObjectResult, writing value of type 'Yi.Framework.Bbs.Application.Contracts.Dtos.Plate.PlateGetOutputDto'. +2023-12-19 16:34:41.707 +08:00 [INF] Executed action Yi.Framework.Bbs.Application.Services.PlateService.GetAsync (Yi.Framework.Bbs.Application) in 89.6816ms +2023-12-19 16:34:41.707 +08:00 [INF] Executed endpoint 'Yi.Framework.Bbs.Application.Services.PlateService.GetAsync (Yi.Framework.Bbs.Application)' +2023-12-19 16:34:41.707 +08:00 [DBG] Yi-请求追踪:{ + "ApplicationName": "Yi.Abp.Web", + "UserId": "59cf7e31-e3e4-544e-1038-3a0f836cc538", + "UserName": "cc", + "TenantId": null, + "TenantName": null, + "ImpersonatorUserId": null, + "ImpersonatorTenantId": null, + "ImpersonatorUserName": null, + "ImpersonatorTenantName": null, + "ExecutionTime": "2023-12-19 16:34:41", + "ExecutionDuration": 93, + "ClientId": null, + "CorrelationId": null, + "ClientIpAddress": "::1", + "ClientName": null, + "BrowserInfo": "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/120.0.0.0 Safari/537.36 Edg/120.0.0.0", + "HttpMethod": "GET", + "HttpStatusCode": 200, + "Url": "/api/app/plate/f5633be2-c33b-94bf-a61e-3a0f9360840b", + "Actions": [ + { + "ServiceName": "Yi.Framework.Bbs.Application.Services.PlateService", + "MethodName": "GetAsync", + "Parameters": "{\"id\":\"f5633be2-c33b-94bf-a61e-3a0f9360840b\"}", + "ExecutionTime": "2023-12-19 16:34:41", + "ExecutionDuration": 85, + "ExtraProperties": {} + } + ], + "Exceptions": [], + "ExtraProperties": {}, + "EntityChanges": [], + "Comments": [] +} +2023-12-19 16:35:09.477 +08:00 [INF] 用户cc离开了,当前已连接0个 +2023-12-19 16:35:09.480 +08:00 [INF] Executed endpoint '/hub/main' +2023-12-19 16:35:10.061 +08:00 [INF] CORS policy execution successful. +2023-12-19 16:35:10.062 +08:00 [INF] Executing endpoint '/hub/main/negotiate' +2023-12-19 16:35:10.063 +08:00 [INF] Executed endpoint '/hub/main/negotiate' +2023-12-19 16:35:10.069 +08:00 [INF] Executing endpoint 'Yi.Framework.Rbac.Application.Services.AccountService.Get (Yi.Framework.Rbac.Application)' +2023-12-19 16:35:10.069 +08:00 [INF] Route matched with {action = "Get", controller = "Account", area = ""}. Executing controller action with signature System.Threading.Tasks.Task`1[Yi.Framework.Rbac.Domain.Shared.Dtos.UserRoleMenuDto] Get() on controller Yi.Framework.Rbac.Application.Services.AccountService (Yi.Framework.Rbac.Application). +2023-12-19 16:35:10.071 +08:00 [DBG] Yi-SQL执行:SELECT `Id`,`IsDeleted`,`Name`,`Age`,`UserName`,`Password`,`Salt`,`Icon`,`Nick`,`Email`,`Ip`,`Address`,`Phone`,`Introduction`,`Remark`,`Sex`,`DeptId`,`CreationTime`,`CreatorId`,`LastModifierId`,`LastModificationTime`,`OrderNum`,`State` FROM `User` WHERE `Id` = N'59cf7e31-e3e4-544e-1038-3a0f836cc538' AND ( `IsDeleted` = 0 ) +2023-12-19 16:35:10.090 +08:00 [DBG] Yi-SQL执行:SELECT `UserId` as aid,`RoleId` as bid FROM `UserRole` WHERE `UserId` = '59cf7e31-e3e4-544e-1038-3a0f836cc538' +2023-12-19 16:35:10.108 +08:00 [DBG] Yi-SQL执行:SELECT * FROM `Role` WHERE ( `IsDeleted` = 0 ) AND `Id` = null AND ( `IsDeleted` = 0 ) +2023-12-19 16:35:10.128 +08:00 [INF] Executing ObjectResult, writing value of type 'Yi.Framework.Rbac.Domain.Shared.Dtos.UserRoleMenuDto'. +2023-12-19 16:35:10.128 +08:00 [INF] Executed action Yi.Framework.Rbac.Application.Services.AccountService.Get (Yi.Framework.Rbac.Application) in 58.8743ms +2023-12-19 16:35:10.128 +08:00 [INF] Executed endpoint 'Yi.Framework.Rbac.Application.Services.AccountService.Get (Yi.Framework.Rbac.Application)' +2023-12-19 16:35:10.128 +08:00 [DBG] Yi-请求追踪:{ + "ApplicationName": "Yi.Abp.Web", + "UserId": "59cf7e31-e3e4-544e-1038-3a0f836cc538", + "UserName": "cc", + "TenantId": null, + "TenantName": null, + "ImpersonatorUserId": null, + "ImpersonatorTenantId": null, + "ImpersonatorUserName": null, + "ImpersonatorTenantName": null, + "ExecutionTime": "2023-12-19 16:35:10", + "ExecutionDuration": 59, + "ClientId": null, + "CorrelationId": null, + "ClientIpAddress": "::1", + "ClientName": null, + "BrowserInfo": "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/120.0.0.0 Safari/537.36 Edg/120.0.0.0", + "HttpMethod": "GET", + "HttpStatusCode": 200, + "Url": "/api/app/account", + "Actions": [ + { + "ServiceName": "Yi.Framework.Rbac.Application.Services.AccountService", + "MethodName": "Get", + "Parameters": "{}", + "ExecutionTime": "2023-12-19 16:35:10", + "ExecutionDuration": 58, + "ExtraProperties": {} + } + ], + "Exceptions": [], + "ExtraProperties": {}, + "EntityChanges": [], + "Comments": [] +} +2023-12-19 16:35:10.299 +08:00 [INF] CORS policy execution successful. +2023-12-19 16:35:10.300 +08:00 [INF] Executing endpoint 'Yi.Framework.Rbac.Application.Services.AccountService.GetVue3Router (Yi.Framework.Rbac.Application)' +2023-12-19 16:35:10.300 +08:00 [INF] Route matched with {action = "GetVue3Router", controller = "Account", area = ""}. Executing controller action with signature System.Threading.Tasks.Task`1[System.Collections.Generic.List`1[Yi.Framework.Rbac.Domain.Shared.Dtos.Vue3RouterDto]] GetVue3Router() on controller Yi.Framework.Rbac.Application.Services.AccountService (Yi.Framework.Rbac.Application). +2023-12-19 16:35:10.300 +08:00 [INF] Executing endpoint '/hub/main' +2023-12-19 16:35:10.303 +08:00 [DBG] Yi-SQL执行:SELECT `Id`,`IsDeleted`,`Name`,`Age`,`UserName`,`Password`,`Salt`,`Icon`,`Nick`,`Email`,`Ip`,`Address`,`Phone`,`Introduction`,`Remark`,`Sex`,`DeptId`,`CreationTime`,`CreatorId`,`LastModifierId`,`LastModificationTime`,`OrderNum`,`State` FROM `User` WHERE `Id` = N'59cf7e31-e3e4-544e-1038-3a0f836cc538' AND ( `IsDeleted` = 0 ) +2023-12-19 16:35:10.338 +08:00 [DBG] Yi-SQL执行:SELECT `UserId` as aid,`RoleId` as bid FROM `UserRole` WHERE `UserId` = '59cf7e31-e3e4-544e-1038-3a0f836cc538' +2023-12-19 16:35:10.362 +08:00 [INF] 2023/12/19 16:35:10:cc,y6DWUATzLnVkOYvJD_Lb0Q连接服务端success,当前已连接1个 +2023-12-19 16:35:10.365 +08:00 [DBG] Yi-SQL执行:SELECT * FROM `Role` WHERE ( `IsDeleted` = 0 ) AND `Id` = null AND ( `IsDeleted` = 0 ) +2023-12-19 16:35:10.385 +08:00 [DBG] Yi-SQL执行:SELECT `Id`,`IsDeleted`,`CreationTime`,`CreatorId`,`LastModifierId`,`LastModificationTime`,`OrderNum`,`State`,`MenuName`,`MenuType`,`PermissionCode`,`ParentId`,`MenuIcon`,`Router`,`IsLink`,`IsCache`,`IsShow`,`Remark`,`Component`,`Query` FROM `Menu` WHERE ( `IsDeleted` = 0 ) +2023-12-19 16:35:10.431 +08:00 [INF] Executing ObjectResult, writing value of type 'System.Collections.Generic.List`1[[Yi.Framework.Rbac.Domain.Shared.Dtos.Vue3RouterDto, Yi.Framework.Rbac.Domain.Shared, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. +2023-12-19 16:35:10.431 +08:00 [INF] Executed action Yi.Framework.Rbac.Application.Services.AccountService.GetVue3Router (Yi.Framework.Rbac.Application) in 130.7484ms +2023-12-19 16:35:10.431 +08:00 [INF] Executed endpoint 'Yi.Framework.Rbac.Application.Services.AccountService.GetVue3Router (Yi.Framework.Rbac.Application)' +2023-12-19 16:35:10.431 +08:00 [DBG] Yi-请求追踪:{ + "ApplicationName": "Yi.Abp.Web", + "UserId": "59cf7e31-e3e4-544e-1038-3a0f836cc538", + "UserName": "cc", + "TenantId": null, + "TenantName": null, + "ImpersonatorUserId": null, + "ImpersonatorTenantId": null, + "ImpersonatorUserName": null, + "ImpersonatorTenantName": null, + "ExecutionTime": "2023-12-19 16:35:10", + "ExecutionDuration": 131, + "ClientId": null, + "CorrelationId": null, + "ClientIpAddress": "::1", + "ClientName": null, + "BrowserInfo": "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/120.0.0.0 Safari/537.36 Edg/120.0.0.0", + "HttpMethod": "GET", + "HttpStatusCode": 200, + "Url": "/api/app/account/Vue3Router", + "Actions": [ + { + "ServiceName": "Yi.Framework.Rbac.Application.Services.AccountService", + "MethodName": "GetVue3Router", + "Parameters": "{}", + "ExecutionTime": "2023-12-19 16:35:10", + "ExecutionDuration": 129, + "ExtraProperties": {} + } + ], + "Exceptions": [], + "ExtraProperties": {}, + "EntityChanges": [], + "Comments": [] +} +2023-12-19 16:35:10.853 +08:00 [INF] Executing endpoint 'Yi.Framework.Rbac.Application.Services.DictionaryService.GetDicType (Yi.Framework.Rbac.Application)' +2023-12-19 16:35:10.853 +08:00 [INF] Executing endpoint 'Yi.Framework.Bbs.Application.Services.PlateService.GetListAsync (Yi.Framework.Bbs.Application)' +2023-12-19 16:35:10.853 +08:00 [INF] Route matched with {action = "GetDicType", controller = "Dictionary", area = ""}. Executing controller action with signature System.Threading.Tasks.Task`1[System.Collections.Generic.List`1[Yi.Framework.Rbac.Application.Contracts.Dtos.Dictionary.DictionaryGetListOutputDto]] GetDicType(System.String) on controller Yi.Framework.Rbac.Application.Services.DictionaryService (Yi.Framework.Rbac.Application). +2023-12-19 16:35:10.853 +08:00 [INF] Route matched with {action = "GetList", controller = "Plate", area = ""}. Executing controller action with signature System.Threading.Tasks.Task`1[Volo.Abp.Application.Dtos.PagedResultDto`1[Yi.Framework.Bbs.Application.Contracts.Dtos.Plate.PlateGetListOutputDto]] GetListAsync(Yi.Framework.Bbs.Application.Contracts.Dtos.Plate.PlateGetListInputVo) on controller Yi.Framework.Bbs.Application.Services.PlateService (Yi.Framework.Bbs.Application). +2023-12-19 16:35:10.855 +08:00 [DBG] Yi-SQL执行:SELECT `Id`,`IsDeleted`,`OrderNum`,`State`,`Remark`,`ListClass`,`CssClass`,`DictType`,`DictLabel`,`DictValue`,`IsDefault`,`CreationTime`,`CreatorId`,`LastModifierId`,`LastModificationTime` FROM `Dictionary` WHERE (( `DictType` = N'sys_normal_disable' ) AND ( `State` = 1 )) AND ( `IsDeleted` = 0 ) +2023-12-19 16:35:10.859 +08:00 [DBG] Yi-SQL执行:SELECT Count(*) FROM `Plate` WHERE ( `IsDeleted` = 0 ) +2023-12-19 16:35:10.883 +08:00 [INF] Executing ObjectResult, writing value of type 'System.Collections.Generic.List`1[[Yi.Framework.Rbac.Application.Contracts.Dtos.Dictionary.DictionaryGetListOutputDto, Yi.Framework.Rbac.Application.Contracts, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. +2023-12-19 16:35:10.883 +08:00 [INF] Executed action Yi.Framework.Rbac.Application.Services.DictionaryService.GetDicType (Yi.Framework.Rbac.Application) in 29.8796ms +2023-12-19 16:35:10.883 +08:00 [INF] Executed endpoint 'Yi.Framework.Rbac.Application.Services.DictionaryService.GetDicType (Yi.Framework.Rbac.Application)' +2023-12-19 16:35:10.883 +08:00 [DBG] Yi-请求追踪:{ + "ApplicationName": "Yi.Abp.Web", + "UserId": "59cf7e31-e3e4-544e-1038-3a0f836cc538", + "UserName": "cc", + "TenantId": null, + "TenantName": null, + "ImpersonatorUserId": null, + "ImpersonatorTenantId": null, + "ImpersonatorUserName": null, + "ImpersonatorTenantName": null, + "ExecutionTime": "2023-12-19 16:35:10", + "ExecutionDuration": 30, + "ClientId": null, + "CorrelationId": null, + "ClientIpAddress": "::1", + "ClientName": null, + "BrowserInfo": "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/120.0.0.0 Safari/537.36 Edg/120.0.0.0", + "HttpMethod": "GET", + "HttpStatusCode": 200, + "Url": "/api/app/dictionary/dic-type/sys_normal_disable", + "Actions": [ + { + "ServiceName": "Yi.Framework.Rbac.Application.Services.DictionaryService", + "MethodName": "GetDicType", + "Parameters": "{\"dicType\":\"sys_normal_disable\"}", + "ExecutionTime": "2023-12-19 16:35:10", + "ExecutionDuration": 29, + "ExtraProperties": {} + } + ], + "Exceptions": [], + "ExtraProperties": {}, + "EntityChanges": [], + "Comments": [] +} +2023-12-19 16:35:10.961 +08:00 [DBG] Yi-SQL执行:SELECT `Id`,`Code`,`Name`,`Logo`,`Introduction`,`IsDeleted`,`CreationTime`,`CreatorId`,`LastModifierId`,`LastModificationTime`,`OrderNum`,`IsDisableCreateDiscuss` FROM `Plate` WHERE ( `IsDeleted` = 0 ) ORDER BY `OrderNum` DESC LIMIT 0,10 +2023-12-19 16:35:10.984 +08:00 [INF] Executing ObjectResult, writing value of type 'Volo.Abp.Application.Dtos.PagedResultDto`1[[Yi.Framework.Bbs.Application.Contracts.Dtos.Plate.PlateGetListOutputDto, Yi.Framework.Bbs.Application.Contracts, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. +2023-12-19 16:35:10.984 +08:00 [INF] Executed action Yi.Framework.Bbs.Application.Services.PlateService.GetListAsync (Yi.Framework.Bbs.Application) in 131.0091ms +2023-12-19 16:35:10.985 +08:00 [INF] Executed endpoint 'Yi.Framework.Bbs.Application.Services.PlateService.GetListAsync (Yi.Framework.Bbs.Application)' +2023-12-19 16:35:10.985 +08:00 [DBG] Yi-请求追踪:{ + "ApplicationName": "Yi.Abp.Web", + "UserId": "59cf7e31-e3e4-544e-1038-3a0f836cc538", + "UserName": "cc", + "TenantId": null, + "TenantName": null, + "ImpersonatorUserId": null, + "ImpersonatorTenantId": null, + "ImpersonatorUserName": null, + "ImpersonatorTenantName": null, + "ExecutionTime": "2023-12-19 16:35:10", + "ExecutionDuration": 131, + "ClientId": null, + "CorrelationId": null, + "ClientIpAddress": "::1", + "ClientName": null, + "BrowserInfo": "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/120.0.0.0 Safari/537.36 Edg/120.0.0.0", + "HttpMethod": "GET", + "HttpStatusCode": 200, + "Url": "/api/app/plate", + "Actions": [ + { + "ServiceName": "Yi.Framework.Bbs.Application.Services.PlateService", + "MethodName": "GetListAsync", + "Parameters": "{\"input\":{\"name\":null,\"code\":null,\"startTime\":null,\"endTime\":null,\"sorting\":null,\"skipCount\":1,\"maxResultCount\":10}}", + "ExecutionTime": "2023-12-19 16:35:10", + "ExecutionDuration": 130, + "ExtraProperties": {} + } + ], + "Exceptions": [], + "ExtraProperties": {}, + "EntityChanges": [], + "Comments": [] +} +2023-12-19 16:35:16.090 +08:00 [INF] CORS policy execution successful. +2023-12-19 16:35:16.091 +08:00 [INF] Failed to validate the token. +Microsoft.IdentityModel.Tokens.SecurityTokenMalformedException: IDX14100: JWT is not well formed, there are no dots (.). +The token needs to be in JWS or JWE Compact Serialization Format. (JWS): 'EncodedHeader.EndcodedPayload.EncodedSignature'. (JWE): 'EncodedProtectedHeader.EncodedEncryptedKey.EncodedInitializationVector.EncodedCiphertext.EncodedAuthenticationTag'. + ---> Microsoft.IdentityModel.Tokens.SecurityTokenMalformedException: IDX14100: JWT is not well formed, there are no dots (.). +The token needs to be in JWS or JWE Compact Serialization Format. (JWS): 'EncodedHeader.EndcodedPayload.EncodedSignature'. (JWE): 'EncodedProtectedHeader.EncodedEncryptedKey.EncodedInitializationVector.EncodedCiphertext.EncodedAuthenticationTag'. + at Microsoft.IdentityModel.JsonWebTokens.JsonWebToken.ReadToken(String encodedJson) + at Microsoft.IdentityModel.JsonWebTokens.JsonWebToken..ctor(String jwtEncodedString) + at Microsoft.IdentityModel.JsonWebTokens.JsonWebTokenHandler.ReadToken(String token, TokenValidationParameters validationParameters) + --- End of inner exception stack trace --- +2023-12-19 16:35:16.091 +08:00 [INF] Bearer was not authenticated. Failure message: IDX14100: JWT is not well formed, there are no dots (.). +The token needs to be in JWS or JWE Compact Serialization Format. (JWS): 'EncodedHeader.EndcodedPayload.EncodedSignature'. (JWE): 'EncodedProtectedHeader.EncodedEncryptedKey.EncodedInitializationVector.EncodedCiphertext.EncodedAuthenticationTag'. +2023-12-19 16:35:16.091 +08:00 [INF] Authorization failed. These requirements were not met: +DenyAnonymousAuthorizationRequirement: Requires an authenticated user. +2023-12-19 16:35:16.091 +08:00 [INF] AuthenticationScheme: Bearer was challenged. +2023-12-19 16:37:04.429 +08:00 [INF] Executing endpoint 'Yi.Framework.Bbs.Application.Services.PlateService.GetListAsync (Yi.Framework.Bbs.Application)' +2023-12-19 16:37:04.429 +08:00 [INF] Route matched with {action = "GetList", controller = "Plate", area = ""}. Executing controller action with signature System.Threading.Tasks.Task`1[Volo.Abp.Application.Dtos.PagedResultDto`1[Yi.Framework.Bbs.Application.Contracts.Dtos.Plate.PlateGetListOutputDto]] GetListAsync(Yi.Framework.Bbs.Application.Contracts.Dtos.Plate.PlateGetListInputVo) on controller Yi.Framework.Bbs.Application.Services.PlateService (Yi.Framework.Bbs.Application). +2023-12-19 16:37:04.431 +08:00 [DBG] Yi-SQL执行:SELECT Count(*) FROM `Plate` WHERE ( `IsDeleted` = 0 ) +2023-12-19 16:37:04.487 +08:00 [DBG] Yi-SQL执行:SELECT `Id`,`Code`,`Name`,`Logo`,`Introduction`,`IsDeleted`,`CreationTime`,`CreatorId`,`LastModifierId`,`LastModificationTime`,`OrderNum`,`IsDisableCreateDiscuss` FROM `Plate` WHERE ( `IsDeleted` = 0 ) ORDER BY `OrderNum` DESC LIMIT 0,10 +2023-12-19 16:37:04.504 +08:00 [INF] Executing ObjectResult, writing value of type 'Volo.Abp.Application.Dtos.PagedResultDto`1[[Yi.Framework.Bbs.Application.Contracts.Dtos.Plate.PlateGetListOutputDto, Yi.Framework.Bbs.Application.Contracts, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. +2023-12-19 16:37:04.504 +08:00 [INF] Executed action Yi.Framework.Bbs.Application.Services.PlateService.GetListAsync (Yi.Framework.Bbs.Application) in 74.9484ms +2023-12-19 16:37:04.505 +08:00 [INF] Executed endpoint 'Yi.Framework.Bbs.Application.Services.PlateService.GetListAsync (Yi.Framework.Bbs.Application)' +2023-12-19 16:37:04.505 +08:00 [DBG] Yi-请求追踪:{ + "ApplicationName": "Yi.Abp.Web", + "UserId": "59cf7e31-e3e4-544e-1038-3a0f836cc538", + "UserName": "cc", + "TenantId": null, + "TenantName": null, + "ImpersonatorUserId": null, + "ImpersonatorTenantId": null, + "ImpersonatorUserName": null, + "ImpersonatorTenantName": null, + "ExecutionTime": "2023-12-19 16:37:04", + "ExecutionDuration": 75, + "ClientId": null, + "CorrelationId": null, + "ClientIpAddress": "::1", + "ClientName": null, + "BrowserInfo": "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/120.0.0.0 Safari/537.36 Edg/120.0.0.0", + "HttpMethod": "GET", + "HttpStatusCode": 200, + "Url": "/api/app/plate", + "Actions": [ + { + "ServiceName": "Yi.Framework.Bbs.Application.Services.PlateService", + "MethodName": "GetListAsync", + "Parameters": "{\"input\":{\"name\":null,\"code\":null,\"startTime\":null,\"endTime\":null,\"sorting\":null,\"skipCount\":1,\"maxResultCount\":10}}", + "ExecutionTime": "2023-12-19 16:37:04", + "ExecutionDuration": 74, + "ExtraProperties": {} + } + ], + "Exceptions": [], + "ExtraProperties": {}, + "EntityChanges": [], + "Comments": [] +} +2023-12-19 16:37:09.063 +08:00 [INF] Executing endpoint 'Yi.Framework.Bbs.Application.Services.PlateService.GetAsync (Yi.Framework.Bbs.Application)' +2023-12-19 16:37:09.063 +08:00 [INF] Route matched with {action = "Get", controller = "Plate", area = ""}. Executing controller action with signature System.Threading.Tasks.Task`1[Yi.Framework.Bbs.Application.Contracts.Dtos.Plate.PlateGetOutputDto] GetAsync(System.Guid) on controller Yi.Framework.Bbs.Application.Services.PlateService (Yi.Framework.Bbs.Application). +2023-12-19 16:37:09.065 +08:00 [DBG] Yi-SQL执行:SELECT `Id`,`Code`,`Name`,`Logo`,`Introduction`,`IsDeleted`,`CreationTime`,`CreatorId`,`LastModifierId`,`LastModificationTime`,`OrderNum`,`IsDisableCreateDiscuss` FROM `Plate` WHERE `Id` = N'f5633be2-c33b-94bf-a61e-3a0f9360840b' AND ( `IsDeleted` = 0 ) +2023-12-19 16:37:09.082 +08:00 [INF] Executing ObjectResult, writing value of type 'Yi.Framework.Bbs.Application.Contracts.Dtos.Plate.PlateGetOutputDto'. +2023-12-19 16:37:09.082 +08:00 [INF] Executed action Yi.Framework.Bbs.Application.Services.PlateService.GetAsync (Yi.Framework.Bbs.Application) in 19.5519ms +2023-12-19 16:37:09.082 +08:00 [INF] Executed endpoint 'Yi.Framework.Bbs.Application.Services.PlateService.GetAsync (Yi.Framework.Bbs.Application)' +2023-12-19 16:37:09.083 +08:00 [DBG] Yi-请求追踪:{ + "ApplicationName": "Yi.Abp.Web", + "UserId": "59cf7e31-e3e4-544e-1038-3a0f836cc538", + "UserName": "cc", + "TenantId": null, + "TenantName": null, + "ImpersonatorUserId": null, + "ImpersonatorTenantId": null, + "ImpersonatorUserName": null, + "ImpersonatorTenantName": null, + "ExecutionTime": "2023-12-19 16:37:09", + "ExecutionDuration": 20, + "ClientId": null, + "CorrelationId": null, + "ClientIpAddress": "::1", + "ClientName": null, + "BrowserInfo": "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/120.0.0.0 Safari/537.36 Edg/120.0.0.0", + "HttpMethod": "GET", + "HttpStatusCode": 200, + "Url": "/api/app/plate/f5633be2-c33b-94bf-a61e-3a0f9360840b", + "Actions": [ + { + "ServiceName": "Yi.Framework.Bbs.Application.Services.PlateService", + "MethodName": "GetAsync", + "Parameters": "{\"id\":\"f5633be2-c33b-94bf-a61e-3a0f9360840b\"}", + "ExecutionTime": "2023-12-19 16:37:09", + "ExecutionDuration": 19, + "ExtraProperties": {} + } + ], + "Exceptions": [], + "ExtraProperties": {}, + "EntityChanges": [], + "Comments": [] +} +2023-12-19 16:37:14.208 +08:00 [INF] 用户cc离开了,当前已连接0个 +2023-12-19 16:37:14.209 +08:00 [INF] Executed endpoint '/hub/main' +2023-12-19 16:37:14.812 +08:00 [INF] CORS policy execution successful. +2023-12-19 16:37:14.818 +08:00 [INF] Executing endpoint '/hub/main/negotiate' +2023-12-19 16:37:14.818 +08:00 [INF] Executed endpoint '/hub/main/negotiate' +2023-12-19 16:37:14.819 +08:00 [INF] Executing endpoint 'Yi.Framework.Rbac.Application.Services.AccountService.Get (Yi.Framework.Rbac.Application)' +2023-12-19 16:37:14.819 +08:00 [INF] Route matched with {action = "Get", controller = "Account", area = ""}. Executing controller action with signature System.Threading.Tasks.Task`1[Yi.Framework.Rbac.Domain.Shared.Dtos.UserRoleMenuDto] Get() on controller Yi.Framework.Rbac.Application.Services.AccountService (Yi.Framework.Rbac.Application). +2023-12-19 16:37:14.821 +08:00 [DBG] Yi-SQL执行:SELECT `Id`,`IsDeleted`,`Name`,`Age`,`UserName`,`Password`,`Salt`,`Icon`,`Nick`,`Email`,`Ip`,`Address`,`Phone`,`Introduction`,`Remark`,`Sex`,`DeptId`,`CreationTime`,`CreatorId`,`LastModifierId`,`LastModificationTime`,`OrderNum`,`State` FROM `User` WHERE `Id` = N'59cf7e31-e3e4-544e-1038-3a0f836cc538' AND ( `IsDeleted` = 0 ) +2023-12-19 16:37:14.868 +08:00 [DBG] Yi-SQL执行:SELECT `UserId` as aid,`RoleId` as bid FROM `UserRole` WHERE `UserId` = '59cf7e31-e3e4-544e-1038-3a0f836cc538' +2023-12-19 16:37:14.894 +08:00 [DBG] Yi-SQL执行:SELECT * FROM `Role` WHERE ( `IsDeleted` = 0 ) AND `Id` = null AND ( `IsDeleted` = 0 ) +2023-12-19 16:37:14.918 +08:00 [INF] Executing ObjectResult, writing value of type 'Yi.Framework.Rbac.Domain.Shared.Dtos.UserRoleMenuDto'. +2023-12-19 16:37:14.918 +08:00 [INF] Executed action Yi.Framework.Rbac.Application.Services.AccountService.Get (Yi.Framework.Rbac.Application) in 99.2457ms +2023-12-19 16:37:14.918 +08:00 [INF] Executed endpoint 'Yi.Framework.Rbac.Application.Services.AccountService.Get (Yi.Framework.Rbac.Application)' +2023-12-19 16:37:14.919 +08:00 [DBG] Yi-请求追踪:{ + "ApplicationName": "Yi.Abp.Web", + "UserId": "59cf7e31-e3e4-544e-1038-3a0f836cc538", + "UserName": "cc", + "TenantId": null, + "TenantName": null, + "ImpersonatorUserId": null, + "ImpersonatorTenantId": null, + "ImpersonatorUserName": null, + "ImpersonatorTenantName": null, + "ExecutionTime": "2023-12-19 16:37:14", + "ExecutionDuration": 100, + "ClientId": null, + "CorrelationId": null, + "ClientIpAddress": "::1", + "ClientName": null, + "BrowserInfo": "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/120.0.0.0 Safari/537.36 Edg/120.0.0.0", + "HttpMethod": "GET", + "HttpStatusCode": 200, + "Url": "/api/app/account", + "Actions": [ + { + "ServiceName": "Yi.Framework.Rbac.Application.Services.AccountService", + "MethodName": "Get", + "Parameters": "{}", + "ExecutionTime": "2023-12-19 16:37:14", + "ExecutionDuration": 98, + "ExtraProperties": {} + } + ], + "Exceptions": [], + "ExtraProperties": {}, + "EntityChanges": [], + "Comments": [] +} +2023-12-19 16:37:14.993 +08:00 [INF] Executing endpoint 'Yi.Framework.Rbac.Application.Services.AccountService.GetVue3Router (Yi.Framework.Rbac.Application)' +2023-12-19 16:37:14.993 +08:00 [INF] Route matched with {action = "GetVue3Router", controller = "Account", area = ""}. Executing controller action with signature System.Threading.Tasks.Task`1[System.Collections.Generic.List`1[Yi.Framework.Rbac.Domain.Shared.Dtos.Vue3RouterDto]] GetVue3Router() on controller Yi.Framework.Rbac.Application.Services.AccountService (Yi.Framework.Rbac.Application). +2023-12-19 16:37:14.997 +08:00 [DBG] Yi-SQL执行:SELECT `Id`,`IsDeleted`,`Name`,`Age`,`UserName`,`Password`,`Salt`,`Icon`,`Nick`,`Email`,`Ip`,`Address`,`Phone`,`Introduction`,`Remark`,`Sex`,`DeptId`,`CreationTime`,`CreatorId`,`LastModifierId`,`LastModificationTime`,`OrderNum`,`State` FROM `User` WHERE `Id` = N'59cf7e31-e3e4-544e-1038-3a0f836cc538' AND ( `IsDeleted` = 0 ) +2023-12-19 16:37:15.006 +08:00 [INF] CORS policy execution successful. +2023-12-19 16:37:15.008 +08:00 [INF] Executing endpoint '/hub/main' +2023-12-19 16:37:15.021 +08:00 [DBG] Yi-SQL执行:SELECT `UserId` as aid,`RoleId` as bid FROM `UserRole` WHERE `UserId` = '59cf7e31-e3e4-544e-1038-3a0f836cc538' +2023-12-19 16:37:15.040 +08:00 [DBG] Yi-SQL执行:SELECT * FROM `Role` WHERE ( `IsDeleted` = 0 ) AND `Id` = null AND ( `IsDeleted` = 0 ) +2023-12-19 16:37:15.059 +08:00 [DBG] Yi-SQL执行:SELECT `Id`,`IsDeleted`,`CreationTime`,`CreatorId`,`LastModifierId`,`LastModificationTime`,`OrderNum`,`State`,`MenuName`,`MenuType`,`PermissionCode`,`ParentId`,`MenuIcon`,`Router`,`IsLink`,`IsCache`,`IsShow`,`Remark`,`Component`,`Query` FROM `Menu` WHERE ( `IsDeleted` = 0 ) +2023-12-19 16:37:15.060 +08:00 [INF] 2023/12/19 16:37:15:cc,lvA5IXOHxyobOmu9QdnR7A连接服务端success,当前已连接1个 +2023-12-19 16:37:15.099 +08:00 [INF] Executing ObjectResult, writing value of type 'System.Collections.Generic.List`1[[Yi.Framework.Rbac.Domain.Shared.Dtos.Vue3RouterDto, Yi.Framework.Rbac.Domain.Shared, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. +2023-12-19 16:37:15.100 +08:00 [INF] Executed action Yi.Framework.Rbac.Application.Services.AccountService.GetVue3Router (Yi.Framework.Rbac.Application) in 106.2199ms +2023-12-19 16:37:15.100 +08:00 [INF] Executed endpoint 'Yi.Framework.Rbac.Application.Services.AccountService.GetVue3Router (Yi.Framework.Rbac.Application)' +2023-12-19 16:37:15.100 +08:00 [DBG] Yi-请求追踪:{ + "ApplicationName": "Yi.Abp.Web", + "UserId": "59cf7e31-e3e4-544e-1038-3a0f836cc538", + "UserName": "cc", + "TenantId": null, + "TenantName": null, + "ImpersonatorUserId": null, + "ImpersonatorTenantId": null, + "ImpersonatorUserName": null, + "ImpersonatorTenantName": null, + "ExecutionTime": "2023-12-19 16:37:14", + "ExecutionDuration": 107, + "ClientId": null, + "CorrelationId": null, + "ClientIpAddress": "::1", + "ClientName": null, + "BrowserInfo": "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/120.0.0.0 Safari/537.36 Edg/120.0.0.0", + "HttpMethod": "GET", + "HttpStatusCode": 200, + "Url": "/api/app/account/Vue3Router", + "Actions": [ + { + "ServiceName": "Yi.Framework.Rbac.Application.Services.AccountService", + "MethodName": "GetVue3Router", + "Parameters": "{}", + "ExecutionTime": "2023-12-19 16:37:14", + "ExecutionDuration": 105, + "ExtraProperties": {} + } + ], + "Exceptions": [], + "ExtraProperties": {}, + "EntityChanges": [], + "Comments": [] +} +2023-12-19 16:37:15.532 +08:00 [INF] Executing endpoint 'Yi.Framework.Rbac.Application.Services.DictionaryService.GetDicType (Yi.Framework.Rbac.Application)' +2023-12-19 16:37:15.532 +08:00 [INF] Executing endpoint 'Yi.Framework.Bbs.Application.Services.PlateService.GetListAsync (Yi.Framework.Bbs.Application)' +2023-12-19 16:37:15.532 +08:00 [INF] Route matched with {action = "GetDicType", controller = "Dictionary", area = ""}. Executing controller action with signature System.Threading.Tasks.Task`1[System.Collections.Generic.List`1[Yi.Framework.Rbac.Application.Contracts.Dtos.Dictionary.DictionaryGetListOutputDto]] GetDicType(System.String) on controller Yi.Framework.Rbac.Application.Services.DictionaryService (Yi.Framework.Rbac.Application). +2023-12-19 16:37:15.532 +08:00 [INF] Route matched with {action = "GetList", controller = "Plate", area = ""}. Executing controller action with signature System.Threading.Tasks.Task`1[Volo.Abp.Application.Dtos.PagedResultDto`1[Yi.Framework.Bbs.Application.Contracts.Dtos.Plate.PlateGetListOutputDto]] GetListAsync(Yi.Framework.Bbs.Application.Contracts.Dtos.Plate.PlateGetListInputVo) on controller Yi.Framework.Bbs.Application.Services.PlateService (Yi.Framework.Bbs.Application). +2023-12-19 16:37:15.534 +08:00 [DBG] Yi-SQL执行:SELECT `Id`,`IsDeleted`,`OrderNum`,`State`,`Remark`,`ListClass`,`CssClass`,`DictType`,`DictLabel`,`DictValue`,`IsDefault`,`CreationTime`,`CreatorId`,`LastModifierId`,`LastModificationTime` FROM `Dictionary` WHERE (( `DictType` = N'sys_normal_disable' ) AND ( `State` = 1 )) AND ( `IsDeleted` = 0 ) +2023-12-19 16:37:15.536 +08:00 [DBG] Yi-SQL执行:SELECT Count(*) FROM `Plate` WHERE ( `IsDeleted` = 0 ) +2023-12-19 16:37:15.563 +08:00 [DBG] Yi-SQL执行:SELECT `Id`,`Code`,`Name`,`Logo`,`Introduction`,`IsDeleted`,`CreationTime`,`CreatorId`,`LastModifierId`,`LastModificationTime`,`OrderNum`,`IsDisableCreateDiscuss` FROM `Plate` WHERE ( `IsDeleted` = 0 ) ORDER BY `OrderNum` DESC LIMIT 0,10 +2023-12-19 16:37:15.566 +08:00 [INF] Executing ObjectResult, writing value of type 'System.Collections.Generic.List`1[[Yi.Framework.Rbac.Application.Contracts.Dtos.Dictionary.DictionaryGetListOutputDto, Yi.Framework.Rbac.Application.Contracts, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. +2023-12-19 16:37:15.566 +08:00 [INF] Executed action Yi.Framework.Rbac.Application.Services.DictionaryService.GetDicType (Yi.Framework.Rbac.Application) in 33.2752ms +2023-12-19 16:37:15.566 +08:00 [INF] Executed endpoint 'Yi.Framework.Rbac.Application.Services.DictionaryService.GetDicType (Yi.Framework.Rbac.Application)' +2023-12-19 16:37:15.566 +08:00 [DBG] Yi-请求追踪:{ + "ApplicationName": "Yi.Abp.Web", + "UserId": "59cf7e31-e3e4-544e-1038-3a0f836cc538", + "UserName": "cc", + "TenantId": null, + "TenantName": null, + "ImpersonatorUserId": null, + "ImpersonatorTenantId": null, + "ImpersonatorUserName": null, + "ImpersonatorTenantName": null, + "ExecutionTime": "2023-12-19 16:37:15", + "ExecutionDuration": 34, + "ClientId": null, + "CorrelationId": null, + "ClientIpAddress": "::1", + "ClientName": null, + "BrowserInfo": "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/120.0.0.0 Safari/537.36 Edg/120.0.0.0", + "HttpMethod": "GET", + "HttpStatusCode": 200, + "Url": "/api/app/dictionary/dic-type/sys_normal_disable", + "Actions": [ + { + "ServiceName": "Yi.Framework.Rbac.Application.Services.DictionaryService", + "MethodName": "GetDicType", + "Parameters": "{\"dicType\":\"sys_normal_disable\"}", + "ExecutionTime": "2023-12-19 16:37:15", + "ExecutionDuration": 32, + "ExtraProperties": {} + } + ], + "Exceptions": [], + "ExtraProperties": {}, + "EntityChanges": [], + "Comments": [] +} +2023-12-19 16:37:15.590 +08:00 [INF] Executing ObjectResult, writing value of type 'Volo.Abp.Application.Dtos.PagedResultDto`1[[Yi.Framework.Bbs.Application.Contracts.Dtos.Plate.PlateGetListOutputDto, Yi.Framework.Bbs.Application.Contracts, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. +2023-12-19 16:37:15.590 +08:00 [INF] Executed action Yi.Framework.Bbs.Application.Services.PlateService.GetListAsync (Yi.Framework.Bbs.Application) in 57.6531ms +2023-12-19 16:37:15.590 +08:00 [INF] Executed endpoint 'Yi.Framework.Bbs.Application.Services.PlateService.GetListAsync (Yi.Framework.Bbs.Application)' +2023-12-19 16:37:15.591 +08:00 [DBG] Yi-请求追踪:{ + "ApplicationName": "Yi.Abp.Web", + "UserId": "59cf7e31-e3e4-544e-1038-3a0f836cc538", + "UserName": "cc", + "TenantId": null, + "TenantName": null, + "ImpersonatorUserId": null, + "ImpersonatorTenantId": null, + "ImpersonatorUserName": null, + "ImpersonatorTenantName": null, + "ExecutionTime": "2023-12-19 16:37:15", + "ExecutionDuration": 58, + "ClientId": null, + "CorrelationId": null, + "ClientIpAddress": "::1", + "ClientName": null, + "BrowserInfo": "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/120.0.0.0 Safari/537.36 Edg/120.0.0.0", + "HttpMethod": "GET", + "HttpStatusCode": 200, + "Url": "/api/app/plate", + "Actions": [ + { + "ServiceName": "Yi.Framework.Bbs.Application.Services.PlateService", + "MethodName": "GetListAsync", + "Parameters": "{\"input\":{\"name\":null,\"code\":null,\"startTime\":null,\"endTime\":null,\"sorting\":null,\"skipCount\":1,\"maxResultCount\":10}}", + "ExecutionTime": "2023-12-19 16:37:15", + "ExecutionDuration": 56, + "ExtraProperties": {} + } + ], + "Exceptions": [], + "ExtraProperties": {}, + "EntityChanges": [], + "Comments": [] +} +2023-12-19 16:37:16.643 +08:00 [INF] Executing endpoint 'Yi.Framework.Bbs.Application.Services.PlateService.GetAsync (Yi.Framework.Bbs.Application)' +2023-12-19 16:37:16.644 +08:00 [INF] Route matched with {action = "Get", controller = "Plate", area = ""}. Executing controller action with signature System.Threading.Tasks.Task`1[Yi.Framework.Bbs.Application.Contracts.Dtos.Plate.PlateGetOutputDto] GetAsync(System.Guid) on controller Yi.Framework.Bbs.Application.Services.PlateService (Yi.Framework.Bbs.Application). +2023-12-19 16:37:16.645 +08:00 [DBG] Yi-SQL执行:SELECT `Id`,`Code`,`Name`,`Logo`,`Introduction`,`IsDeleted`,`CreationTime`,`CreatorId`,`LastModifierId`,`LastModificationTime`,`OrderNum`,`IsDisableCreateDiscuss` FROM `Plate` WHERE `Id` = N'f5633be2-c33b-94bf-a61e-3a0f9360840b' AND ( `IsDeleted` = 0 ) +2023-12-19 16:37:16.676 +08:00 [INF] Executing ObjectResult, writing value of type 'Yi.Framework.Bbs.Application.Contracts.Dtos.Plate.PlateGetOutputDto'. +2023-12-19 16:37:16.676 +08:00 [INF] Executed action Yi.Framework.Bbs.Application.Services.PlateService.GetAsync (Yi.Framework.Bbs.Application) in 32.1259ms +2023-12-19 16:37:16.676 +08:00 [INF] Executed endpoint 'Yi.Framework.Bbs.Application.Services.PlateService.GetAsync (Yi.Framework.Bbs.Application)' +2023-12-19 16:37:16.676 +08:00 [DBG] Yi-请求追踪:{ + "ApplicationName": "Yi.Abp.Web", + "UserId": "59cf7e31-e3e4-544e-1038-3a0f836cc538", + "UserName": "cc", + "TenantId": null, + "TenantName": null, + "ImpersonatorUserId": null, + "ImpersonatorTenantId": null, + "ImpersonatorUserName": null, + "ImpersonatorTenantName": null, + "ExecutionTime": "2023-12-19 16:37:16", + "ExecutionDuration": 33, + "ClientId": null, + "CorrelationId": null, + "ClientIpAddress": "::1", + "ClientName": null, + "BrowserInfo": "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/120.0.0.0 Safari/537.36 Edg/120.0.0.0", + "HttpMethod": "GET", + "HttpStatusCode": 200, + "Url": "/api/app/plate/f5633be2-c33b-94bf-a61e-3a0f9360840b", + "Actions": [ + { + "ServiceName": "Yi.Framework.Bbs.Application.Services.PlateService", + "MethodName": "GetAsync", + "Parameters": "{\"id\":\"f5633be2-c33b-94bf-a61e-3a0f9360840b\"}", + "ExecutionTime": "2023-12-19 16:37:16", + "ExecutionDuration": 31, + "ExtraProperties": {} + } + ], + "Exceptions": [], + "ExtraProperties": {}, + "EntityChanges": [], + "Comments": [] +} +2023-12-19 16:37:20.057 +08:00 [INF] Executing endpoint 'Yi.Framework.Bbs.Application.Services.PlateService.GetAsync (Yi.Framework.Bbs.Application)' +2023-12-19 16:37:20.057 +08:00 [INF] Route matched with {action = "Get", controller = "Plate", area = ""}. Executing controller action with signature System.Threading.Tasks.Task`1[Yi.Framework.Bbs.Application.Contracts.Dtos.Plate.PlateGetOutputDto] GetAsync(System.Guid) on controller Yi.Framework.Bbs.Application.Services.PlateService (Yi.Framework.Bbs.Application). +2023-12-19 16:37:20.059 +08:00 [DBG] Yi-SQL执行:SELECT `Id`,`Code`,`Name`,`Logo`,`Introduction`,`IsDeleted`,`CreationTime`,`CreatorId`,`LastModifierId`,`LastModificationTime`,`OrderNum`,`IsDisableCreateDiscuss` FROM `Plate` WHERE `Id` = N'f5633be2-c33b-94bf-a61e-3a0f9360840b' AND ( `IsDeleted` = 0 ) +2023-12-19 16:37:20.078 +08:00 [INF] Executing ObjectResult, writing value of type 'Yi.Framework.Bbs.Application.Contracts.Dtos.Plate.PlateGetOutputDto'. +2023-12-19 16:37:20.079 +08:00 [INF] Executed action Yi.Framework.Bbs.Application.Services.PlateService.GetAsync (Yi.Framework.Bbs.Application) in 21.691ms +2023-12-19 16:37:20.079 +08:00 [INF] Executed endpoint 'Yi.Framework.Bbs.Application.Services.PlateService.GetAsync (Yi.Framework.Bbs.Application)' +2023-12-19 16:37:20.079 +08:00 [DBG] Yi-请求追踪:{ + "ApplicationName": "Yi.Abp.Web", + "UserId": "59cf7e31-e3e4-544e-1038-3a0f836cc538", + "UserName": "cc", + "TenantId": null, + "TenantName": null, + "ImpersonatorUserId": null, + "ImpersonatorTenantId": null, + "ImpersonatorUserName": null, + "ImpersonatorTenantName": null, + "ExecutionTime": "2023-12-19 16:37:20", + "ExecutionDuration": 22, + "ClientId": null, + "CorrelationId": null, + "ClientIpAddress": "::1", + "ClientName": null, + "BrowserInfo": "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/120.0.0.0 Safari/537.36 Edg/120.0.0.0", + "HttpMethod": "GET", + "HttpStatusCode": 200, + "Url": "/api/app/plate/f5633be2-c33b-94bf-a61e-3a0f9360840b", + "Actions": [ + { + "ServiceName": "Yi.Framework.Bbs.Application.Services.PlateService", + "MethodName": "GetAsync", + "Parameters": "{\"id\":\"f5633be2-c33b-94bf-a61e-3a0f9360840b\"}", + "ExecutionTime": "2023-12-19 16:37:20", + "ExecutionDuration": 20, + "ExtraProperties": {} + } + ], + "Exceptions": [], + "ExtraProperties": {}, + "EntityChanges": [], + "Comments": [] +} +2023-12-19 16:37:24.186 +08:00 [INF] Executing endpoint 'Yi.Framework.Bbs.Application.Services.PlateService.GetListAsync (Yi.Framework.Bbs.Application)' +2023-12-19 16:37:24.186 +08:00 [INF] Route matched with {action = "GetList", controller = "Plate", area = ""}. Executing controller action with signature System.Threading.Tasks.Task`1[Volo.Abp.Application.Dtos.PagedResultDto`1[Yi.Framework.Bbs.Application.Contracts.Dtos.Plate.PlateGetListOutputDto]] GetListAsync(Yi.Framework.Bbs.Application.Contracts.Dtos.Plate.PlateGetListInputVo) on controller Yi.Framework.Bbs.Application.Services.PlateService (Yi.Framework.Bbs.Application). +2023-12-19 16:37:24.188 +08:00 [DBG] Yi-SQL执行:SELECT Count(*) FROM `Plate` WHERE ( `IsDeleted` = 0 ) +2023-12-19 16:37:24.205 +08:00 [DBG] Yi-SQL执行:SELECT `Id`,`Code`,`Name`,`Logo`,`Introduction`,`IsDeleted`,`CreationTime`,`CreatorId`,`LastModifierId`,`LastModificationTime`,`OrderNum`,`IsDisableCreateDiscuss` FROM `Plate` WHERE ( `IsDeleted` = 0 ) ORDER BY `OrderNum` DESC LIMIT 0,10 +2023-12-19 16:37:24.225 +08:00 [INF] Executing ObjectResult, writing value of type 'Volo.Abp.Application.Dtos.PagedResultDto`1[[Yi.Framework.Bbs.Application.Contracts.Dtos.Plate.PlateGetListOutputDto, Yi.Framework.Bbs.Application.Contracts, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. +2023-12-19 16:37:24.225 +08:00 [INF] Executed action Yi.Framework.Bbs.Application.Services.PlateService.GetListAsync (Yi.Framework.Bbs.Application) in 39.0371ms +2023-12-19 16:37:24.225 +08:00 [INF] Executed endpoint 'Yi.Framework.Bbs.Application.Services.PlateService.GetListAsync (Yi.Framework.Bbs.Application)' +2023-12-19 16:37:24.225 +08:00 [DBG] Yi-请求追踪:{ + "ApplicationName": "Yi.Abp.Web", + "UserId": "59cf7e31-e3e4-544e-1038-3a0f836cc538", + "UserName": "cc", + "TenantId": null, + "TenantName": null, + "ImpersonatorUserId": null, + "ImpersonatorTenantId": null, + "ImpersonatorUserName": null, + "ImpersonatorTenantName": null, + "ExecutionTime": "2023-12-19 16:37:24", + "ExecutionDuration": 39, + "ClientId": null, + "CorrelationId": null, + "ClientIpAddress": "::1", + "ClientName": null, + "BrowserInfo": "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/120.0.0.0 Safari/537.36 Edg/120.0.0.0", + "HttpMethod": "GET", + "HttpStatusCode": 200, + "Url": "/api/app/plate", + "Actions": [ + { + "ServiceName": "Yi.Framework.Bbs.Application.Services.PlateService", + "MethodName": "GetListAsync", + "Parameters": "{\"input\":{\"name\":null,\"code\":null,\"startTime\":null,\"endTime\":null,\"sorting\":null,\"skipCount\":1,\"maxResultCount\":10}}", + "ExecutionTime": "2023-12-19 16:37:24", + "ExecutionDuration": 38, + "ExtraProperties": {} + } + ], + "Exceptions": [], + "ExtraProperties": {}, + "EntityChanges": [], + "Comments": [] +} +2023-12-19 16:37:25.501 +08:00 [INF] Executing endpoint 'Yi.Framework.Bbs.Application.Services.PlateService.GetAsync (Yi.Framework.Bbs.Application)' +2023-12-19 16:37:25.501 +08:00 [INF] Route matched with {action = "Get", controller = "Plate", area = ""}. Executing controller action with signature System.Threading.Tasks.Task`1[Yi.Framework.Bbs.Application.Contracts.Dtos.Plate.PlateGetOutputDto] GetAsync(System.Guid) on controller Yi.Framework.Bbs.Application.Services.PlateService (Yi.Framework.Bbs.Application). +2023-12-19 16:37:25.502 +08:00 [DBG] Yi-SQL执行:SELECT `Id`,`Code`,`Name`,`Logo`,`Introduction`,`IsDeleted`,`CreationTime`,`CreatorId`,`LastModifierId`,`LastModificationTime`,`OrderNum`,`IsDisableCreateDiscuss` FROM `Plate` WHERE `Id` = N'f5633be2-c33b-94bf-a61e-3a0f9360840b' AND ( `IsDeleted` = 0 ) +2023-12-19 16:37:25.522 +08:00 [INF] Executing ObjectResult, writing value of type 'Yi.Framework.Bbs.Application.Contracts.Dtos.Plate.PlateGetOutputDto'. +2023-12-19 16:37:25.522 +08:00 [INF] Executed action Yi.Framework.Bbs.Application.Services.PlateService.GetAsync (Yi.Framework.Bbs.Application) in 21.2137ms +2023-12-19 16:37:25.522 +08:00 [INF] Executed endpoint 'Yi.Framework.Bbs.Application.Services.PlateService.GetAsync (Yi.Framework.Bbs.Application)' +2023-12-19 16:37:25.522 +08:00 [DBG] Yi-请求追踪:{ + "ApplicationName": "Yi.Abp.Web", + "UserId": "59cf7e31-e3e4-544e-1038-3a0f836cc538", + "UserName": "cc", + "TenantId": null, + "TenantName": null, + "ImpersonatorUserId": null, + "ImpersonatorTenantId": null, + "ImpersonatorUserName": null, + "ImpersonatorTenantName": null, + "ExecutionTime": "2023-12-19 16:37:25", + "ExecutionDuration": 22, + "ClientId": null, + "CorrelationId": null, + "ClientIpAddress": "::1", + "ClientName": null, + "BrowserInfo": "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/120.0.0.0 Safari/537.36 Edg/120.0.0.0", + "HttpMethod": "GET", + "HttpStatusCode": 200, + "Url": "/api/app/plate/f5633be2-c33b-94bf-a61e-3a0f9360840b", + "Actions": [ + { + "ServiceName": "Yi.Framework.Bbs.Application.Services.PlateService", + "MethodName": "GetAsync", + "Parameters": "{\"id\":\"f5633be2-c33b-94bf-a61e-3a0f9360840b\"}", + "ExecutionTime": "2023-12-19 16:37:25", + "ExecutionDuration": 21, + "ExtraProperties": {} + } + ], + "Exceptions": [], + "ExtraProperties": {}, + "EntityChanges": [], + "Comments": [] +} +2023-12-19 16:37:32.952 +08:00 [INF] Executing endpoint 'Yi.Framework.Bbs.Application.Services.PlateService.GetAsync (Yi.Framework.Bbs.Application)' +2023-12-19 16:37:32.952 +08:00 [INF] Route matched with {action = "Get", controller = "Plate", area = ""}. Executing controller action with signature System.Threading.Tasks.Task`1[Yi.Framework.Bbs.Application.Contracts.Dtos.Plate.PlateGetOutputDto] GetAsync(System.Guid) on controller Yi.Framework.Bbs.Application.Services.PlateService (Yi.Framework.Bbs.Application). +2023-12-19 16:37:32.953 +08:00 [DBG] Yi-SQL执行:SELECT `Id`,`Code`,`Name`,`Logo`,`Introduction`,`IsDeleted`,`CreationTime`,`CreatorId`,`LastModifierId`,`LastModificationTime`,`OrderNum`,`IsDisableCreateDiscuss` FROM `Plate` WHERE `Id` = N'f5633be2-c33b-94bf-a61e-3a0f9360840b' AND ( `IsDeleted` = 0 ) +2023-12-19 16:37:32.975 +08:00 [INF] Executing ObjectResult, writing value of type 'Yi.Framework.Bbs.Application.Contracts.Dtos.Plate.PlateGetOutputDto'. +2023-12-19 16:37:32.975 +08:00 [INF] Executed action Yi.Framework.Bbs.Application.Services.PlateService.GetAsync (Yi.Framework.Bbs.Application) in 22.9186ms +2023-12-19 16:37:32.975 +08:00 [INF] Executed endpoint 'Yi.Framework.Bbs.Application.Services.PlateService.GetAsync (Yi.Framework.Bbs.Application)' +2023-12-19 16:37:32.975 +08:00 [DBG] Yi-请求追踪:{ + "ApplicationName": "Yi.Abp.Web", + "UserId": "59cf7e31-e3e4-544e-1038-3a0f836cc538", + "UserName": "cc", + "TenantId": null, + "TenantName": null, + "ImpersonatorUserId": null, + "ImpersonatorTenantId": null, + "ImpersonatorUserName": null, + "ImpersonatorTenantName": null, + "ExecutionTime": "2023-12-19 16:37:32", + "ExecutionDuration": 23, + "ClientId": null, + "CorrelationId": null, + "ClientIpAddress": "::1", + "ClientName": null, + "BrowserInfo": "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/120.0.0.0 Safari/537.36 Edg/120.0.0.0", + "HttpMethod": "GET", + "HttpStatusCode": 200, + "Url": "/api/app/plate/f5633be2-c33b-94bf-a61e-3a0f9360840b", + "Actions": [ + { + "ServiceName": "Yi.Framework.Bbs.Application.Services.PlateService", + "MethodName": "GetAsync", + "Parameters": "{\"id\":\"f5633be2-c33b-94bf-a61e-3a0f9360840b\"}", + "ExecutionTime": "2023-12-19 16:37:32", + "ExecutionDuration": 22, + "ExtraProperties": {} + } + ], + "Exceptions": [], + "ExtraProperties": {}, + "EntityChanges": [], + "Comments": [] +} +2023-12-19 16:38:41.936 +08:00 [INF] Executing endpoint 'Yi.Framework.Bbs.Application.Services.PlateService.GetListAsync (Yi.Framework.Bbs.Application)' +2023-12-19 16:38:41.936 +08:00 [INF] Route matched with {action = "GetList", controller = "Plate", area = ""}. Executing controller action with signature System.Threading.Tasks.Task`1[Volo.Abp.Application.Dtos.PagedResultDto`1[Yi.Framework.Bbs.Application.Contracts.Dtos.Plate.PlateGetListOutputDto]] GetListAsync(Yi.Framework.Bbs.Application.Contracts.Dtos.Plate.PlateGetListInputVo) on controller Yi.Framework.Bbs.Application.Services.PlateService (Yi.Framework.Bbs.Application). +2023-12-19 16:38:41.937 +08:00 [DBG] Yi-SQL执行:SELECT Count(*) FROM `Plate` WHERE ( `IsDeleted` = 0 ) +2023-12-19 16:38:41.953 +08:00 [DBG] Yi-SQL执行:SELECT `Id`,`Code`,`Name`,`Logo`,`Introduction`,`IsDeleted`,`CreationTime`,`CreatorId`,`LastModifierId`,`LastModificationTime`,`OrderNum`,`IsDisableCreateDiscuss` FROM `Plate` WHERE ( `IsDeleted` = 0 ) ORDER BY `OrderNum` DESC LIMIT 0,10 +2023-12-19 16:38:41.973 +08:00 [INF] Executing ObjectResult, writing value of type 'Volo.Abp.Application.Dtos.PagedResultDto`1[[Yi.Framework.Bbs.Application.Contracts.Dtos.Plate.PlateGetListOutputDto, Yi.Framework.Bbs.Application.Contracts, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. +2023-12-19 16:38:41.973 +08:00 [INF] Executed action Yi.Framework.Bbs.Application.Services.PlateService.GetListAsync (Yi.Framework.Bbs.Application) in 37.5674ms +2023-12-19 16:38:41.973 +08:00 [INF] Executed endpoint 'Yi.Framework.Bbs.Application.Services.PlateService.GetListAsync (Yi.Framework.Bbs.Application)' +2023-12-19 16:38:41.974 +08:00 [DBG] Yi-请求追踪:{ + "ApplicationName": "Yi.Abp.Web", + "UserId": "59cf7e31-e3e4-544e-1038-3a0f836cc538", + "UserName": "cc", + "TenantId": null, + "TenantName": null, + "ImpersonatorUserId": null, + "ImpersonatorTenantId": null, + "ImpersonatorUserName": null, + "ImpersonatorTenantName": null, + "ExecutionTime": "2023-12-19 16:38:41", + "ExecutionDuration": 38, + "ClientId": null, + "CorrelationId": null, + "ClientIpAddress": "::1", + "ClientName": null, + "BrowserInfo": "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/120.0.0.0 Safari/537.36 Edg/120.0.0.0", + "HttpMethod": "GET", + "HttpStatusCode": 200, + "Url": "/api/app/plate", + "Actions": [ + { + "ServiceName": "Yi.Framework.Bbs.Application.Services.PlateService", + "MethodName": "GetListAsync", + "Parameters": "{\"input\":{\"name\":null,\"code\":null,\"startTime\":null,\"endTime\":null,\"sorting\":null,\"skipCount\":1,\"maxResultCount\":10}}", + "ExecutionTime": "2023-12-19 16:38:41", + "ExecutionDuration": 37, + "ExtraProperties": {} + } + ], + "Exceptions": [], + "ExtraProperties": {}, + "EntityChanges": [], + "Comments": [] +} +2023-12-19 16:38:44.592 +08:00 [INF] 用户cc离开了,当前已连接0个 +2023-12-19 16:38:44.593 +08:00 [INF] Executed endpoint '/hub/main' +2023-12-19 16:38:45.638 +08:00 [INF] Executing endpoint 'Yi.Framework.Rbac.Application.Services.AccountService.Get (Yi.Framework.Rbac.Application)' +2023-12-19 16:38:45.638 +08:00 [INF] Route matched with {action = "Get", controller = "Account", area = ""}. Executing controller action with signature System.Threading.Tasks.Task`1[Yi.Framework.Rbac.Domain.Shared.Dtos.UserRoleMenuDto] Get() on controller Yi.Framework.Rbac.Application.Services.AccountService (Yi.Framework.Rbac.Application). +2023-12-19 16:38:45.638 +08:00 [INF] CORS policy execution successful. +2023-12-19 16:38:45.639 +08:00 [INF] Executing endpoint '/hub/main/negotiate' +2023-12-19 16:38:45.640 +08:00 [INF] Executed endpoint '/hub/main/negotiate' +2023-12-19 16:38:45.648 +08:00 [DBG] Yi-SQL执行:SELECT `Id`,`IsDeleted`,`Name`,`Age`,`UserName`,`Password`,`Salt`,`Icon`,`Nick`,`Email`,`Ip`,`Address`,`Phone`,`Introduction`,`Remark`,`Sex`,`DeptId`,`CreationTime`,`CreatorId`,`LastModifierId`,`LastModificationTime`,`OrderNum`,`State` FROM `User` WHERE `Id` = N'59cf7e31-e3e4-544e-1038-3a0f836cc538' AND ( `IsDeleted` = 0 ) +2023-12-19 16:38:45.671 +08:00 [DBG] Yi-SQL执行:SELECT `UserId` as aid,`RoleId` as bid FROM `UserRole` WHERE `UserId` = '59cf7e31-e3e4-544e-1038-3a0f836cc538' +2023-12-19 16:38:45.687 +08:00 [DBG] Yi-SQL执行:SELECT * FROM `Role` WHERE ( `IsDeleted` = 0 ) AND `Id` = null AND ( `IsDeleted` = 0 ) +2023-12-19 16:38:45.704 +08:00 [INF] Executing ObjectResult, writing value of type 'Yi.Framework.Rbac.Domain.Shared.Dtos.UserRoleMenuDto'. +2023-12-19 16:38:45.704 +08:00 [INF] Executed action Yi.Framework.Rbac.Application.Services.AccountService.Get (Yi.Framework.Rbac.Application) in 66.2994ms +2023-12-19 16:38:45.704 +08:00 [INF] Executed endpoint 'Yi.Framework.Rbac.Application.Services.AccountService.Get (Yi.Framework.Rbac.Application)' +2023-12-19 16:38:45.705 +08:00 [DBG] Yi-请求追踪:{ + "ApplicationName": "Yi.Abp.Web", + "UserId": "59cf7e31-e3e4-544e-1038-3a0f836cc538", + "UserName": "cc", + "TenantId": null, + "TenantName": null, + "ImpersonatorUserId": null, + "ImpersonatorTenantId": null, + "ImpersonatorUserName": null, + "ImpersonatorTenantName": null, + "ExecutionTime": "2023-12-19 16:38:45", + "ExecutionDuration": 67, + "ClientId": null, + "CorrelationId": null, + "ClientIpAddress": "::1", + "ClientName": null, + "BrowserInfo": "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/120.0.0.0 Safari/537.36 Edg/120.0.0.0", + "HttpMethod": "GET", + "HttpStatusCode": 200, + "Url": "/api/app/account", + "Actions": [ + { + "ServiceName": "Yi.Framework.Rbac.Application.Services.AccountService", + "MethodName": "Get", + "Parameters": "{}", + "ExecutionTime": "2023-12-19 16:38:45", + "ExecutionDuration": 63, + "ExtraProperties": {} + } + ], + "Exceptions": [], + "ExtraProperties": {}, + "EntityChanges": [], + "Comments": [] +} +2023-12-19 16:38:45.816 +08:00 [INF] Executing endpoint 'Yi.Framework.Rbac.Application.Services.AccountService.GetVue3Router (Yi.Framework.Rbac.Application)' +2023-12-19 16:38:45.817 +08:00 [INF] Route matched with {action = "GetVue3Router", controller = "Account", area = ""}. Executing controller action with signature System.Threading.Tasks.Task`1[System.Collections.Generic.List`1[Yi.Framework.Rbac.Domain.Shared.Dtos.Vue3RouterDto]] GetVue3Router() on controller Yi.Framework.Rbac.Application.Services.AccountService (Yi.Framework.Rbac.Application). +2023-12-19 16:38:45.820 +08:00 [DBG] Yi-SQL执行:SELECT `Id`,`IsDeleted`,`Name`,`Age`,`UserName`,`Password`,`Salt`,`Icon`,`Nick`,`Email`,`Ip`,`Address`,`Phone`,`Introduction`,`Remark`,`Sex`,`DeptId`,`CreationTime`,`CreatorId`,`LastModifierId`,`LastModificationTime`,`OrderNum`,`State` FROM `User` WHERE `Id` = N'59cf7e31-e3e4-544e-1038-3a0f836cc538' AND ( `IsDeleted` = 0 ) +2023-12-19 16:38:45.830 +08:00 [INF] CORS policy execution successful. +2023-12-19 16:38:45.834 +08:00 [INF] Executing endpoint '/hub/main' +2023-12-19 16:38:45.838 +08:00 [DBG] Yi-SQL执行:SELECT `UserId` as aid,`RoleId` as bid FROM `UserRole` WHERE `UserId` = '59cf7e31-e3e4-544e-1038-3a0f836cc538' +2023-12-19 16:38:45.857 +08:00 [DBG] Yi-SQL执行:SELECT * FROM `Role` WHERE ( `IsDeleted` = 0 ) AND `Id` = null AND ( `IsDeleted` = 0 ) +2023-12-19 16:38:45.873 +08:00 [DBG] Yi-SQL执行:SELECT `Id`,`IsDeleted`,`CreationTime`,`CreatorId`,`LastModifierId`,`LastModificationTime`,`OrderNum`,`State`,`MenuName`,`MenuType`,`PermissionCode`,`ParentId`,`MenuIcon`,`Router`,`IsLink`,`IsCache`,`IsShow`,`Remark`,`Component`,`Query` FROM `Menu` WHERE ( `IsDeleted` = 0 ) +2023-12-19 16:38:45.901 +08:00 [INF] Executing ObjectResult, writing value of type 'System.Collections.Generic.List`1[[Yi.Framework.Rbac.Domain.Shared.Dtos.Vue3RouterDto, Yi.Framework.Rbac.Domain.Shared, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. +2023-12-19 16:38:45.902 +08:00 [INF] Executed action Yi.Framework.Rbac.Application.Services.AccountService.GetVue3Router (Yi.Framework.Rbac.Application) in 84.9342ms +2023-12-19 16:38:45.902 +08:00 [INF] Executed endpoint 'Yi.Framework.Rbac.Application.Services.AccountService.GetVue3Router (Yi.Framework.Rbac.Application)' +2023-12-19 16:38:45.902 +08:00 [DBG] Yi-请求追踪:{ + "ApplicationName": "Yi.Abp.Web", + "UserId": "59cf7e31-e3e4-544e-1038-3a0f836cc538", + "UserName": "cc", + "TenantId": null, + "TenantName": null, + "ImpersonatorUserId": null, + "ImpersonatorTenantId": null, + "ImpersonatorUserName": null, + "ImpersonatorTenantName": null, + "ExecutionTime": "2023-12-19 16:38:45", + "ExecutionDuration": 86, + "ClientId": null, + "CorrelationId": null, + "ClientIpAddress": "::1", + "ClientName": null, + "BrowserInfo": "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/120.0.0.0 Safari/537.36 Edg/120.0.0.0", + "HttpMethod": "GET", + "HttpStatusCode": 200, + "Url": "/api/app/account/Vue3Router", + "Actions": [ + { + "ServiceName": "Yi.Framework.Rbac.Application.Services.AccountService", + "MethodName": "GetVue3Router", + "Parameters": "{}", + "ExecutionTime": "2023-12-19 16:38:45", + "ExecutionDuration": 83, + "ExtraProperties": {} + } + ], + "Exceptions": [], + "ExtraProperties": {}, + "EntityChanges": [], + "Comments": [] +} +2023-12-19 16:38:45.902 +08:00 [INF] 2023/12/19 16:38:45:cc,eJTaAwxc6yCSSRJuVZ7pQQ连接服务端success,当前已连接1个 +2023-12-19 16:38:46.355 +08:00 [INF] Executing endpoint 'Yi.Framework.Bbs.Application.Services.PlateService.GetListAsync (Yi.Framework.Bbs.Application)' +2023-12-19 16:38:46.355 +08:00 [INF] Executing endpoint 'Yi.Framework.Rbac.Application.Services.DictionaryService.GetDicType (Yi.Framework.Rbac.Application)' +2023-12-19 16:38:46.355 +08:00 [INF] Route matched with {action = "GetDicType", controller = "Dictionary", area = ""}. Executing controller action with signature System.Threading.Tasks.Task`1[System.Collections.Generic.List`1[Yi.Framework.Rbac.Application.Contracts.Dtos.Dictionary.DictionaryGetListOutputDto]] GetDicType(System.String) on controller Yi.Framework.Rbac.Application.Services.DictionaryService (Yi.Framework.Rbac.Application). +2023-12-19 16:38:46.355 +08:00 [INF] Route matched with {action = "GetList", controller = "Plate", area = ""}. Executing controller action with signature System.Threading.Tasks.Task`1[Volo.Abp.Application.Dtos.PagedResultDto`1[Yi.Framework.Bbs.Application.Contracts.Dtos.Plate.PlateGetListOutputDto]] GetListAsync(Yi.Framework.Bbs.Application.Contracts.Dtos.Plate.PlateGetListInputVo) on controller Yi.Framework.Bbs.Application.Services.PlateService (Yi.Framework.Bbs.Application). +2023-12-19 16:38:46.356 +08:00 [DBG] Yi-SQL执行:SELECT `Id`,`IsDeleted`,`OrderNum`,`State`,`Remark`,`ListClass`,`CssClass`,`DictType`,`DictLabel`,`DictValue`,`IsDefault`,`CreationTime`,`CreatorId`,`LastModifierId`,`LastModificationTime` FROM `Dictionary` WHERE (( `DictType` = N'sys_normal_disable' ) AND ( `State` = 1 )) AND ( `IsDeleted` = 0 ) +2023-12-19 16:38:46.360 +08:00 [DBG] Yi-SQL执行:SELECT Count(*) FROM `Plate` WHERE ( `IsDeleted` = 0 ) +2023-12-19 16:38:46.381 +08:00 [DBG] Yi-SQL执行:SELECT `Id`,`Code`,`Name`,`Logo`,`Introduction`,`IsDeleted`,`CreationTime`,`CreatorId`,`LastModifierId`,`LastModificationTime`,`OrderNum`,`IsDisableCreateDiscuss` FROM `Plate` WHERE ( `IsDeleted` = 0 ) ORDER BY `OrderNum` DESC LIMIT 0,10 +2023-12-19 16:38:46.392 +08:00 [INF] Executing ObjectResult, writing value of type 'System.Collections.Generic.List`1[[Yi.Framework.Rbac.Application.Contracts.Dtos.Dictionary.DictionaryGetListOutputDto, Yi.Framework.Rbac.Application.Contracts, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. +2023-12-19 16:38:46.393 +08:00 [INF] Executed action Yi.Framework.Rbac.Application.Services.DictionaryService.GetDicType (Yi.Framework.Rbac.Application) in 38.5293ms +2023-12-19 16:38:46.394 +08:00 [INF] Executed endpoint 'Yi.Framework.Rbac.Application.Services.DictionaryService.GetDicType (Yi.Framework.Rbac.Application)' +2023-12-19 16:38:46.394 +08:00 [DBG] Yi-请求追踪:{ + "ApplicationName": "Yi.Abp.Web", + "UserId": "59cf7e31-e3e4-544e-1038-3a0f836cc538", + "UserName": "cc", + "TenantId": null, + "TenantName": null, + "ImpersonatorUserId": null, + "ImpersonatorTenantId": null, + "ImpersonatorUserName": null, + "ImpersonatorTenantName": null, + "ExecutionTime": "2023-12-19 16:38:46", + "ExecutionDuration": 39, + "ClientId": null, + "CorrelationId": null, + "ClientIpAddress": "::1", + "ClientName": null, + "BrowserInfo": "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/120.0.0.0 Safari/537.36 Edg/120.0.0.0", + "HttpMethod": "GET", + "HttpStatusCode": 200, + "Url": "/api/app/dictionary/dic-type/sys_normal_disable", + "Actions": [ + { + "ServiceName": "Yi.Framework.Rbac.Application.Services.DictionaryService", + "MethodName": "GetDicType", + "Parameters": "{\"dicType\":\"sys_normal_disable\"}", + "ExecutionTime": "2023-12-19 16:38:46", + "ExecutionDuration": 36, + "ExtraProperties": {} + } + ], + "Exceptions": [], + "ExtraProperties": {}, + "EntityChanges": [], + "Comments": [] +} +2023-12-19 16:38:46.401 +08:00 [INF] Executing ObjectResult, writing value of type 'Volo.Abp.Application.Dtos.PagedResultDto`1[[Yi.Framework.Bbs.Application.Contracts.Dtos.Plate.PlateGetListOutputDto, Yi.Framework.Bbs.Application.Contracts, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. +2023-12-19 16:38:46.401 +08:00 [INF] Executed action Yi.Framework.Bbs.Application.Services.PlateService.GetListAsync (Yi.Framework.Bbs.Application) in 46.4021ms +2023-12-19 16:38:46.401 +08:00 [INF] Executed endpoint 'Yi.Framework.Bbs.Application.Services.PlateService.GetListAsync (Yi.Framework.Bbs.Application)' +2023-12-19 16:38:46.401 +08:00 [DBG] Yi-请求追踪:{ + "ApplicationName": "Yi.Abp.Web", + "UserId": "59cf7e31-e3e4-544e-1038-3a0f836cc538", + "UserName": "cc", + "TenantId": null, + "TenantName": null, + "ImpersonatorUserId": null, + "ImpersonatorTenantId": null, + "ImpersonatorUserName": null, + "ImpersonatorTenantName": null, + "ExecutionTime": "2023-12-19 16:38:46", + "ExecutionDuration": 47, + "ClientId": null, + "CorrelationId": null, + "ClientIpAddress": "::1", + "ClientName": null, + "BrowserInfo": "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/120.0.0.0 Safari/537.36 Edg/120.0.0.0", + "HttpMethod": "GET", + "HttpStatusCode": 200, + "Url": "/api/app/plate", + "Actions": [ + { + "ServiceName": "Yi.Framework.Bbs.Application.Services.PlateService", + "MethodName": "GetListAsync", + "Parameters": "{\"input\":{\"name\":null,\"code\":null,\"startTime\":null,\"endTime\":null,\"sorting\":null,\"skipCount\":1,\"maxResultCount\":10}}", + "ExecutionTime": "2023-12-19 16:38:46", + "ExecutionDuration": 45, + "ExtraProperties": {} + } + ], + "Exceptions": [], + "ExtraProperties": {}, + "EntityChanges": [], + "Comments": [] +} +2023-12-19 16:38:49.472 +08:00 [INF] Executing endpoint 'Yi.Framework.Bbs.Application.Services.PlateService.GetAsync (Yi.Framework.Bbs.Application)' +2023-12-19 16:38:49.472 +08:00 [INF] Route matched with {action = "Get", controller = "Plate", area = ""}. Executing controller action with signature System.Threading.Tasks.Task`1[Yi.Framework.Bbs.Application.Contracts.Dtos.Plate.PlateGetOutputDto] GetAsync(System.Guid) on controller Yi.Framework.Bbs.Application.Services.PlateService (Yi.Framework.Bbs.Application). +2023-12-19 16:38:49.473 +08:00 [DBG] Yi-SQL执行:SELECT `Id`,`Code`,`Name`,`Logo`,`Introduction`,`IsDeleted`,`CreationTime`,`CreatorId`,`LastModifierId`,`LastModificationTime`,`OrderNum`,`IsDisableCreateDiscuss` FROM `Plate` WHERE `Id` = N'f5633be2-c33b-94bf-a61e-3a0f9360840b' AND ( `IsDeleted` = 0 ) +2023-12-19 16:38:49.491 +08:00 [INF] Executing ObjectResult, writing value of type 'Yi.Framework.Bbs.Application.Contracts.Dtos.Plate.PlateGetOutputDto'. +2023-12-19 16:38:49.491 +08:00 [INF] Executed action Yi.Framework.Bbs.Application.Services.PlateService.GetAsync (Yi.Framework.Bbs.Application) in 19.0215ms +2023-12-19 16:38:49.491 +08:00 [INF] Executed endpoint 'Yi.Framework.Bbs.Application.Services.PlateService.GetAsync (Yi.Framework.Bbs.Application)' +2023-12-19 16:38:49.491 +08:00 [DBG] Yi-请求追踪:{ + "ApplicationName": "Yi.Abp.Web", + "UserId": "59cf7e31-e3e4-544e-1038-3a0f836cc538", + "UserName": "cc", + "TenantId": null, + "TenantName": null, + "ImpersonatorUserId": null, + "ImpersonatorTenantId": null, + "ImpersonatorUserName": null, + "ImpersonatorTenantName": null, + "ExecutionTime": "2023-12-19 16:38:49", + "ExecutionDuration": 19, + "ClientId": null, + "CorrelationId": null, + "ClientIpAddress": "::1", + "ClientName": null, + "BrowserInfo": "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/120.0.0.0 Safari/537.36 Edg/120.0.0.0", + "HttpMethod": "GET", + "HttpStatusCode": 200, + "Url": "/api/app/plate/f5633be2-c33b-94bf-a61e-3a0f9360840b", + "Actions": [ + { + "ServiceName": "Yi.Framework.Bbs.Application.Services.PlateService", + "MethodName": "GetAsync", + "Parameters": "{\"id\":\"f5633be2-c33b-94bf-a61e-3a0f9360840b\"}", + "ExecutionTime": "2023-12-19 16:38:49", + "ExecutionDuration": 18, + "ExtraProperties": {} + } + ], + "Exceptions": [], + "ExtraProperties": {}, + "EntityChanges": [], + "Comments": [] +} +2023-12-19 16:38:52.762 +08:00 [INF] 用户cc离开了,当前已连接0个 +2023-12-19 16:38:52.762 +08:00 [INF] Executed endpoint '/hub/main' +2023-12-19 16:38:53.284 +08:00 [INF] CORS policy execution successful. +2023-12-19 16:38:53.285 +08:00 [INF] Executing endpoint '/hub/main/negotiate' +2023-12-19 16:38:53.285 +08:00 [INF] Executed endpoint '/hub/main/negotiate' +2023-12-19 16:38:53.287 +08:00 [INF] Executing endpoint 'Yi.Framework.Rbac.Application.Services.AccountService.Get (Yi.Framework.Rbac.Application)' +2023-12-19 16:38:53.287 +08:00 [INF] Route matched with {action = "Get", controller = "Account", area = ""}. Executing controller action with signature System.Threading.Tasks.Task`1[Yi.Framework.Rbac.Domain.Shared.Dtos.UserRoleMenuDto] Get() on controller Yi.Framework.Rbac.Application.Services.AccountService (Yi.Framework.Rbac.Application). +2023-12-19 16:38:53.289 +08:00 [DBG] Yi-SQL执行:SELECT `Id`,`IsDeleted`,`Name`,`Age`,`UserName`,`Password`,`Salt`,`Icon`,`Nick`,`Email`,`Ip`,`Address`,`Phone`,`Introduction`,`Remark`,`Sex`,`DeptId`,`CreationTime`,`CreatorId`,`LastModifierId`,`LastModificationTime`,`OrderNum`,`State` FROM `User` WHERE `Id` = N'59cf7e31-e3e4-544e-1038-3a0f836cc538' AND ( `IsDeleted` = 0 ) +2023-12-19 16:38:53.312 +08:00 [DBG] Yi-SQL执行:SELECT `UserId` as aid,`RoleId` as bid FROM `UserRole` WHERE `UserId` = '59cf7e31-e3e4-544e-1038-3a0f836cc538' +2023-12-19 16:38:53.332 +08:00 [DBG] Yi-SQL执行:SELECT * FROM `Role` WHERE ( `IsDeleted` = 0 ) AND `Id` = null AND ( `IsDeleted` = 0 ) +2023-12-19 16:38:53.360 +08:00 [INF] Executing ObjectResult, writing value of type 'Yi.Framework.Rbac.Domain.Shared.Dtos.UserRoleMenuDto'. +2023-12-19 16:38:53.361 +08:00 [INF] Executed action Yi.Framework.Rbac.Application.Services.AccountService.Get (Yi.Framework.Rbac.Application) in 73.8833ms +2023-12-19 16:38:53.361 +08:00 [INF] Executed endpoint 'Yi.Framework.Rbac.Application.Services.AccountService.Get (Yi.Framework.Rbac.Application)' +2023-12-19 16:38:53.361 +08:00 [DBG] Yi-请求追踪:{ + "ApplicationName": "Yi.Abp.Web", + "UserId": "59cf7e31-e3e4-544e-1038-3a0f836cc538", + "UserName": "cc", + "TenantId": null, + "TenantName": null, + "ImpersonatorUserId": null, + "ImpersonatorTenantId": null, + "ImpersonatorUserName": null, + "ImpersonatorTenantName": null, + "ExecutionTime": "2023-12-19 16:38:53", + "ExecutionDuration": 74, + "ClientId": null, + "CorrelationId": null, + "ClientIpAddress": "::1", + "ClientName": null, + "BrowserInfo": "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/120.0.0.0 Safari/537.36 Edg/120.0.0.0", + "HttpMethod": "GET", + "HttpStatusCode": 200, + "Url": "/api/app/account", + "Actions": [ + { + "ServiceName": "Yi.Framework.Rbac.Application.Services.AccountService", + "MethodName": "Get", + "Parameters": "{}", + "ExecutionTime": "2023-12-19 16:38:53", + "ExecutionDuration": 72, + "ExtraProperties": {} + } + ], + "Exceptions": [], + "ExtraProperties": {}, + "EntityChanges": [], + "Comments": [] +} +2023-12-19 16:38:53.494 +08:00 [INF] CORS policy execution successful. +2023-12-19 16:38:53.495 +08:00 [INF] Executing endpoint 'Yi.Framework.Rbac.Application.Services.AccountService.GetVue3Router (Yi.Framework.Rbac.Application)' +2023-12-19 16:38:53.495 +08:00 [INF] Executing endpoint '/hub/main' +2023-12-19 16:38:53.495 +08:00 [INF] Route matched with {action = "GetVue3Router", controller = "Account", area = ""}. Executing controller action with signature System.Threading.Tasks.Task`1[System.Collections.Generic.List`1[Yi.Framework.Rbac.Domain.Shared.Dtos.Vue3RouterDto]] GetVue3Router() on controller Yi.Framework.Rbac.Application.Services.AccountService (Yi.Framework.Rbac.Application). +2023-12-19 16:38:53.498 +08:00 [DBG] Yi-SQL执行:SELECT `Id`,`IsDeleted`,`Name`,`Age`,`UserName`,`Password`,`Salt`,`Icon`,`Nick`,`Email`,`Ip`,`Address`,`Phone`,`Introduction`,`Remark`,`Sex`,`DeptId`,`CreationTime`,`CreatorId`,`LastModifierId`,`LastModificationTime`,`OrderNum`,`State` FROM `User` WHERE `Id` = N'59cf7e31-e3e4-544e-1038-3a0f836cc538' AND ( `IsDeleted` = 0 ) +2023-12-19 16:38:53.522 +08:00 [DBG] Yi-SQL执行:SELECT `UserId` as aid,`RoleId` as bid FROM `UserRole` WHERE `UserId` = '59cf7e31-e3e4-544e-1038-3a0f836cc538' +2023-12-19 16:38:53.539 +08:00 [DBG] Yi-SQL执行:SELECT * FROM `Role` WHERE ( `IsDeleted` = 0 ) AND `Id` = null AND ( `IsDeleted` = 0 ) +2023-12-19 16:38:53.555 +08:00 [INF] 2023/12/19 16:38:53:cc,PUwfqMnkzAp22ZyGlLEXPA连接服务端success,当前已连接1个 +2023-12-19 16:38:53.558 +08:00 [DBG] Yi-SQL执行:SELECT `Id`,`IsDeleted`,`CreationTime`,`CreatorId`,`LastModifierId`,`LastModificationTime`,`OrderNum`,`State`,`MenuName`,`MenuType`,`PermissionCode`,`ParentId`,`MenuIcon`,`Router`,`IsLink`,`IsCache`,`IsShow`,`Remark`,`Component`,`Query` FROM `Menu` WHERE ( `IsDeleted` = 0 ) +2023-12-19 16:38:53.585 +08:00 [INF] Executing ObjectResult, writing value of type 'System.Collections.Generic.List`1[[Yi.Framework.Rbac.Domain.Shared.Dtos.Vue3RouterDto, Yi.Framework.Rbac.Domain.Shared, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. +2023-12-19 16:38:53.586 +08:00 [INF] Executed action Yi.Framework.Rbac.Application.Services.AccountService.GetVue3Router (Yi.Framework.Rbac.Application) in 90.321ms +2023-12-19 16:38:53.586 +08:00 [INF] Executed endpoint 'Yi.Framework.Rbac.Application.Services.AccountService.GetVue3Router (Yi.Framework.Rbac.Application)' +2023-12-19 16:38:53.586 +08:00 [DBG] Yi-请求追踪:{ + "ApplicationName": "Yi.Abp.Web", + "UserId": "59cf7e31-e3e4-544e-1038-3a0f836cc538", + "UserName": "cc", + "TenantId": null, + "TenantName": null, + "ImpersonatorUserId": null, + "ImpersonatorTenantId": null, + "ImpersonatorUserName": null, + "ImpersonatorTenantName": null, + "ExecutionTime": "2023-12-19 16:38:53", + "ExecutionDuration": 91, + "ClientId": null, + "CorrelationId": null, + "ClientIpAddress": "::1", + "ClientName": null, + "BrowserInfo": "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/120.0.0.0 Safari/537.36 Edg/120.0.0.0", + "HttpMethod": "GET", + "HttpStatusCode": 200, + "Url": "/api/app/account/Vue3Router", + "Actions": [ + { + "ServiceName": "Yi.Framework.Rbac.Application.Services.AccountService", + "MethodName": "GetVue3Router", + "Parameters": "{}", + "ExecutionTime": "2023-12-19 16:38:53", + "ExecutionDuration": 88, + "ExtraProperties": {} + } + ], + "Exceptions": [], + "ExtraProperties": {}, + "EntityChanges": [], + "Comments": [] +} +2023-12-19 16:38:53.943 +08:00 [INF] Executing endpoint 'Yi.Framework.Rbac.Application.Services.DictionaryService.GetDicType (Yi.Framework.Rbac.Application)' +2023-12-19 16:38:53.943 +08:00 [INF] Executing endpoint 'Yi.Framework.Bbs.Application.Services.PlateService.GetListAsync (Yi.Framework.Bbs.Application)' +2023-12-19 16:38:53.943 +08:00 [INF] Route matched with {action = "GetDicType", controller = "Dictionary", area = ""}. Executing controller action with signature System.Threading.Tasks.Task`1[System.Collections.Generic.List`1[Yi.Framework.Rbac.Application.Contracts.Dtos.Dictionary.DictionaryGetListOutputDto]] GetDicType(System.String) on controller Yi.Framework.Rbac.Application.Services.DictionaryService (Yi.Framework.Rbac.Application). +2023-12-19 16:38:53.943 +08:00 [INF] Route matched with {action = "GetList", controller = "Plate", area = ""}. Executing controller action with signature System.Threading.Tasks.Task`1[Volo.Abp.Application.Dtos.PagedResultDto`1[Yi.Framework.Bbs.Application.Contracts.Dtos.Plate.PlateGetListOutputDto]] GetListAsync(Yi.Framework.Bbs.Application.Contracts.Dtos.Plate.PlateGetListInputVo) on controller Yi.Framework.Bbs.Application.Services.PlateService (Yi.Framework.Bbs.Application). +2023-12-19 16:38:53.944 +08:00 [DBG] Yi-SQL执行:SELECT `Id`,`IsDeleted`,`OrderNum`,`State`,`Remark`,`ListClass`,`CssClass`,`DictType`,`DictLabel`,`DictValue`,`IsDefault`,`CreationTime`,`CreatorId`,`LastModifierId`,`LastModificationTime` FROM `Dictionary` WHERE (( `DictType` = N'sys_normal_disable' ) AND ( `State` = 1 )) AND ( `IsDeleted` = 0 ) +2023-12-19 16:38:53.948 +08:00 [DBG] Yi-SQL执行:SELECT Count(*) FROM `Plate` WHERE ( `IsDeleted` = 0 ) +2023-12-19 16:38:53.964 +08:00 [INF] Executing ObjectResult, writing value of type 'System.Collections.Generic.List`1[[Yi.Framework.Rbac.Application.Contracts.Dtos.Dictionary.DictionaryGetListOutputDto, Yi.Framework.Rbac.Application.Contracts, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. +2023-12-19 16:38:53.964 +08:00 [INF] Executed action Yi.Framework.Rbac.Application.Services.DictionaryService.GetDicType (Yi.Framework.Rbac.Application) in 21.3089ms +2023-12-19 16:38:53.965 +08:00 [INF] Executed endpoint 'Yi.Framework.Rbac.Application.Services.DictionaryService.GetDicType (Yi.Framework.Rbac.Application)' +2023-12-19 16:38:53.965 +08:00 [DBG] Yi-请求追踪:{ + "ApplicationName": "Yi.Abp.Web", + "UserId": "59cf7e31-e3e4-544e-1038-3a0f836cc538", + "UserName": "cc", + "TenantId": null, + "TenantName": null, + "ImpersonatorUserId": null, + "ImpersonatorTenantId": null, + "ImpersonatorUserName": null, + "ImpersonatorTenantName": null, + "ExecutionTime": "2023-12-19 16:38:53", + "ExecutionDuration": 22, + "ClientId": null, + "CorrelationId": null, + "ClientIpAddress": "::1", + "ClientName": null, + "BrowserInfo": "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/120.0.0.0 Safari/537.36 Edg/120.0.0.0", + "HttpMethod": "GET", + "HttpStatusCode": 200, + "Url": "/api/app/dictionary/dic-type/sys_normal_disable", + "Actions": [ + { + "ServiceName": "Yi.Framework.Rbac.Application.Services.DictionaryService", + "MethodName": "GetDicType", + "Parameters": "{\"dicType\":\"sys_normal_disable\"}", + "ExecutionTime": "2023-12-19 16:38:53", + "ExecutionDuration": 20, + "ExtraProperties": {} + } + ], + "Exceptions": [], + "ExtraProperties": {}, + "EntityChanges": [], + "Comments": [] +} +2023-12-19 16:38:53.967 +08:00 [DBG] Yi-SQL执行:SELECT `Id`,`Code`,`Name`,`Logo`,`Introduction`,`IsDeleted`,`CreationTime`,`CreatorId`,`LastModifierId`,`LastModificationTime`,`OrderNum`,`IsDisableCreateDiscuss` FROM `Plate` WHERE ( `IsDeleted` = 0 ) ORDER BY `OrderNum` DESC LIMIT 0,10 +2023-12-19 16:38:54.000 +08:00 [INF] Executing ObjectResult, writing value of type 'Volo.Abp.Application.Dtos.PagedResultDto`1[[Yi.Framework.Bbs.Application.Contracts.Dtos.Plate.PlateGetListOutputDto, Yi.Framework.Bbs.Application.Contracts, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. +2023-12-19 16:38:54.000 +08:00 [INF] Executed action Yi.Framework.Bbs.Application.Services.PlateService.GetListAsync (Yi.Framework.Bbs.Application) in 56.6378ms +2023-12-19 16:38:54.000 +08:00 [INF] Executed endpoint 'Yi.Framework.Bbs.Application.Services.PlateService.GetListAsync (Yi.Framework.Bbs.Application)' +2023-12-19 16:38:54.000 +08:00 [DBG] Yi-请求追踪:{ + "ApplicationName": "Yi.Abp.Web", + "UserId": "59cf7e31-e3e4-544e-1038-3a0f836cc538", + "UserName": "cc", + "TenantId": null, + "TenantName": null, + "ImpersonatorUserId": null, + "ImpersonatorTenantId": null, + "ImpersonatorUserName": null, + "ImpersonatorTenantName": null, + "ExecutionTime": "2023-12-19 16:38:53", + "ExecutionDuration": 57, + "ClientId": null, + "CorrelationId": null, + "ClientIpAddress": "::1", + "ClientName": null, + "BrowserInfo": "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/120.0.0.0 Safari/537.36 Edg/120.0.0.0", + "HttpMethod": "GET", + "HttpStatusCode": 200, + "Url": "/api/app/plate", + "Actions": [ + { + "ServiceName": "Yi.Framework.Bbs.Application.Services.PlateService", + "MethodName": "GetListAsync", + "Parameters": "{\"input\":{\"name\":null,\"code\":null,\"startTime\":null,\"endTime\":null,\"sorting\":null,\"skipCount\":1,\"maxResultCount\":10}}", + "ExecutionTime": "2023-12-19 16:38:53", + "ExecutionDuration": 56, + "ExtraProperties": {} + } + ], + "Exceptions": [], + "ExtraProperties": {}, + "EntityChanges": [], + "Comments": [] +} +2023-12-19 16:38:55.444 +08:00 [INF] Executing endpoint 'Yi.Framework.Bbs.Application.Services.PlateService.GetAsync (Yi.Framework.Bbs.Application)' +2023-12-19 16:38:55.444 +08:00 [INF] Route matched with {action = "Get", controller = "Plate", area = ""}. Executing controller action with signature System.Threading.Tasks.Task`1[Yi.Framework.Bbs.Application.Contracts.Dtos.Plate.PlateGetOutputDto] GetAsync(System.Guid) on controller Yi.Framework.Bbs.Application.Services.PlateService (Yi.Framework.Bbs.Application). +2023-12-19 16:38:55.446 +08:00 [DBG] Yi-SQL执行:SELECT `Id`,`Code`,`Name`,`Logo`,`Introduction`,`IsDeleted`,`CreationTime`,`CreatorId`,`LastModifierId`,`LastModificationTime`,`OrderNum`,`IsDisableCreateDiscuss` FROM `Plate` WHERE `Id` = N'f5633be2-c33b-94bf-a61e-3a0f9360840b' AND ( `IsDeleted` = 0 ) +2023-12-19 16:38:55.463 +08:00 [INF] Executing ObjectResult, writing value of type 'Yi.Framework.Bbs.Application.Contracts.Dtos.Plate.PlateGetOutputDto'. +2023-12-19 16:38:55.463 +08:00 [INF] Executed action Yi.Framework.Bbs.Application.Services.PlateService.GetAsync (Yi.Framework.Bbs.Application) in 19.0932ms +2023-12-19 16:38:55.463 +08:00 [INF] Executed endpoint 'Yi.Framework.Bbs.Application.Services.PlateService.GetAsync (Yi.Framework.Bbs.Application)' +2023-12-19 16:38:55.464 +08:00 [DBG] Yi-请求追踪:{ + "ApplicationName": "Yi.Abp.Web", + "UserId": "59cf7e31-e3e4-544e-1038-3a0f836cc538", + "UserName": "cc", + "TenantId": null, + "TenantName": null, + "ImpersonatorUserId": null, + "ImpersonatorTenantId": null, + "ImpersonatorUserName": null, + "ImpersonatorTenantName": null, + "ExecutionTime": "2023-12-19 16:38:55", + "ExecutionDuration": 20, + "ClientId": null, + "CorrelationId": null, + "ClientIpAddress": "::1", + "ClientName": null, + "BrowserInfo": "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/120.0.0.0 Safari/537.36 Edg/120.0.0.0", + "HttpMethod": "GET", + "HttpStatusCode": 200, + "Url": "/api/app/plate/f5633be2-c33b-94bf-a61e-3a0f9360840b", + "Actions": [ + { + "ServiceName": "Yi.Framework.Bbs.Application.Services.PlateService", + "MethodName": "GetAsync", + "Parameters": "{\"id\":\"f5633be2-c33b-94bf-a61e-3a0f9360840b\"}", + "ExecutionTime": "2023-12-19 16:38:55", + "ExecutionDuration": 18, + "ExtraProperties": {} + } + ], + "Exceptions": [], + "ExtraProperties": {}, + "EntityChanges": [], + "Comments": [] +} +2023-12-19 16:39:13.732 +08:00 [INF] Executing endpoint 'Yi.Framework.Bbs.Application.Services.PlateService.GetListAsync (Yi.Framework.Bbs.Application)' +2023-12-19 16:39:13.732 +08:00 [INF] Route matched with {action = "GetList", controller = "Plate", area = ""}. Executing controller action with signature System.Threading.Tasks.Task`1[Volo.Abp.Application.Dtos.PagedResultDto`1[Yi.Framework.Bbs.Application.Contracts.Dtos.Plate.PlateGetListOutputDto]] GetListAsync(Yi.Framework.Bbs.Application.Contracts.Dtos.Plate.PlateGetListInputVo) on controller Yi.Framework.Bbs.Application.Services.PlateService (Yi.Framework.Bbs.Application). +2023-12-19 16:39:13.734 +08:00 [DBG] Yi-SQL执行:SELECT Count(*) FROM `Plate` WHERE ( `IsDeleted` = 0 ) +2023-12-19 16:39:13.800 +08:00 [DBG] Yi-SQL执行:SELECT `Id`,`Code`,`Name`,`Logo`,`Introduction`,`IsDeleted`,`CreationTime`,`CreatorId`,`LastModifierId`,`LastModificationTime`,`OrderNum`,`IsDisableCreateDiscuss` FROM `Plate` WHERE ( `IsDeleted` = 0 ) ORDER BY `OrderNum` DESC LIMIT 0,10 +2023-12-19 16:39:13.826 +08:00 [INF] Executing ObjectResult, writing value of type 'Volo.Abp.Application.Dtos.PagedResultDto`1[[Yi.Framework.Bbs.Application.Contracts.Dtos.Plate.PlateGetListOutputDto, Yi.Framework.Bbs.Application.Contracts, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. +2023-12-19 16:39:13.826 +08:00 [INF] Executed action Yi.Framework.Bbs.Application.Services.PlateService.GetListAsync (Yi.Framework.Bbs.Application) in 94.1053ms +2023-12-19 16:39:13.826 +08:00 [INF] Executed endpoint 'Yi.Framework.Bbs.Application.Services.PlateService.GetListAsync (Yi.Framework.Bbs.Application)' +2023-12-19 16:39:13.827 +08:00 [DBG] Yi-请求追踪:{ + "ApplicationName": "Yi.Abp.Web", + "UserId": "59cf7e31-e3e4-544e-1038-3a0f836cc538", + "UserName": "cc", + "TenantId": null, + "TenantName": null, + "ImpersonatorUserId": null, + "ImpersonatorTenantId": null, + "ImpersonatorUserName": null, + "ImpersonatorTenantName": null, + "ExecutionTime": "2023-12-19 16:39:13", + "ExecutionDuration": 95, + "ClientId": null, + "CorrelationId": null, + "ClientIpAddress": "::1", + "ClientName": null, + "BrowserInfo": "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/120.0.0.0 Safari/537.36 Edg/120.0.0.0", + "HttpMethod": "GET", + "HttpStatusCode": 200, + "Url": "/api/app/plate", + "Actions": [ + { + "ServiceName": "Yi.Framework.Bbs.Application.Services.PlateService", + "MethodName": "GetListAsync", + "Parameters": "{\"input\":{\"name\":null,\"code\":null,\"startTime\":null,\"endTime\":null,\"sorting\":null,\"skipCount\":1,\"maxResultCount\":10}}", + "ExecutionTime": "2023-12-19 16:39:13", + "ExecutionDuration": 93, + "ExtraProperties": {} + } + ], + "Exceptions": [], + "ExtraProperties": {}, + "EntityChanges": [], + "Comments": [] +} +2023-12-19 16:43:19.245 +08:00 [INF] 用户cc离开了,当前已连接0个 +2023-12-19 16:43:19.250 +08:00 [INF] Executed endpoint '/hub/main' +2023-12-19 16:43:20.795 +08:00 [INF] CORS policy execution successful. +2023-12-19 16:43:20.833 +08:00 [INF] Executing endpoint '/hub/main/negotiate' +2023-12-19 16:43:20.833 +08:00 [INF] Executing endpoint 'Yi.Framework.Rbac.Application.Services.AccountService.Get (Yi.Framework.Rbac.Application)' +2023-12-19 16:43:20.837 +08:00 [INF] Executed endpoint '/hub/main/negotiate' +2023-12-19 16:43:20.846 +08:00 [INF] Route matched with {action = "Get", controller = "Account", area = ""}. Executing controller action with signature System.Threading.Tasks.Task`1[Yi.Framework.Rbac.Domain.Shared.Dtos.UserRoleMenuDto] Get() on controller Yi.Framework.Rbac.Application.Services.AccountService (Yi.Framework.Rbac.Application). +2023-12-19 16:43:20.894 +08:00 [DBG] Yi-SQL执行:SELECT `Id`,`IsDeleted`,`Name`,`Age`,`UserName`,`Password`,`Salt`,`Icon`,`Nick`,`Email`,`Ip`,`Address`,`Phone`,`Introduction`,`Remark`,`Sex`,`DeptId`,`CreationTime`,`CreatorId`,`LastModifierId`,`LastModificationTime`,`OrderNum`,`State` FROM `User` WHERE `Id` = N'59cf7e31-e3e4-544e-1038-3a0f836cc538' AND ( `IsDeleted` = 0 ) +2023-12-19 16:43:21.037 +08:00 [DBG] Yi-SQL执行:SELECT `UserId` as aid,`RoleId` as bid FROM `UserRole` WHERE `UserId` = '59cf7e31-e3e4-544e-1038-3a0f836cc538' +2023-12-19 16:43:21.055 +08:00 [DBG] Yi-SQL执行:SELECT * FROM `Role` WHERE ( `IsDeleted` = 0 ) AND `Id` = null AND ( `IsDeleted` = 0 ) +2023-12-19 16:43:21.099 +08:00 [INF] CORS policy execution successful. +2023-12-19 16:43:21.101 +08:00 [INF] Executing endpoint '/hub/main' +2023-12-19 16:43:21.101 +08:00 [INF] Executing ObjectResult, writing value of type 'Yi.Framework.Rbac.Domain.Shared.Dtos.UserRoleMenuDto'. +2023-12-19 16:43:21.106 +08:00 [INF] Executed action Yi.Framework.Rbac.Application.Services.AccountService.Get (Yi.Framework.Rbac.Application) in 259.9717ms +2023-12-19 16:43:21.106 +08:00 [INF] Executed endpoint 'Yi.Framework.Rbac.Application.Services.AccountService.Get (Yi.Framework.Rbac.Application)' +2023-12-19 16:43:21.108 +08:00 [DBG] Yi-请求追踪:{ + "ApplicationName": "Yi.Abp.Web", + "UserId": "59cf7e31-e3e4-544e-1038-3a0f836cc538", + "UserName": "cc", + "TenantId": null, + "TenantName": null, + "ImpersonatorUserId": null, + "ImpersonatorTenantId": null, + "ImpersonatorUserName": null, + "ImpersonatorTenantName": null, + "ExecutionTime": "2023-12-19 16:43:20", + "ExecutionDuration": 274, + "ClientId": null, + "CorrelationId": null, + "ClientIpAddress": "::1", + "ClientName": null, + "BrowserInfo": "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/120.0.0.0 Safari/537.36 Edg/120.0.0.0", + "HttpMethod": "GET", + "HttpStatusCode": 200, + "Url": "/api/app/account", + "Actions": [ + { + "ServiceName": "Yi.Framework.Rbac.Application.Services.AccountService", + "MethodName": "Get", + "Parameters": "{}", + "ExecutionTime": "2023-12-19 16:43:20", + "ExecutionDuration": 235, + "ExtraProperties": {} + } + ], + "Exceptions": [], + "ExtraProperties": {}, + "EntityChanges": [], + "Comments": [] +} +2023-12-19 16:43:21.165 +08:00 [INF] Executing endpoint 'Yi.Framework.Rbac.Application.Services.AccountService.GetVue3Router (Yi.Framework.Rbac.Application)' +2023-12-19 16:43:21.165 +08:00 [INF] Route matched with {action = "GetVue3Router", controller = "Account", area = ""}. Executing controller action with signature System.Threading.Tasks.Task`1[System.Collections.Generic.List`1[Yi.Framework.Rbac.Domain.Shared.Dtos.Vue3RouterDto]] GetVue3Router() on controller Yi.Framework.Rbac.Application.Services.AccountService (Yi.Framework.Rbac.Application). +2023-12-19 16:43:21.167 +08:00 [DBG] Yi-SQL执行:SELECT `Id`,`IsDeleted`,`Name`,`Age`,`UserName`,`Password`,`Salt`,`Icon`,`Nick`,`Email`,`Ip`,`Address`,`Phone`,`Introduction`,`Remark`,`Sex`,`DeptId`,`CreationTime`,`CreatorId`,`LastModifierId`,`LastModificationTime`,`OrderNum`,`State` FROM `User` WHERE `Id` = N'59cf7e31-e3e4-544e-1038-3a0f836cc538' AND ( `IsDeleted` = 0 ) +2023-12-19 16:43:21.196 +08:00 [DBG] Yi-SQL执行:SELECT `UserId` as aid,`RoleId` as bid FROM `UserRole` WHERE `UserId` = '59cf7e31-e3e4-544e-1038-3a0f836cc538' +2023-12-19 16:43:21.204 +08:00 [INF] 2023/12/19 16:43:21:cc,L8RphaWqnBGn93usNF7aHg连接服务端success,当前已连接1个 +2023-12-19 16:43:21.246 +08:00 [DBG] Yi-SQL执行:SELECT * FROM `Role` WHERE ( `IsDeleted` = 0 ) AND `Id` = null AND ( `IsDeleted` = 0 ) +2023-12-19 16:43:21.268 +08:00 [DBG] Yi-SQL执行:SELECT `Id`,`IsDeleted`,`CreationTime`,`CreatorId`,`LastModifierId`,`LastModificationTime`,`OrderNum`,`State`,`MenuName`,`MenuType`,`PermissionCode`,`ParentId`,`MenuIcon`,`Router`,`IsLink`,`IsCache`,`IsShow`,`Remark`,`Component`,`Query` FROM `Menu` WHERE ( `IsDeleted` = 0 ) +2023-12-19 16:43:21.286 +08:00 [INF] CORS policy execution successful. +2023-12-19 16:43:21.287 +08:00 [INF] Executing endpoint '/hub/main/negotiate' +2023-12-19 16:43:21.287 +08:00 [INF] Executed endpoint '/hub/main/negotiate' +2023-12-19 16:43:21.304 +08:00 [INF] Executing ObjectResult, writing value of type 'System.Collections.Generic.List`1[[Yi.Framework.Rbac.Domain.Shared.Dtos.Vue3RouterDto, Yi.Framework.Rbac.Domain.Shared, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. +2023-12-19 16:43:21.306 +08:00 [INF] Executed action Yi.Framework.Rbac.Application.Services.AccountService.GetVue3Router (Yi.Framework.Rbac.Application) in 140.3299ms +2023-12-19 16:43:21.306 +08:00 [INF] Executed endpoint 'Yi.Framework.Rbac.Application.Services.AccountService.GetVue3Router (Yi.Framework.Rbac.Application)' +2023-12-19 16:43:21.306 +08:00 [DBG] Yi-请求追踪:{ + "ApplicationName": "Yi.Abp.Web", + "UserId": "59cf7e31-e3e4-544e-1038-3a0f836cc538", + "UserName": "cc", + "TenantId": null, + "TenantName": null, + "ImpersonatorUserId": null, + "ImpersonatorTenantId": null, + "ImpersonatorUserName": null, + "ImpersonatorTenantName": null, + "ExecutionTime": "2023-12-19 16:43:21", + "ExecutionDuration": 141, + "ClientId": null, + "CorrelationId": null, + "ClientIpAddress": "::1", + "ClientName": null, + "BrowserInfo": "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/120.0.0.0 Safari/537.36 Edg/120.0.0.0", + "HttpMethod": "GET", + "HttpStatusCode": 200, + "Url": "/api/app/account/Vue3Router", + "Actions": [ + { + "ServiceName": "Yi.Framework.Rbac.Application.Services.AccountService", + "MethodName": "GetVue3Router", + "Parameters": "{}", + "ExecutionTime": "2023-12-19 16:43:21", + "ExecutionDuration": 137, + "ExtraProperties": {} + } + ], + "Exceptions": [], + "ExtraProperties": {}, + "EntityChanges": [], + "Comments": [] +} +2023-12-19 16:43:21.328 +08:00 [INF] Executing endpoint 'Yi.Framework.Rbac.Application.Services.AccountService.Get (Yi.Framework.Rbac.Application)' +2023-12-19 16:43:21.328 +08:00 [INF] Route matched with {action = "Get", controller = "Account", area = ""}. Executing controller action with signature System.Threading.Tasks.Task`1[Yi.Framework.Rbac.Domain.Shared.Dtos.UserRoleMenuDto] Get() on controller Yi.Framework.Rbac.Application.Services.AccountService (Yi.Framework.Rbac.Application). +2023-12-19 16:43:21.332 +08:00 [DBG] Yi-SQL执行:SELECT `Id`,`IsDeleted`,`Name`,`Age`,`UserName`,`Password`,`Salt`,`Icon`,`Nick`,`Email`,`Ip`,`Address`,`Phone`,`Introduction`,`Remark`,`Sex`,`DeptId`,`CreationTime`,`CreatorId`,`LastModifierId`,`LastModificationTime`,`OrderNum`,`State` FROM `User` WHERE `Id` = N'59cf7e31-e3e4-544e-1038-3a0f836cc538' AND ( `IsDeleted` = 0 ) +2023-12-19 16:43:21.364 +08:00 [DBG] Yi-SQL执行:SELECT `UserId` as aid,`RoleId` as bid FROM `UserRole` WHERE `UserId` = '59cf7e31-e3e4-544e-1038-3a0f836cc538' +2023-12-19 16:43:21.403 +08:00 [DBG] Yi-SQL执行:SELECT * FROM `Role` WHERE ( `IsDeleted` = 0 ) AND `Id` = null AND ( `IsDeleted` = 0 ) +2023-12-19 16:43:21.427 +08:00 [INF] Executing ObjectResult, writing value of type 'Yi.Framework.Rbac.Domain.Shared.Dtos.UserRoleMenuDto'. +2023-12-19 16:43:21.428 +08:00 [INF] Executed action Yi.Framework.Rbac.Application.Services.AccountService.Get (Yi.Framework.Rbac.Application) in 99.426ms +2023-12-19 16:43:21.428 +08:00 [INF] Executed endpoint 'Yi.Framework.Rbac.Application.Services.AccountService.Get (Yi.Framework.Rbac.Application)' +2023-12-19 16:43:21.428 +08:00 [DBG] Yi-请求追踪:{ + "ApplicationName": "Yi.Abp.Web", + "UserId": "59cf7e31-e3e4-544e-1038-3a0f836cc538", + "UserName": "cc", + "TenantId": null, + "TenantName": null, + "ImpersonatorUserId": null, + "ImpersonatorTenantId": null, + "ImpersonatorUserName": null, + "ImpersonatorTenantName": null, + "ExecutionTime": "2023-12-19 16:43:21", + "ExecutionDuration": 100, + "ClientId": null, + "CorrelationId": null, + "ClientIpAddress": "::1", + "ClientName": null, + "BrowserInfo": "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/120.0.0.0 Safari/537.36 Edg/120.0.0.0", + "HttpMethod": "GET", + "HttpStatusCode": 200, + "Url": "/api/app/account", + "Actions": [ + { + "ServiceName": "Yi.Framework.Rbac.Application.Services.AccountService", + "MethodName": "Get", + "Parameters": "{}", + "ExecutionTime": "2023-12-19 16:43:21", + "ExecutionDuration": 96, + "ExtraProperties": {} + } + ], + "Exceptions": [], + "ExtraProperties": {}, + "EntityChanges": [], + "Comments": [] +} +2023-12-19 16:43:21.721 +08:00 [INF] CORS policy execution successful. +2023-12-19 16:43:21.722 +08:00 [INF] Executing endpoint '/hub/main' +2023-12-19 16:43:21.762 +08:00 [INF] Executing endpoint 'Yi.Framework.Rbac.Application.Services.AccountService.GetVue3Router (Yi.Framework.Rbac.Application)' +2023-12-19 16:43:21.762 +08:00 [INF] Route matched with {action = "GetVue3Router", controller = "Account", area = ""}. Executing controller action with signature System.Threading.Tasks.Task`1[System.Collections.Generic.List`1[Yi.Framework.Rbac.Domain.Shared.Dtos.Vue3RouterDto]] GetVue3Router() on controller Yi.Framework.Rbac.Application.Services.AccountService (Yi.Framework.Rbac.Application). +2023-12-19 16:43:21.764 +08:00 [DBG] Yi-SQL执行:SELECT `Id`,`IsDeleted`,`Name`,`Age`,`UserName`,`Password`,`Salt`,`Icon`,`Nick`,`Email`,`Ip`,`Address`,`Phone`,`Introduction`,`Remark`,`Sex`,`DeptId`,`CreationTime`,`CreatorId`,`LastModifierId`,`LastModificationTime`,`OrderNum`,`State` FROM `User` WHERE `Id` = N'59cf7e31-e3e4-544e-1038-3a0f836cc538' AND ( `IsDeleted` = 0 ) +2023-12-19 16:43:21.785 +08:00 [DBG] Yi-SQL执行:SELECT `UserId` as aid,`RoleId` as bid FROM `UserRole` WHERE `UserId` = '59cf7e31-e3e4-544e-1038-3a0f836cc538' +2023-12-19 16:43:21.791 +08:00 [INF] 2023/12/19 16:43:21:cc,gV85HR9TAGYMx49er7bRFA连接服务端success,当前已连接2个 +2023-12-19 16:43:21.812 +08:00 [DBG] Yi-SQL执行:SELECT * FROM `Role` WHERE ( `IsDeleted` = 0 ) AND `Id` = null AND ( `IsDeleted` = 0 ) +2023-12-19 16:43:21.835 +08:00 [DBG] Yi-SQL执行:SELECT `Id`,`IsDeleted`,`CreationTime`,`CreatorId`,`LastModifierId`,`LastModificationTime`,`OrderNum`,`State`,`MenuName`,`MenuType`,`PermissionCode`,`ParentId`,`MenuIcon`,`Router`,`IsLink`,`IsCache`,`IsShow`,`Remark`,`Component`,`Query` FROM `Menu` WHERE ( `IsDeleted` = 0 ) +2023-12-19 16:43:21.866 +08:00 [INF] Executing ObjectResult, writing value of type 'System.Collections.Generic.List`1[[Yi.Framework.Rbac.Domain.Shared.Dtos.Vue3RouterDto, Yi.Framework.Rbac.Domain.Shared, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. +2023-12-19 16:43:21.866 +08:00 [INF] Executed action Yi.Framework.Rbac.Application.Services.AccountService.GetVue3Router (Yi.Framework.Rbac.Application) in 103.7711ms +2023-12-19 16:43:21.866 +08:00 [INF] Executed endpoint 'Yi.Framework.Rbac.Application.Services.AccountService.GetVue3Router (Yi.Framework.Rbac.Application)' +2023-12-19 16:43:21.866 +08:00 [DBG] Yi-请求追踪:{ + "ApplicationName": "Yi.Abp.Web", + "UserId": "59cf7e31-e3e4-544e-1038-3a0f836cc538", + "UserName": "cc", + "TenantId": null, + "TenantName": null, + "ImpersonatorUserId": null, + "ImpersonatorTenantId": null, + "ImpersonatorUserName": null, + "ImpersonatorTenantName": null, + "ExecutionTime": "2023-12-19 16:43:21", + "ExecutionDuration": 104, + "ClientId": null, + "CorrelationId": null, + "ClientIpAddress": "::1", + "ClientName": null, + "BrowserInfo": "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/120.0.0.0 Safari/537.36 Edg/120.0.0.0", + "HttpMethod": "GET", + "HttpStatusCode": 200, + "Url": "/api/app/account/Vue3Router", + "Actions": [ + { + "ServiceName": "Yi.Framework.Rbac.Application.Services.AccountService", + "MethodName": "GetVue3Router", + "Parameters": "{}", + "ExecutionTime": "2023-12-19 16:43:21", + "ExecutionDuration": 102, + "ExtraProperties": {} + } + ], + "Exceptions": [], + "ExtraProperties": {}, + "EntityChanges": [], + "Comments": [] +} +2023-12-19 16:43:21.974 +08:00 [INF] Executing endpoint 'Yi.Framework.Rbac.Application.Services.DictionaryService.GetDicType (Yi.Framework.Rbac.Application)' +2023-12-19 16:43:21.975 +08:00 [INF] Route matched with {action = "GetDicType", controller = "Dictionary", area = ""}. Executing controller action with signature System.Threading.Tasks.Task`1[System.Collections.Generic.List`1[Yi.Framework.Rbac.Application.Contracts.Dtos.Dictionary.DictionaryGetListOutputDto]] GetDicType(System.String) on controller Yi.Framework.Rbac.Application.Services.DictionaryService (Yi.Framework.Rbac.Application). +2023-12-19 16:43:21.977 +08:00 [INF] Executing endpoint 'Yi.Framework.Bbs.Application.Services.PlateService.GetListAsync (Yi.Framework.Bbs.Application)' +2023-12-19 16:43:21.978 +08:00 [INF] Route matched with {action = "GetList", controller = "Plate", area = ""}. Executing controller action with signature System.Threading.Tasks.Task`1[Volo.Abp.Application.Dtos.PagedResultDto`1[Yi.Framework.Bbs.Application.Contracts.Dtos.Plate.PlateGetListOutputDto]] GetListAsync(Yi.Framework.Bbs.Application.Contracts.Dtos.Plate.PlateGetListInputVo) on controller Yi.Framework.Bbs.Application.Services.PlateService (Yi.Framework.Bbs.Application). +2023-12-19 16:43:21.981 +08:00 [DBG] Yi-SQL执行:SELECT `Id`,`IsDeleted`,`OrderNum`,`State`,`Remark`,`ListClass`,`CssClass`,`DictType`,`DictLabel`,`DictValue`,`IsDefault`,`CreationTime`,`CreatorId`,`LastModifierId`,`LastModificationTime` FROM `Dictionary` WHERE (( `DictType` = N'sys_normal_disable' ) AND ( `State` = 1 )) AND ( `IsDeleted` = 0 ) +2023-12-19 16:43:21.989 +08:00 [DBG] Yi-SQL执行:SELECT Count(*) FROM `Plate` WHERE ( `IsDeleted` = 0 ) +2023-12-19 16:43:22.006 +08:00 [INF] Executing ObjectResult, writing value of type 'System.Collections.Generic.List`1[[Yi.Framework.Rbac.Application.Contracts.Dtos.Dictionary.DictionaryGetListOutputDto, Yi.Framework.Rbac.Application.Contracts, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. +2023-12-19 16:43:22.007 +08:00 [INF] Executed action Yi.Framework.Rbac.Application.Services.DictionaryService.GetDicType (Yi.Framework.Rbac.Application) in 31.713ms +2023-12-19 16:43:22.007 +08:00 [INF] Executed endpoint 'Yi.Framework.Rbac.Application.Services.DictionaryService.GetDicType (Yi.Framework.Rbac.Application)' +2023-12-19 16:43:22.007 +08:00 [DBG] Yi-请求追踪:{ + "ApplicationName": "Yi.Abp.Web", + "UserId": "59cf7e31-e3e4-544e-1038-3a0f836cc538", + "UserName": "cc", + "TenantId": null, + "TenantName": null, + "ImpersonatorUserId": null, + "ImpersonatorTenantId": null, + "ImpersonatorUserName": null, + "ImpersonatorTenantName": null, + "ExecutionTime": "2023-12-19 16:43:21", + "ExecutionDuration": 33, + "ClientId": null, + "CorrelationId": null, + "ClientIpAddress": "::1", + "ClientName": null, + "BrowserInfo": "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/120.0.0.0 Safari/537.36 Edg/120.0.0.0", + "HttpMethod": "GET", + "HttpStatusCode": 200, + "Url": "/api/app/dictionary/dic-type/sys_normal_disable", + "Actions": [ + { + "ServiceName": "Yi.Framework.Rbac.Application.Services.DictionaryService", + "MethodName": "GetDicType", + "Parameters": "{\"dicType\":\"sys_normal_disable\"}", + "ExecutionTime": "2023-12-19 16:43:21", + "ExecutionDuration": 27, + "ExtraProperties": {} + } + ], + "Exceptions": [], + "ExtraProperties": {}, + "EntityChanges": [], + "Comments": [] +} +2023-12-19 16:43:22.070 +08:00 [DBG] Yi-SQL执行:SELECT `Id`,`Code`,`Name`,`Logo`,`Introduction`,`IsDeleted`,`CreationTime`,`CreatorId`,`LastModifierId`,`LastModificationTime`,`OrderNum`,`IsDisableCreateDiscuss` FROM `Plate` WHERE ( `IsDeleted` = 0 ) ORDER BY `OrderNum` DESC LIMIT 0,10 +2023-12-19 16:43:22.097 +08:00 [INF] Executing ObjectResult, writing value of type 'Volo.Abp.Application.Dtos.PagedResultDto`1[[Yi.Framework.Bbs.Application.Contracts.Dtos.Plate.PlateGetListOutputDto, Yi.Framework.Bbs.Application.Contracts, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. +2023-12-19 16:43:22.097 +08:00 [INF] Executed action Yi.Framework.Bbs.Application.Services.PlateService.GetListAsync (Yi.Framework.Bbs.Application) in 119.7156ms +2023-12-19 16:43:22.097 +08:00 [INF] Executed endpoint 'Yi.Framework.Bbs.Application.Services.PlateService.GetListAsync (Yi.Framework.Bbs.Application)' +2023-12-19 16:43:22.098 +08:00 [DBG] Yi-请求追踪:{ + "ApplicationName": "Yi.Abp.Web", + "UserId": "59cf7e31-e3e4-544e-1038-3a0f836cc538", + "UserName": "cc", + "TenantId": null, + "TenantName": null, + "ImpersonatorUserId": null, + "ImpersonatorTenantId": null, + "ImpersonatorUserName": null, + "ImpersonatorTenantName": null, + "ExecutionTime": "2023-12-19 16:43:21", + "ExecutionDuration": 121, + "ClientId": null, + "CorrelationId": null, + "ClientIpAddress": "::1", + "ClientName": null, + "BrowserInfo": "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/120.0.0.0 Safari/537.36 Edg/120.0.0.0", + "HttpMethod": "GET", + "HttpStatusCode": 200, + "Url": "/api/app/plate", + "Actions": [ + { + "ServiceName": "Yi.Framework.Bbs.Application.Services.PlateService", + "MethodName": "GetListAsync", + "Parameters": "{\"input\":{\"name\":null,\"code\":null,\"startTime\":null,\"endTime\":null,\"sorting\":null,\"skipCount\":1,\"maxResultCount\":10}}", + "ExecutionTime": "2023-12-19 16:43:21", + "ExecutionDuration": 116, + "ExtraProperties": {} + } + ], + "Exceptions": [], + "ExtraProperties": {}, + "EntityChanges": [], + "Comments": [] +} +2023-12-19 16:43:23.525 +08:00 [INF] Executing endpoint 'Yi.Framework.Bbs.Application.Services.PlateService.GetAsync (Yi.Framework.Bbs.Application)' +2023-12-19 16:43:23.525 +08:00 [INF] Route matched with {action = "Get", controller = "Plate", area = ""}. Executing controller action with signature System.Threading.Tasks.Task`1[Yi.Framework.Bbs.Application.Contracts.Dtos.Plate.PlateGetOutputDto] GetAsync(System.Guid) on controller Yi.Framework.Bbs.Application.Services.PlateService (Yi.Framework.Bbs.Application). +2023-12-19 16:43:23.529 +08:00 [DBG] Yi-SQL执行:SELECT `Id`,`Code`,`Name`,`Logo`,`Introduction`,`IsDeleted`,`CreationTime`,`CreatorId`,`LastModifierId`,`LastModificationTime`,`OrderNum`,`IsDisableCreateDiscuss` FROM `Plate` WHERE `Id` = N'f5633be2-c33b-94bf-a61e-3a0f9360840b' AND ( `IsDeleted` = 0 ) +2023-12-19 16:43:23.559 +08:00 [INF] Executing ObjectResult, writing value of type 'Yi.Framework.Bbs.Application.Contracts.Dtos.Plate.PlateGetOutputDto'. +2023-12-19 16:43:23.560 +08:00 [INF] Executed action Yi.Framework.Bbs.Application.Services.PlateService.GetAsync (Yi.Framework.Bbs.Application) in 34.7745ms +2023-12-19 16:43:23.560 +08:00 [INF] Executed endpoint 'Yi.Framework.Bbs.Application.Services.PlateService.GetAsync (Yi.Framework.Bbs.Application)' +2023-12-19 16:43:23.560 +08:00 [DBG] Yi-请求追踪:{ + "ApplicationName": "Yi.Abp.Web", + "UserId": "59cf7e31-e3e4-544e-1038-3a0f836cc538", + "UserName": "cc", + "TenantId": null, + "TenantName": null, + "ImpersonatorUserId": null, + "ImpersonatorTenantId": null, + "ImpersonatorUserName": null, + "ImpersonatorTenantName": null, + "ExecutionTime": "2023-12-19 16:43:23", + "ExecutionDuration": 35, + "ClientId": null, + "CorrelationId": null, + "ClientIpAddress": "::1", + "ClientName": null, + "BrowserInfo": "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/120.0.0.0 Safari/537.36 Edg/120.0.0.0", + "HttpMethod": "GET", + "HttpStatusCode": 200, + "Url": "/api/app/plate/f5633be2-c33b-94bf-a61e-3a0f9360840b", + "Actions": [ + { + "ServiceName": "Yi.Framework.Bbs.Application.Services.PlateService", + "MethodName": "GetAsync", + "Parameters": "{\"id\":\"f5633be2-c33b-94bf-a61e-3a0f9360840b\"}", + "ExecutionTime": "2023-12-19 16:43:23", + "ExecutionDuration": 33, + "ExtraProperties": {} + } + ], + "Exceptions": [], + "ExtraProperties": {}, + "EntityChanges": [], + "Comments": [] +} +2023-12-19 16:43:42.207 +08:00 [INF] 用户cc离开了,当前已连接1个 +2023-12-19 16:43:42.207 +08:00 [INF] Executed endpoint '/hub/main' +2023-12-19 16:43:42.230 +08:00 [INF] 用户cc离开了,当前已连接0个 +2023-12-19 16:43:42.230 +08:00 [INF] Executed endpoint '/hub/main' +2023-12-19 16:43:44.075 +08:00 [INF] CORS policy execution successful. +2023-12-19 16:43:44.076 +08:00 [INF] Executing endpoint '/hub/main/negotiate' +2023-12-19 16:43:44.076 +08:00 [INF] Executed endpoint '/hub/main/negotiate' +2023-12-19 16:43:44.090 +08:00 [INF] Executing endpoint 'Yi.Framework.Rbac.Application.Services.AccountService.Get (Yi.Framework.Rbac.Application)' +2023-12-19 16:43:44.090 +08:00 [INF] Route matched with {action = "Get", controller = "Account", area = ""}. Executing controller action with signature System.Threading.Tasks.Task`1[Yi.Framework.Rbac.Domain.Shared.Dtos.UserRoleMenuDto] Get() on controller Yi.Framework.Rbac.Application.Services.AccountService (Yi.Framework.Rbac.Application). +2023-12-19 16:43:44.092 +08:00 [DBG] Yi-SQL执行:SELECT `Id`,`IsDeleted`,`Name`,`Age`,`UserName`,`Password`,`Salt`,`Icon`,`Nick`,`Email`,`Ip`,`Address`,`Phone`,`Introduction`,`Remark`,`Sex`,`DeptId`,`CreationTime`,`CreatorId`,`LastModifierId`,`LastModificationTime`,`OrderNum`,`State` FROM `User` WHERE `Id` = N'59cf7e31-e3e4-544e-1038-3a0f836cc538' AND ( `IsDeleted` = 0 ) +2023-12-19 16:43:44.118 +08:00 [DBG] Yi-SQL执行:SELECT `UserId` as aid,`RoleId` as bid FROM `UserRole` WHERE `UserId` = '59cf7e31-e3e4-544e-1038-3a0f836cc538' +2023-12-19 16:43:44.136 +08:00 [DBG] Yi-SQL执行:SELECT * FROM `Role` WHERE ( `IsDeleted` = 0 ) AND `Id` = null AND ( `IsDeleted` = 0 ) +2023-12-19 16:43:44.158 +08:00 [INF] Executing ObjectResult, writing value of type 'Yi.Framework.Rbac.Domain.Shared.Dtos.UserRoleMenuDto'. +2023-12-19 16:43:44.158 +08:00 [INF] Executed action Yi.Framework.Rbac.Application.Services.AccountService.Get (Yi.Framework.Rbac.Application) in 67.2647ms +2023-12-19 16:43:44.158 +08:00 [INF] Executed endpoint 'Yi.Framework.Rbac.Application.Services.AccountService.Get (Yi.Framework.Rbac.Application)' +2023-12-19 16:43:44.158 +08:00 [DBG] Yi-请求追踪:{ + "ApplicationName": "Yi.Abp.Web", + "UserId": "59cf7e31-e3e4-544e-1038-3a0f836cc538", + "UserName": "cc", + "TenantId": null, + "TenantName": null, + "ImpersonatorUserId": null, + "ImpersonatorTenantId": null, + "ImpersonatorUserName": null, + "ImpersonatorTenantName": null, + "ExecutionTime": "2023-12-19 16:43:44", + "ExecutionDuration": 68, + "ClientId": null, + "CorrelationId": null, + "ClientIpAddress": "::1", + "ClientName": null, + "BrowserInfo": "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/120.0.0.0 Safari/537.36 Edg/120.0.0.0", + "HttpMethod": "GET", + "HttpStatusCode": 200, + "Url": "/api/app/account", + "Actions": [ + { + "ServiceName": "Yi.Framework.Rbac.Application.Services.AccountService", + "MethodName": "Get", + "Parameters": "{}", + "ExecutionTime": "2023-12-19 16:43:44", + "ExecutionDuration": 66, + "ExtraProperties": {} + } + ], + "Exceptions": [], + "ExtraProperties": {}, + "EntityChanges": [], + "Comments": [] +} +2023-12-19 16:43:44.301 +08:00 [INF] Executing endpoint 'Yi.Framework.Rbac.Application.Services.AccountService.GetVue3Router (Yi.Framework.Rbac.Application)' +2023-12-19 16:43:44.302 +08:00 [INF] Route matched with {action = "GetVue3Router", controller = "Account", area = ""}. Executing controller action with signature System.Threading.Tasks.Task`1[System.Collections.Generic.List`1[Yi.Framework.Rbac.Domain.Shared.Dtos.Vue3RouterDto]] GetVue3Router() on controller Yi.Framework.Rbac.Application.Services.AccountService (Yi.Framework.Rbac.Application). +2023-12-19 16:43:44.303 +08:00 [DBG] Yi-SQL执行:SELECT `Id`,`IsDeleted`,`Name`,`Age`,`UserName`,`Password`,`Salt`,`Icon`,`Nick`,`Email`,`Ip`,`Address`,`Phone`,`Introduction`,`Remark`,`Sex`,`DeptId`,`CreationTime`,`CreatorId`,`LastModifierId`,`LastModificationTime`,`OrderNum`,`State` FROM `User` WHERE `Id` = N'59cf7e31-e3e4-544e-1038-3a0f836cc538' AND ( `IsDeleted` = 0 ) +2023-12-19 16:43:44.308 +08:00 [INF] CORS policy execution successful. +2023-12-19 16:43:44.309 +08:00 [INF] Executing endpoint '/hub/main' +2023-12-19 16:43:44.332 +08:00 [DBG] Yi-SQL执行:SELECT `UserId` as aid,`RoleId` as bid FROM `UserRole` WHERE `UserId` = '59cf7e31-e3e4-544e-1038-3a0f836cc538' +2023-12-19 16:43:44.356 +08:00 [DBG] Yi-SQL执行:SELECT * FROM `Role` WHERE ( `IsDeleted` = 0 ) AND `Id` = null AND ( `IsDeleted` = 0 ) +2023-12-19 16:43:44.373 +08:00 [DBG] Yi-SQL执行:SELECT `Id`,`IsDeleted`,`CreationTime`,`CreatorId`,`LastModifierId`,`LastModificationTime`,`OrderNum`,`State`,`MenuName`,`MenuType`,`PermissionCode`,`ParentId`,`MenuIcon`,`Router`,`IsLink`,`IsCache`,`IsShow`,`Remark`,`Component`,`Query` FROM `Menu` WHERE ( `IsDeleted` = 0 ) +2023-12-19 16:43:44.398 +08:00 [INF] 2023/12/19 16:43:44:cc,vvOwgYYScCuU1TxvrANGwg连接服务端success,当前已连接1个 +2023-12-19 16:43:44.416 +08:00 [INF] Executing ObjectResult, writing value of type 'System.Collections.Generic.List`1[[Yi.Framework.Rbac.Domain.Shared.Dtos.Vue3RouterDto, Yi.Framework.Rbac.Domain.Shared, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. +2023-12-19 16:43:44.416 +08:00 [INF] Executed action Yi.Framework.Rbac.Application.Services.AccountService.GetVue3Router (Yi.Framework.Rbac.Application) in 114.6358ms +2023-12-19 16:43:44.416 +08:00 [INF] Executed endpoint 'Yi.Framework.Rbac.Application.Services.AccountService.GetVue3Router (Yi.Framework.Rbac.Application)' +2023-12-19 16:43:44.417 +08:00 [DBG] Yi-请求追踪:{ + "ApplicationName": "Yi.Abp.Web", + "UserId": "59cf7e31-e3e4-544e-1038-3a0f836cc538", + "UserName": "cc", + "TenantId": null, + "TenantName": null, + "ImpersonatorUserId": null, + "ImpersonatorTenantId": null, + "ImpersonatorUserName": null, + "ImpersonatorTenantName": null, + "ExecutionTime": "2023-12-19 16:43:44", + "ExecutionDuration": 115, + "ClientId": null, + "CorrelationId": null, + "ClientIpAddress": "::1", + "ClientName": null, + "BrowserInfo": "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/120.0.0.0 Safari/537.36 Edg/120.0.0.0", + "HttpMethod": "GET", + "HttpStatusCode": 200, + "Url": "/api/app/account/Vue3Router", + "Actions": [ + { + "ServiceName": "Yi.Framework.Rbac.Application.Services.AccountService", + "MethodName": "GetVue3Router", + "Parameters": "{}", + "ExecutionTime": "2023-12-19 16:43:44", + "ExecutionDuration": 113, + "ExtraProperties": {} + } + ], + "Exceptions": [], + "ExtraProperties": {}, + "EntityChanges": [], + "Comments": [] +} +2023-12-19 16:43:59.032 +08:00 [INF] CORS policy execution successful. +2023-12-19 16:43:59.033 +08:00 [INF] Executing endpoint '/hub/main/negotiate' +2023-12-19 16:43:59.034 +08:00 [INF] Executed endpoint '/hub/main/negotiate' +2023-12-19 16:43:59.050 +08:00 [INF] Executing endpoint 'Yi.Framework.Rbac.Application.Services.AccountService.Get (Yi.Framework.Rbac.Application)' +2023-12-19 16:43:59.051 +08:00 [INF] Route matched with {action = "Get", controller = "Account", area = ""}. Executing controller action with signature System.Threading.Tasks.Task`1[Yi.Framework.Rbac.Domain.Shared.Dtos.UserRoleMenuDto] Get() on controller Yi.Framework.Rbac.Application.Services.AccountService (Yi.Framework.Rbac.Application). +2023-12-19 16:43:59.062 +08:00 [DBG] Yi-SQL执行:SELECT `Id`,`IsDeleted`,`Name`,`Age`,`UserName`,`Password`,`Salt`,`Icon`,`Nick`,`Email`,`Ip`,`Address`,`Phone`,`Introduction`,`Remark`,`Sex`,`DeptId`,`CreationTime`,`CreatorId`,`LastModifierId`,`LastModificationTime`,`OrderNum`,`State` FROM `User` WHERE `Id` = N'59cf7e31-e3e4-544e-1038-3a0f836cc538' AND ( `IsDeleted` = 0 ) +2023-12-19 16:43:59.086 +08:00 [DBG] Yi-SQL执行:SELECT `UserId` as aid,`RoleId` as bid FROM `UserRole` WHERE `UserId` = '59cf7e31-e3e4-544e-1038-3a0f836cc538' +2023-12-19 16:43:59.105 +08:00 [DBG] Yi-SQL执行:SELECT * FROM `Role` WHERE ( `IsDeleted` = 0 ) AND `Id` = null AND ( `IsDeleted` = 0 ) +2023-12-19 16:43:59.123 +08:00 [INF] Executing ObjectResult, writing value of type 'Yi.Framework.Rbac.Domain.Shared.Dtos.UserRoleMenuDto'. +2023-12-19 16:43:59.123 +08:00 [INF] Executed action Yi.Framework.Rbac.Application.Services.AccountService.Get (Yi.Framework.Rbac.Application) in 72.3717ms +2023-12-19 16:43:59.123 +08:00 [INF] Executed endpoint 'Yi.Framework.Rbac.Application.Services.AccountService.Get (Yi.Framework.Rbac.Application)' +2023-12-19 16:43:59.124 +08:00 [DBG] Yi-请求追踪:{ + "ApplicationName": "Yi.Abp.Web", + "UserId": "59cf7e31-e3e4-544e-1038-3a0f836cc538", + "UserName": "cc", + "TenantId": null, + "TenantName": null, + "ImpersonatorUserId": null, + "ImpersonatorTenantId": null, + "ImpersonatorUserName": null, + "ImpersonatorTenantName": null, + "ExecutionTime": "2023-12-19 16:43:59", + "ExecutionDuration": 73, + "ClientId": null, + "CorrelationId": null, + "ClientIpAddress": "::1", + "ClientName": null, + "BrowserInfo": "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/120.0.0.0 Safari/537.36 Edg/120.0.0.0", + "HttpMethod": "GET", + "HttpStatusCode": 200, + "Url": "/api/app/account", + "Actions": [ + { + "ServiceName": "Yi.Framework.Rbac.Application.Services.AccountService", + "MethodName": "Get", + "Parameters": "{}", + "ExecutionTime": "2023-12-19 16:43:59", + "ExecutionDuration": 63, + "ExtraProperties": {} + } + ], + "Exceptions": [], + "ExtraProperties": {}, + "EntityChanges": [], + "Comments": [] +} +2023-12-19 16:43:59.247 +08:00 [INF] Executing endpoint 'Yi.Framework.Rbac.Application.Services.AccountService.GetVue3Router (Yi.Framework.Rbac.Application)' +2023-12-19 16:43:59.247 +08:00 [INF] Route matched with {action = "GetVue3Router", controller = "Account", area = ""}. Executing controller action with signature System.Threading.Tasks.Task`1[System.Collections.Generic.List`1[Yi.Framework.Rbac.Domain.Shared.Dtos.Vue3RouterDto]] GetVue3Router() on controller Yi.Framework.Rbac.Application.Services.AccountService (Yi.Framework.Rbac.Application). +2023-12-19 16:43:59.248 +08:00 [DBG] Yi-SQL执行:SELECT `Id`,`IsDeleted`,`Name`,`Age`,`UserName`,`Password`,`Salt`,`Icon`,`Nick`,`Email`,`Ip`,`Address`,`Phone`,`Introduction`,`Remark`,`Sex`,`DeptId`,`CreationTime`,`CreatorId`,`LastModifierId`,`LastModificationTime`,`OrderNum`,`State` FROM `User` WHERE `Id` = N'59cf7e31-e3e4-544e-1038-3a0f836cc538' AND ( `IsDeleted` = 0 ) +2023-12-19 16:43:59.270 +08:00 [INF] CORS policy execution successful. +2023-12-19 16:43:59.272 +08:00 [INF] Executing endpoint '/hub/main' +2023-12-19 16:43:59.292 +08:00 [DBG] Yi-SQL执行:SELECT `UserId` as aid,`RoleId` as bid FROM `UserRole` WHERE `UserId` = '59cf7e31-e3e4-544e-1038-3a0f836cc538' +2023-12-19 16:43:59.312 +08:00 [DBG] Yi-SQL执行:SELECT * FROM `Role` WHERE ( `IsDeleted` = 0 ) AND `Id` = null AND ( `IsDeleted` = 0 ) +2023-12-19 16:43:59.328 +08:00 [DBG] Yi-SQL执行:SELECT `Id`,`IsDeleted`,`CreationTime`,`CreatorId`,`LastModifierId`,`LastModificationTime`,`OrderNum`,`State`,`MenuName`,`MenuType`,`PermissionCode`,`ParentId`,`MenuIcon`,`Router`,`IsLink`,`IsCache`,`IsShow`,`Remark`,`Component`,`Query` FROM `Menu` WHERE ( `IsDeleted` = 0 ) +2023-12-19 16:43:59.354 +08:00 [INF] 2023/12/19 16:43:59:cc,J0NE5TfHiki2kFWvyIjXFA连接服务端success,当前已连接2个 +2023-12-19 16:43:59.366 +08:00 [INF] Executing ObjectResult, writing value of type 'System.Collections.Generic.List`1[[Yi.Framework.Rbac.Domain.Shared.Dtos.Vue3RouterDto, Yi.Framework.Rbac.Domain.Shared, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. +2023-12-19 16:43:59.367 +08:00 [INF] Executed action Yi.Framework.Rbac.Application.Services.AccountService.GetVue3Router (Yi.Framework.Rbac.Application) in 119.7175ms +2023-12-19 16:43:59.368 +08:00 [INF] Executed endpoint 'Yi.Framework.Rbac.Application.Services.AccountService.GetVue3Router (Yi.Framework.Rbac.Application)' +2023-12-19 16:43:59.372 +08:00 [DBG] Yi-请求追踪:{ + "ApplicationName": "Yi.Abp.Web", + "UserId": "59cf7e31-e3e4-544e-1038-3a0f836cc538", + "UserName": "cc", + "TenantId": null, + "TenantName": null, + "ImpersonatorUserId": null, + "ImpersonatorTenantId": null, + "ImpersonatorUserName": null, + "ImpersonatorTenantName": null, + "ExecutionTime": "2023-12-19 16:43:59", + "ExecutionDuration": 126, + "ClientId": null, + "CorrelationId": null, + "ClientIpAddress": "::1", + "ClientName": null, + "BrowserInfo": "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/120.0.0.0 Safari/537.36 Edg/120.0.0.0", + "HttpMethod": "GET", + "HttpStatusCode": 200, + "Url": "/api/app/account/Vue3Router", + "Actions": [ + { + "ServiceName": "Yi.Framework.Rbac.Application.Services.AccountService", + "MethodName": "GetVue3Router", + "Parameters": "{}", + "ExecutionTime": "2023-12-19 16:43:59", + "ExecutionDuration": 117, + "ExtraProperties": {} + } + ], + "Exceptions": [], + "ExtraProperties": {}, + "EntityChanges": [], + "Comments": [] +} +2023-12-19 16:43:59.915 +08:00 [INF] Executing endpoint 'Yi.Framework.Bbs.Application.Services.PlateService.GetListAsync (Yi.Framework.Bbs.Application)' +2023-12-19 16:43:59.915 +08:00 [INF] Executing endpoint 'Yi.Framework.Rbac.Application.Services.DictionaryService.GetDicType (Yi.Framework.Rbac.Application)' +2023-12-19 16:43:59.915 +08:00 [INF] Route matched with {action = "GetDicType", controller = "Dictionary", area = ""}. Executing controller action with signature System.Threading.Tasks.Task`1[System.Collections.Generic.List`1[Yi.Framework.Rbac.Application.Contracts.Dtos.Dictionary.DictionaryGetListOutputDto]] GetDicType(System.String) on controller Yi.Framework.Rbac.Application.Services.DictionaryService (Yi.Framework.Rbac.Application). +2023-12-19 16:43:59.915 +08:00 [INF] Route matched with {action = "GetList", controller = "Plate", area = ""}. Executing controller action with signature System.Threading.Tasks.Task`1[Volo.Abp.Application.Dtos.PagedResultDto`1[Yi.Framework.Bbs.Application.Contracts.Dtos.Plate.PlateGetListOutputDto]] GetListAsync(Yi.Framework.Bbs.Application.Contracts.Dtos.Plate.PlateGetListInputVo) on controller Yi.Framework.Bbs.Application.Services.PlateService (Yi.Framework.Bbs.Application). +2023-12-19 16:43:59.916 +08:00 [DBG] Yi-SQL执行:SELECT `Id`,`IsDeleted`,`OrderNum`,`State`,`Remark`,`ListClass`,`CssClass`,`DictType`,`DictLabel`,`DictValue`,`IsDefault`,`CreationTime`,`CreatorId`,`LastModifierId`,`LastModificationTime` FROM `Dictionary` WHERE (( `DictType` = N'sys_normal_disable' ) AND ( `State` = 1 )) AND ( `IsDeleted` = 0 ) +2023-12-19 16:43:59.917 +08:00 [DBG] Yi-SQL执行:SELECT Count(*) FROM `Plate` WHERE ( `IsDeleted` = 0 ) +2023-12-19 16:43:59.937 +08:00 [INF] Executing ObjectResult, writing value of type 'System.Collections.Generic.List`1[[Yi.Framework.Rbac.Application.Contracts.Dtos.Dictionary.DictionaryGetListOutputDto, Yi.Framework.Rbac.Application.Contracts, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. +2023-12-19 16:43:59.938 +08:00 [INF] Executed action Yi.Framework.Rbac.Application.Services.DictionaryService.GetDicType (Yi.Framework.Rbac.Application) in 22.8002ms +2023-12-19 16:43:59.938 +08:00 [INF] Executed endpoint 'Yi.Framework.Rbac.Application.Services.DictionaryService.GetDicType (Yi.Framework.Rbac.Application)' +2023-12-19 16:43:59.940 +08:00 [DBG] Yi-SQL执行:SELECT `Id`,`Code`,`Name`,`Logo`,`Introduction`,`IsDeleted`,`CreationTime`,`CreatorId`,`LastModifierId`,`LastModificationTime`,`OrderNum`,`IsDisableCreateDiscuss` FROM `Plate` WHERE ( `IsDeleted` = 0 ) ORDER BY `OrderNum` DESC LIMIT 0,10 +2023-12-19 16:43:59.947 +08:00 [DBG] Yi-请求追踪:{ + "ApplicationName": "Yi.Abp.Web", + "UserId": "59cf7e31-e3e4-544e-1038-3a0f836cc538", + "UserName": "cc", + "TenantId": null, + "TenantName": null, + "ImpersonatorUserId": null, + "ImpersonatorTenantId": null, + "ImpersonatorUserName": null, + "ImpersonatorTenantName": null, + "ExecutionTime": "2023-12-19 16:43:59", + "ExecutionDuration": 30, + "ClientId": null, + "CorrelationId": null, + "ClientIpAddress": "::1", + "ClientName": null, + "BrowserInfo": "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/120.0.0.0 Safari/537.36 Edg/120.0.0.0", + "HttpMethod": "GET", + "HttpStatusCode": 200, + "Url": "/api/app/dictionary/dic-type/sys_normal_disable", + "Actions": [ + { + "ServiceName": "Yi.Framework.Rbac.Application.Services.DictionaryService", + "MethodName": "GetDicType", + "Parameters": "{\"dicType\":\"sys_normal_disable\"}", + "ExecutionTime": "2023-12-19 16:43:59", + "ExecutionDuration": 21, + "ExtraProperties": {} + } + ], + "Exceptions": [], + "ExtraProperties": {}, + "EntityChanges": [], + "Comments": [] +} +2023-12-19 16:43:59.967 +08:00 [INF] Executing ObjectResult, writing value of type 'Volo.Abp.Application.Dtos.PagedResultDto`1[[Yi.Framework.Bbs.Application.Contracts.Dtos.Plate.PlateGetListOutputDto, Yi.Framework.Bbs.Application.Contracts, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. +2023-12-19 16:43:59.967 +08:00 [INF] Executed action Yi.Framework.Bbs.Application.Services.PlateService.GetListAsync (Yi.Framework.Bbs.Application) in 51.7351ms +2023-12-19 16:43:59.967 +08:00 [INF] Executed endpoint 'Yi.Framework.Bbs.Application.Services.PlateService.GetListAsync (Yi.Framework.Bbs.Application)' +2023-12-19 16:43:59.967 +08:00 [DBG] Yi-请求追踪:{ + "ApplicationName": "Yi.Abp.Web", + "UserId": "59cf7e31-e3e4-544e-1038-3a0f836cc538", + "UserName": "cc", + "TenantId": null, + "TenantName": null, + "ImpersonatorUserId": null, + "ImpersonatorTenantId": null, + "ImpersonatorUserName": null, + "ImpersonatorTenantName": null, + "ExecutionTime": "2023-12-19 16:43:59", + "ExecutionDuration": 52, + "ClientId": null, + "CorrelationId": null, + "ClientIpAddress": "::1", + "ClientName": null, + "BrowserInfo": "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/120.0.0.0 Safari/537.36 Edg/120.0.0.0", + "HttpMethod": "GET", + "HttpStatusCode": 200, + "Url": "/api/app/plate", + "Actions": [ + { + "ServiceName": "Yi.Framework.Bbs.Application.Services.PlateService", + "MethodName": "GetListAsync", + "Parameters": "{\"input\":{\"name\":null,\"code\":null,\"startTime\":null,\"endTime\":null,\"sorting\":null,\"skipCount\":1,\"maxResultCount\":10}}", + "ExecutionTime": "2023-12-19 16:43:59", + "ExecutionDuration": 50, + "ExtraProperties": {} + } + ], + "Exceptions": [], + "ExtraProperties": {}, + "EntityChanges": [], + "Comments": [] +} +2023-12-19 16:44:02.674 +08:00 [INF] Executing endpoint 'Yi.Framework.Bbs.Application.Services.PlateService.GetAsync (Yi.Framework.Bbs.Application)' +2023-12-19 16:44:02.674 +08:00 [INF] Route matched with {action = "Get", controller = "Plate", area = ""}. Executing controller action with signature System.Threading.Tasks.Task`1[Yi.Framework.Bbs.Application.Contracts.Dtos.Plate.PlateGetOutputDto] GetAsync(System.Guid) on controller Yi.Framework.Bbs.Application.Services.PlateService (Yi.Framework.Bbs.Application). +2023-12-19 16:44:02.675 +08:00 [DBG] Yi-SQL执行:SELECT `Id`,`Code`,`Name`,`Logo`,`Introduction`,`IsDeleted`,`CreationTime`,`CreatorId`,`LastModifierId`,`LastModificationTime`,`OrderNum`,`IsDisableCreateDiscuss` FROM `Plate` WHERE `Id` = N'f5633be2-c33b-94bf-a61e-3a0f9360840b' AND ( `IsDeleted` = 0 ) +2023-12-19 16:44:02.693 +08:00 [INF] Executing ObjectResult, writing value of type 'Yi.Framework.Bbs.Application.Contracts.Dtos.Plate.PlateGetOutputDto'. +2023-12-19 16:44:02.693 +08:00 [INF] Executed action Yi.Framework.Bbs.Application.Services.PlateService.GetAsync (Yi.Framework.Bbs.Application) in 18.9534ms +2023-12-19 16:44:02.693 +08:00 [INF] Executed endpoint 'Yi.Framework.Bbs.Application.Services.PlateService.GetAsync (Yi.Framework.Bbs.Application)' +2023-12-19 16:44:02.693 +08:00 [DBG] Yi-请求追踪:{ + "ApplicationName": "Yi.Abp.Web", + "UserId": "59cf7e31-e3e4-544e-1038-3a0f836cc538", + "UserName": "cc", + "TenantId": null, + "TenantName": null, + "ImpersonatorUserId": null, + "ImpersonatorTenantId": null, + "ImpersonatorUserName": null, + "ImpersonatorTenantName": null, + "ExecutionTime": "2023-12-19 16:44:02", + "ExecutionDuration": 19, + "ClientId": null, + "CorrelationId": null, + "ClientIpAddress": "::1", + "ClientName": null, + "BrowserInfo": "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/120.0.0.0 Safari/537.36 Edg/120.0.0.0", + "HttpMethod": "GET", + "HttpStatusCode": 200, + "Url": "/api/app/plate/f5633be2-c33b-94bf-a61e-3a0f9360840b", + "Actions": [ + { + "ServiceName": "Yi.Framework.Bbs.Application.Services.PlateService", + "MethodName": "GetAsync", + "Parameters": "{\"id\":\"f5633be2-c33b-94bf-a61e-3a0f9360840b\"}", + "ExecutionTime": "2023-12-19 16:44:02", + "ExecutionDuration": 18, + "ExtraProperties": {} + } + ], + "Exceptions": [], + "ExtraProperties": {}, + "EntityChanges": [], + "Comments": [] +} +2023-12-19 16:44:05.916 +08:00 [INF] Executing endpoint 'Yi.Framework.Bbs.Application.Services.PlateService.GetAsync (Yi.Framework.Bbs.Application)' +2023-12-19 16:44:05.917 +08:00 [INF] Route matched with {action = "Get", controller = "Plate", area = ""}. Executing controller action with signature System.Threading.Tasks.Task`1[Yi.Framework.Bbs.Application.Contracts.Dtos.Plate.PlateGetOutputDto] GetAsync(System.Guid) on controller Yi.Framework.Bbs.Application.Services.PlateService (Yi.Framework.Bbs.Application). +2023-12-19 16:44:05.919 +08:00 [DBG] Yi-SQL执行:SELECT `Id`,`Code`,`Name`,`Logo`,`Introduction`,`IsDeleted`,`CreationTime`,`CreatorId`,`LastModifierId`,`LastModificationTime`,`OrderNum`,`IsDisableCreateDiscuss` FROM `Plate` WHERE `Id` = N'f5633be2-c33b-94bf-a61e-3a0f9360840b' AND ( `IsDeleted` = 0 ) +2023-12-19 16:44:05.940 +08:00 [INF] Executing ObjectResult, writing value of type 'Yi.Framework.Bbs.Application.Contracts.Dtos.Plate.PlateGetOutputDto'. +2023-12-19 16:44:05.940 +08:00 [INF] Executed action Yi.Framework.Bbs.Application.Services.PlateService.GetAsync (Yi.Framework.Bbs.Application) in 22.4164ms +2023-12-19 16:44:05.940 +08:00 [INF] Executed endpoint 'Yi.Framework.Bbs.Application.Services.PlateService.GetAsync (Yi.Framework.Bbs.Application)' +2023-12-19 16:44:05.940 +08:00 [DBG] Yi-请求追踪:{ + "ApplicationName": "Yi.Abp.Web", + "UserId": "59cf7e31-e3e4-544e-1038-3a0f836cc538", + "UserName": "cc", + "TenantId": null, + "TenantName": null, + "ImpersonatorUserId": null, + "ImpersonatorTenantId": null, + "ImpersonatorUserName": null, + "ImpersonatorTenantName": null, + "ExecutionTime": "2023-12-19 16:44:05", + "ExecutionDuration": 24, + "ClientId": null, + "CorrelationId": null, + "ClientIpAddress": "::1", + "ClientName": null, + "BrowserInfo": "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/120.0.0.0 Safari/537.36 Edg/120.0.0.0", + "HttpMethod": "GET", + "HttpStatusCode": 200, + "Url": "/api/app/plate/f5633be2-c33b-94bf-a61e-3a0f9360840b", + "Actions": [ + { + "ServiceName": "Yi.Framework.Bbs.Application.Services.PlateService", + "MethodName": "GetAsync", + "Parameters": "{\"id\":\"f5633be2-c33b-94bf-a61e-3a0f9360840b\"}", + "ExecutionTime": "2023-12-19 16:44:05", + "ExecutionDuration": 22, + "ExtraProperties": {} + } + ], + "Exceptions": [], + "ExtraProperties": {}, + "EntityChanges": [], + "Comments": [] +} +2023-12-19 16:44:07.652 +08:00 [INF] 用户cc离开了,当前已连接1个 +2023-12-19 16:44:07.653 +08:00 [INF] Executed endpoint '/hub/main' +2023-12-19 16:44:08.339 +08:00 [INF] CORS policy execution successful. +2023-12-19 16:44:08.341 +08:00 [INF] Executing endpoint '/hub/main/negotiate' +2023-12-19 16:44:08.341 +08:00 [INF] Executed endpoint '/hub/main/negotiate' +2023-12-19 16:44:08.351 +08:00 [INF] Executing endpoint 'Yi.Framework.Rbac.Application.Services.AccountService.Get (Yi.Framework.Rbac.Application)' +2023-12-19 16:44:08.352 +08:00 [INF] Route matched with {action = "Get", controller = "Account", area = ""}. Executing controller action with signature System.Threading.Tasks.Task`1[Yi.Framework.Rbac.Domain.Shared.Dtos.UserRoleMenuDto] Get() on controller Yi.Framework.Rbac.Application.Services.AccountService (Yi.Framework.Rbac.Application). +2023-12-19 16:44:08.353 +08:00 [DBG] Yi-SQL执行:SELECT `Id`,`IsDeleted`,`Name`,`Age`,`UserName`,`Password`,`Salt`,`Icon`,`Nick`,`Email`,`Ip`,`Address`,`Phone`,`Introduction`,`Remark`,`Sex`,`DeptId`,`CreationTime`,`CreatorId`,`LastModifierId`,`LastModificationTime`,`OrderNum`,`State` FROM `User` WHERE `Id` = N'59cf7e31-e3e4-544e-1038-3a0f836cc538' AND ( `IsDeleted` = 0 ) +2023-12-19 16:44:08.375 +08:00 [DBG] Yi-SQL执行:SELECT `UserId` as aid,`RoleId` as bid FROM `UserRole` WHERE `UserId` = '59cf7e31-e3e4-544e-1038-3a0f836cc538' +2023-12-19 16:44:08.400 +08:00 [DBG] Yi-SQL执行:SELECT * FROM `Role` WHERE ( `IsDeleted` = 0 ) AND `Id` = null AND ( `IsDeleted` = 0 ) +2023-12-19 16:44:08.419 +08:00 [INF] Executing ObjectResult, writing value of type 'Yi.Framework.Rbac.Domain.Shared.Dtos.UserRoleMenuDto'. +2023-12-19 16:44:08.419 +08:00 [INF] Executed action Yi.Framework.Rbac.Application.Services.AccountService.Get (Yi.Framework.Rbac.Application) in 67.3658ms +2023-12-19 16:44:08.419 +08:00 [INF] Executed endpoint 'Yi.Framework.Rbac.Application.Services.AccountService.Get (Yi.Framework.Rbac.Application)' +2023-12-19 16:44:08.419 +08:00 [DBG] Yi-请求追踪:{ + "ApplicationName": "Yi.Abp.Web", + "UserId": "59cf7e31-e3e4-544e-1038-3a0f836cc538", + "UserName": "cc", + "TenantId": null, + "TenantName": null, + "ImpersonatorUserId": null, + "ImpersonatorTenantId": null, + "ImpersonatorUserName": null, + "ImpersonatorTenantName": null, + "ExecutionTime": "2023-12-19 16:44:08", + "ExecutionDuration": 68, + "ClientId": null, + "CorrelationId": null, + "ClientIpAddress": "::1", + "ClientName": null, + "BrowserInfo": "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/120.0.0.0 Safari/537.36 Edg/120.0.0.0", + "HttpMethod": "GET", + "HttpStatusCode": 200, + "Url": "/api/app/account", + "Actions": [ + { + "ServiceName": "Yi.Framework.Rbac.Application.Services.AccountService", + "MethodName": "Get", + "Parameters": "{}", + "ExecutionTime": "2023-12-19 16:44:08", + "ExecutionDuration": 66, + "ExtraProperties": {} + } + ], + "Exceptions": [], + "ExtraProperties": {}, + "EntityChanges": [], + "Comments": [] +} +2023-12-19 16:44:08.582 +08:00 [INF] Executing endpoint 'Yi.Framework.Rbac.Application.Services.AccountService.GetVue3Router (Yi.Framework.Rbac.Application)' +2023-12-19 16:44:08.582 +08:00 [INF] Route matched with {action = "GetVue3Router", controller = "Account", area = ""}. Executing controller action with signature System.Threading.Tasks.Task`1[System.Collections.Generic.List`1[Yi.Framework.Rbac.Domain.Shared.Dtos.Vue3RouterDto]] GetVue3Router() on controller Yi.Framework.Rbac.Application.Services.AccountService (Yi.Framework.Rbac.Application). +2023-12-19 16:44:08.595 +08:00 [DBG] Yi-SQL执行:SELECT `Id`,`IsDeleted`,`Name`,`Age`,`UserName`,`Password`,`Salt`,`Icon`,`Nick`,`Email`,`Ip`,`Address`,`Phone`,`Introduction`,`Remark`,`Sex`,`DeptId`,`CreationTime`,`CreatorId`,`LastModifierId`,`LastModificationTime`,`OrderNum`,`State` FROM `User` WHERE `Id` = N'59cf7e31-e3e4-544e-1038-3a0f836cc538' AND ( `IsDeleted` = 0 ) +2023-12-19 16:44:08.635 +08:00 [INF] CORS policy execution successful. +2023-12-19 16:44:08.640 +08:00 [INF] Executing endpoint '/hub/main' +2023-12-19 16:44:08.646 +08:00 [DBG] Yi-SQL执行:SELECT `UserId` as aid,`RoleId` as bid FROM `UserRole` WHERE `UserId` = '59cf7e31-e3e4-544e-1038-3a0f836cc538' +2023-12-19 16:44:08.666 +08:00 [DBG] Yi-SQL执行:SELECT * FROM `Role` WHERE ( `IsDeleted` = 0 ) AND `Id` = null AND ( `IsDeleted` = 0 ) +2023-12-19 16:44:08.685 +08:00 [DBG] Yi-SQL执行:SELECT `Id`,`IsDeleted`,`CreationTime`,`CreatorId`,`LastModifierId`,`LastModificationTime`,`OrderNum`,`State`,`MenuName`,`MenuType`,`PermissionCode`,`ParentId`,`MenuIcon`,`Router`,`IsLink`,`IsCache`,`IsShow`,`Remark`,`Component`,`Query` FROM `Menu` WHERE ( `IsDeleted` = 0 ) +2023-12-19 16:44:08.721 +08:00 [INF] 2023/12/19 16:44:08:cc,mWLZZ7FMYGWaJYJRuNW5yw连接服务端success,当前已连接2个 +2023-12-19 16:44:08.726 +08:00 [INF] Executing ObjectResult, writing value of type 'System.Collections.Generic.List`1[[Yi.Framework.Rbac.Domain.Shared.Dtos.Vue3RouterDto, Yi.Framework.Rbac.Domain.Shared, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. +2023-12-19 16:44:08.727 +08:00 [INF] Executed action Yi.Framework.Rbac.Application.Services.AccountService.GetVue3Router (Yi.Framework.Rbac.Application) in 144.6868ms +2023-12-19 16:44:08.727 +08:00 [INF] Executed endpoint 'Yi.Framework.Rbac.Application.Services.AccountService.GetVue3Router (Yi.Framework.Rbac.Application)' +2023-12-19 16:44:08.727 +08:00 [DBG] Yi-请求追踪:{ + "ApplicationName": "Yi.Abp.Web", + "UserId": "59cf7e31-e3e4-544e-1038-3a0f836cc538", + "UserName": "cc", + "TenantId": null, + "TenantName": null, + "ImpersonatorUserId": null, + "ImpersonatorTenantId": null, + "ImpersonatorUserName": null, + "ImpersonatorTenantName": null, + "ExecutionTime": "2023-12-19 16:44:08", + "ExecutionDuration": 145, + "ClientId": null, + "CorrelationId": null, + "ClientIpAddress": "::1", + "ClientName": null, + "BrowserInfo": "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/120.0.0.0 Safari/537.36 Edg/120.0.0.0", + "HttpMethod": "GET", + "HttpStatusCode": 200, + "Url": "/api/app/account/Vue3Router", + "Actions": [ + { + "ServiceName": "Yi.Framework.Rbac.Application.Services.AccountService", + "MethodName": "GetVue3Router", + "Parameters": "{}", + "ExecutionTime": "2023-12-19 16:44:08", + "ExecutionDuration": 132, + "ExtraProperties": {} + } + ], + "Exceptions": [], + "ExtraProperties": {}, + "EntityChanges": [], + "Comments": [] +} +2023-12-19 16:44:09.259 +08:00 [INF] Executing endpoint 'Yi.Framework.Rbac.Application.Services.DictionaryService.GetDicType (Yi.Framework.Rbac.Application)' +2023-12-19 16:44:09.260 +08:00 [INF] Route matched with {action = "GetDicType", controller = "Dictionary", area = ""}. Executing controller action with signature System.Threading.Tasks.Task`1[System.Collections.Generic.List`1[Yi.Framework.Rbac.Application.Contracts.Dtos.Dictionary.DictionaryGetListOutputDto]] GetDicType(System.String) on controller Yi.Framework.Rbac.Application.Services.DictionaryService (Yi.Framework.Rbac.Application). +2023-12-19 16:44:09.260 +08:00 [INF] Executing endpoint 'Yi.Framework.Bbs.Application.Services.PlateService.GetListAsync (Yi.Framework.Bbs.Application)' +2023-12-19 16:44:09.260 +08:00 [INF] Route matched with {action = "GetList", controller = "Plate", area = ""}. Executing controller action with signature System.Threading.Tasks.Task`1[Volo.Abp.Application.Dtos.PagedResultDto`1[Yi.Framework.Bbs.Application.Contracts.Dtos.Plate.PlateGetListOutputDto]] GetListAsync(Yi.Framework.Bbs.Application.Contracts.Dtos.Plate.PlateGetListInputVo) on controller Yi.Framework.Bbs.Application.Services.PlateService (Yi.Framework.Bbs.Application). +2023-12-19 16:44:09.262 +08:00 [DBG] Yi-SQL执行:SELECT `Id`,`IsDeleted`,`OrderNum`,`State`,`Remark`,`ListClass`,`CssClass`,`DictType`,`DictLabel`,`DictValue`,`IsDefault`,`CreationTime`,`CreatorId`,`LastModifierId`,`LastModificationTime` FROM `Dictionary` WHERE (( `DictType` = N'sys_normal_disable' ) AND ( `State` = 1 )) AND ( `IsDeleted` = 0 ) +2023-12-19 16:44:09.266 +08:00 [DBG] Yi-SQL执行:SELECT Count(*) FROM `Plate` WHERE ( `IsDeleted` = 0 ) +2023-12-19 16:44:09.302 +08:00 [INF] Executing ObjectResult, writing value of type 'System.Collections.Generic.List`1[[Yi.Framework.Rbac.Application.Contracts.Dtos.Dictionary.DictionaryGetListOutputDto, Yi.Framework.Rbac.Application.Contracts, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. +2023-12-19 16:44:09.302 +08:00 [INF] Executed action Yi.Framework.Rbac.Application.Services.DictionaryService.GetDicType (Yi.Framework.Rbac.Application) in 42.3366ms +2023-12-19 16:44:09.302 +08:00 [INF] Executed endpoint 'Yi.Framework.Rbac.Application.Services.DictionaryService.GetDicType (Yi.Framework.Rbac.Application)' +2023-12-19 16:44:09.303 +08:00 [DBG] Yi-请求追踪:{ + "ApplicationName": "Yi.Abp.Web", + "UserId": "59cf7e31-e3e4-544e-1038-3a0f836cc538", + "UserName": "cc", + "TenantId": null, + "TenantName": null, + "ImpersonatorUserId": null, + "ImpersonatorTenantId": null, + "ImpersonatorUserName": null, + "ImpersonatorTenantName": null, + "ExecutionTime": "2023-12-19 16:44:09", + "ExecutionDuration": 43, + "ClientId": null, + "CorrelationId": null, + "ClientIpAddress": "::1", + "ClientName": null, + "BrowserInfo": "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/120.0.0.0 Safari/537.36 Edg/120.0.0.0", + "HttpMethod": "GET", + "HttpStatusCode": 200, + "Url": "/api/app/dictionary/dic-type/sys_normal_disable", + "Actions": [ + { + "ServiceName": "Yi.Framework.Rbac.Application.Services.DictionaryService", + "MethodName": "GetDicType", + "Parameters": "{\"dicType\":\"sys_normal_disable\"}", + "ExecutionTime": "2023-12-19 16:44:09", + "ExecutionDuration": 41, + "ExtraProperties": {} + } + ], + "Exceptions": [], + "ExtraProperties": {}, + "EntityChanges": [], + "Comments": [] +} +2023-12-19 16:44:09.331 +08:00 [DBG] Yi-SQL执行:SELECT `Id`,`Code`,`Name`,`Logo`,`Introduction`,`IsDeleted`,`CreationTime`,`CreatorId`,`LastModifierId`,`LastModificationTime`,`OrderNum`,`IsDisableCreateDiscuss` FROM `Plate` WHERE ( `IsDeleted` = 0 ) ORDER BY `OrderNum` DESC LIMIT 0,10 +2023-12-19 16:44:09.354 +08:00 [INF] Executing ObjectResult, writing value of type 'Volo.Abp.Application.Dtos.PagedResultDto`1[[Yi.Framework.Bbs.Application.Contracts.Dtos.Plate.PlateGetListOutputDto, Yi.Framework.Bbs.Application.Contracts, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. +2023-12-19 16:44:09.354 +08:00 [INF] Executed action Yi.Framework.Bbs.Application.Services.PlateService.GetListAsync (Yi.Framework.Bbs.Application) in 93.8811ms +2023-12-19 16:44:09.354 +08:00 [INF] Executed endpoint 'Yi.Framework.Bbs.Application.Services.PlateService.GetListAsync (Yi.Framework.Bbs.Application)' +2023-12-19 16:44:09.354 +08:00 [DBG] Yi-请求追踪:{ + "ApplicationName": "Yi.Abp.Web", + "UserId": "59cf7e31-e3e4-544e-1038-3a0f836cc538", + "UserName": "cc", + "TenantId": null, + "TenantName": null, + "ImpersonatorUserId": null, + "ImpersonatorTenantId": null, + "ImpersonatorUserName": null, + "ImpersonatorTenantName": null, + "ExecutionTime": "2023-12-19 16:44:09", + "ExecutionDuration": 94, + "ClientId": null, + "CorrelationId": null, + "ClientIpAddress": "::1", + "ClientName": null, + "BrowserInfo": "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/120.0.0.0 Safari/537.36 Edg/120.0.0.0", + "HttpMethod": "GET", + "HttpStatusCode": 200, + "Url": "/api/app/plate", + "Actions": [ + { + "ServiceName": "Yi.Framework.Bbs.Application.Services.PlateService", + "MethodName": "GetListAsync", + "Parameters": "{\"input\":{\"name\":null,\"code\":null,\"startTime\":null,\"endTime\":null,\"sorting\":null,\"skipCount\":1,\"maxResultCount\":10}}", + "ExecutionTime": "2023-12-19 16:44:09", + "ExecutionDuration": 92, + "ExtraProperties": {} + } + ], + "Exceptions": [], + "ExtraProperties": {}, + "EntityChanges": [], + "Comments": [] +} +2023-12-19 16:44:10.317 +08:00 [INF] Executing endpoint 'Yi.Framework.Bbs.Application.Services.PlateService.GetAsync (Yi.Framework.Bbs.Application)' +2023-12-19 16:44:10.318 +08:00 [INF] Route matched with {action = "Get", controller = "Plate", area = ""}. Executing controller action with signature System.Threading.Tasks.Task`1[Yi.Framework.Bbs.Application.Contracts.Dtos.Plate.PlateGetOutputDto] GetAsync(System.Guid) on controller Yi.Framework.Bbs.Application.Services.PlateService (Yi.Framework.Bbs.Application). +2023-12-19 16:44:10.319 +08:00 [DBG] Yi-SQL执行:SELECT `Id`,`Code`,`Name`,`Logo`,`Introduction`,`IsDeleted`,`CreationTime`,`CreatorId`,`LastModifierId`,`LastModificationTime`,`OrderNum`,`IsDisableCreateDiscuss` FROM `Plate` WHERE `Id` = N'f5633be2-c33b-94bf-a61e-3a0f9360840b' AND ( `IsDeleted` = 0 ) +2023-12-19 16:44:10.337 +08:00 [INF] Executing ObjectResult, writing value of type 'Yi.Framework.Bbs.Application.Contracts.Dtos.Plate.PlateGetOutputDto'. +2023-12-19 16:44:10.337 +08:00 [INF] Executed action Yi.Framework.Bbs.Application.Services.PlateService.GetAsync (Yi.Framework.Bbs.Application) in 19.1125ms +2023-12-19 16:44:10.337 +08:00 [INF] Executed endpoint 'Yi.Framework.Bbs.Application.Services.PlateService.GetAsync (Yi.Framework.Bbs.Application)' +2023-12-19 16:44:10.337 +08:00 [DBG] Yi-请求追踪:{ + "ApplicationName": "Yi.Abp.Web", + "UserId": "59cf7e31-e3e4-544e-1038-3a0f836cc538", + "UserName": "cc", + "TenantId": null, + "TenantName": null, + "ImpersonatorUserId": null, + "ImpersonatorTenantId": null, + "ImpersonatorUserName": null, + "ImpersonatorTenantName": null, + "ExecutionTime": "2023-12-19 16:44:10", + "ExecutionDuration": 19, + "ClientId": null, + "CorrelationId": null, + "ClientIpAddress": "::1", + "ClientName": null, + "BrowserInfo": "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/120.0.0.0 Safari/537.36 Edg/120.0.0.0", + "HttpMethod": "GET", + "HttpStatusCode": 200, + "Url": "/api/app/plate/f5633be2-c33b-94bf-a61e-3a0f9360840b", + "Actions": [ + { + "ServiceName": "Yi.Framework.Bbs.Application.Services.PlateService", + "MethodName": "GetAsync", + "Parameters": "{\"id\":\"f5633be2-c33b-94bf-a61e-3a0f9360840b\"}", + "ExecutionTime": "2023-12-19 16:44:10", + "ExecutionDuration": 18, + "ExtraProperties": {} + } + ], + "Exceptions": [], + "ExtraProperties": {}, + "EntityChanges": [], + "Comments": [] +} +2023-12-19 16:45:30.245 +08:00 [INF] Executing endpoint 'Yi.Framework.Bbs.Application.Services.PlateService.GetListAsync (Yi.Framework.Bbs.Application)' +2023-12-19 16:45:30.245 +08:00 [INF] Route matched with {action = "GetList", controller = "Plate", area = ""}. Executing controller action with signature System.Threading.Tasks.Task`1[Volo.Abp.Application.Dtos.PagedResultDto`1[Yi.Framework.Bbs.Application.Contracts.Dtos.Plate.PlateGetListOutputDto]] GetListAsync(Yi.Framework.Bbs.Application.Contracts.Dtos.Plate.PlateGetListInputVo) on controller Yi.Framework.Bbs.Application.Services.PlateService (Yi.Framework.Bbs.Application). +2023-12-19 16:45:30.247 +08:00 [DBG] Yi-SQL执行:SELECT Count(*) FROM `Plate` WHERE ( `IsDeleted` = 0 ) +2023-12-19 16:45:30.277 +08:00 [DBG] Yi-SQL执行:SELECT `Id`,`Code`,`Name`,`Logo`,`Introduction`,`IsDeleted`,`CreationTime`,`CreatorId`,`LastModifierId`,`LastModificationTime`,`OrderNum`,`IsDisableCreateDiscuss` FROM `Plate` WHERE ( `IsDeleted` = 0 ) ORDER BY `OrderNum` DESC LIMIT 0,10 +2023-12-19 16:45:30.305 +08:00 [INF] Executing ObjectResult, writing value of type 'Volo.Abp.Application.Dtos.PagedResultDto`1[[Yi.Framework.Bbs.Application.Contracts.Dtos.Plate.PlateGetListOutputDto, Yi.Framework.Bbs.Application.Contracts, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. +2023-12-19 16:45:30.305 +08:00 [INF] Executed action Yi.Framework.Bbs.Application.Services.PlateService.GetListAsync (Yi.Framework.Bbs.Application) in 59.8803ms +2023-12-19 16:45:30.305 +08:00 [INF] Executed endpoint 'Yi.Framework.Bbs.Application.Services.PlateService.GetListAsync (Yi.Framework.Bbs.Application)' +2023-12-19 16:45:30.305 +08:00 [DBG] Yi-请求追踪:{ + "ApplicationName": "Yi.Abp.Web", + "UserId": "59cf7e31-e3e4-544e-1038-3a0f836cc538", + "UserName": "cc", + "TenantId": null, + "TenantName": null, + "ImpersonatorUserId": null, + "ImpersonatorTenantId": null, + "ImpersonatorUserName": null, + "ImpersonatorTenantName": null, + "ExecutionTime": "2023-12-19 16:45:30", + "ExecutionDuration": 60, + "ClientId": null, + "CorrelationId": null, + "ClientIpAddress": "::1", + "ClientName": null, + "BrowserInfo": "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/120.0.0.0 Safari/537.36 Edg/120.0.0.0", + "HttpMethod": "GET", + "HttpStatusCode": 200, + "Url": "/api/app/plate", + "Actions": [ + { + "ServiceName": "Yi.Framework.Bbs.Application.Services.PlateService", + "MethodName": "GetListAsync", + "Parameters": "{\"input\":{\"name\":null,\"code\":null,\"startTime\":null,\"endTime\":null,\"sorting\":null,\"skipCount\":1,\"maxResultCount\":10}}", + "ExecutionTime": "2023-12-19 16:45:30", + "ExecutionDuration": 59, + "ExtraProperties": {} + } + ], + "Exceptions": [], + "ExtraProperties": {}, + "EntityChanges": [], + "Comments": [] +} +2023-12-19 16:46:01.266 +08:00 [INF] Executing endpoint 'Yi.Framework.Bbs.Application.Services.PlateService.GetListAsync (Yi.Framework.Bbs.Application)' +2023-12-19 16:46:01.267 +08:00 [INF] Route matched with {action = "GetList", controller = "Plate", area = ""}. Executing controller action with signature System.Threading.Tasks.Task`1[Volo.Abp.Application.Dtos.PagedResultDto`1[Yi.Framework.Bbs.Application.Contracts.Dtos.Plate.PlateGetListOutputDto]] GetListAsync(Yi.Framework.Bbs.Application.Contracts.Dtos.Plate.PlateGetListInputVo) on controller Yi.Framework.Bbs.Application.Services.PlateService (Yi.Framework.Bbs.Application). +2023-12-19 16:46:01.268 +08:00 [DBG] Yi-SQL执行:SELECT Count(*) FROM `Plate` WHERE ( `IsDeleted` = 0 ) +2023-12-19 16:46:01.302 +08:00 [DBG] Yi-SQL执行:SELECT `Id`,`Code`,`Name`,`Logo`,`Introduction`,`IsDeleted`,`CreationTime`,`CreatorId`,`LastModifierId`,`LastModificationTime`,`OrderNum`,`IsDisableCreateDiscuss` FROM `Plate` WHERE ( `IsDeleted` = 0 ) ORDER BY `OrderNum` DESC LIMIT 0,10 +2023-12-19 16:46:01.330 +08:00 [INF] Executing ObjectResult, writing value of type 'Volo.Abp.Application.Dtos.PagedResultDto`1[[Yi.Framework.Bbs.Application.Contracts.Dtos.Plate.PlateGetListOutputDto, Yi.Framework.Bbs.Application.Contracts, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. +2023-12-19 16:46:01.330 +08:00 [INF] Executed action Yi.Framework.Bbs.Application.Services.PlateService.GetListAsync (Yi.Framework.Bbs.Application) in 63.5757ms +2023-12-19 16:46:01.330 +08:00 [INF] Executed endpoint 'Yi.Framework.Bbs.Application.Services.PlateService.GetListAsync (Yi.Framework.Bbs.Application)' +2023-12-19 16:46:01.330 +08:00 [DBG] Yi-请求追踪:{ + "ApplicationName": "Yi.Abp.Web", + "UserId": "59cf7e31-e3e4-544e-1038-3a0f836cc538", + "UserName": "cc", + "TenantId": null, + "TenantName": null, + "ImpersonatorUserId": null, + "ImpersonatorTenantId": null, + "ImpersonatorUserName": null, + "ImpersonatorTenantName": null, + "ExecutionTime": "2023-12-19 16:46:01", + "ExecutionDuration": 64, + "ClientId": null, + "CorrelationId": null, + "ClientIpAddress": "::1", + "ClientName": null, + "BrowserInfo": "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/120.0.0.0 Safari/537.36 Edg/120.0.0.0", + "HttpMethod": "GET", + "HttpStatusCode": 200, + "Url": "/api/app/plate", + "Actions": [ + { + "ServiceName": "Yi.Framework.Bbs.Application.Services.PlateService", + "MethodName": "GetListAsync", + "Parameters": "{\"input\":{\"name\":null,\"code\":null,\"startTime\":null,\"endTime\":null,\"sorting\":null,\"skipCount\":1,\"maxResultCount\":10}}", + "ExecutionTime": "2023-12-19 16:46:01", + "ExecutionDuration": 63, + "ExtraProperties": {} + } + ], + "Exceptions": [], + "ExtraProperties": {}, + "EntityChanges": [], + "Comments": [] +} +2023-12-19 16:46:04.016 +08:00 [INF] 用户cc离开了,当前已连接1个 +2023-12-19 16:46:04.017 +08:00 [INF] Executed endpoint '/hub/main' +2023-12-19 16:46:05.127 +08:00 [INF] CORS policy execution successful. +2023-12-19 16:46:05.128 +08:00 [INF] Executing endpoint '/hub/main/negotiate' +2023-12-19 16:46:05.128 +08:00 [INF] Executed endpoint '/hub/main/negotiate' +2023-12-19 16:46:05.139 +08:00 [INF] Executing endpoint 'Yi.Framework.Rbac.Application.Services.AccountService.Get (Yi.Framework.Rbac.Application)' +2023-12-19 16:46:05.139 +08:00 [INF] Route matched with {action = "Get", controller = "Account", area = ""}. Executing controller action with signature System.Threading.Tasks.Task`1[Yi.Framework.Rbac.Domain.Shared.Dtos.UserRoleMenuDto] Get() on controller Yi.Framework.Rbac.Application.Services.AccountService (Yi.Framework.Rbac.Application). +2023-12-19 16:46:05.142 +08:00 [DBG] Yi-SQL执行:SELECT `Id`,`IsDeleted`,`Name`,`Age`,`UserName`,`Password`,`Salt`,`Icon`,`Nick`,`Email`,`Ip`,`Address`,`Phone`,`Introduction`,`Remark`,`Sex`,`DeptId`,`CreationTime`,`CreatorId`,`LastModifierId`,`LastModificationTime`,`OrderNum`,`State` FROM `User` WHERE `Id` = N'59cf7e31-e3e4-544e-1038-3a0f836cc538' AND ( `IsDeleted` = 0 ) +2023-12-19 16:46:05.179 +08:00 [DBG] Yi-SQL执行:SELECT `UserId` as aid,`RoleId` as bid FROM `UserRole` WHERE `UserId` = '59cf7e31-e3e4-544e-1038-3a0f836cc538' +2023-12-19 16:46:05.201 +08:00 [DBG] Yi-SQL执行:SELECT * FROM `Role` WHERE ( `IsDeleted` = 0 ) AND `Id` = null AND ( `IsDeleted` = 0 ) +2023-12-19 16:46:05.219 +08:00 [INF] Executing ObjectResult, writing value of type 'Yi.Framework.Rbac.Domain.Shared.Dtos.UserRoleMenuDto'. +2023-12-19 16:46:05.220 +08:00 [INF] Executed action Yi.Framework.Rbac.Application.Services.AccountService.Get (Yi.Framework.Rbac.Application) in 80.344ms +2023-12-19 16:46:05.220 +08:00 [INF] Executed endpoint 'Yi.Framework.Rbac.Application.Services.AccountService.Get (Yi.Framework.Rbac.Application)' +2023-12-19 16:46:05.220 +08:00 [DBG] Yi-请求追踪:{ + "ApplicationName": "Yi.Abp.Web", + "UserId": "59cf7e31-e3e4-544e-1038-3a0f836cc538", + "UserName": "cc", + "TenantId": null, + "TenantName": null, + "ImpersonatorUserId": null, + "ImpersonatorTenantId": null, + "ImpersonatorUserName": null, + "ImpersonatorTenantName": null, + "ExecutionTime": "2023-12-19 16:46:05", + "ExecutionDuration": 81, + "ClientId": null, + "CorrelationId": null, + "ClientIpAddress": "::1", + "ClientName": null, + "BrowserInfo": "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/120.0.0.0 Safari/537.36 Edg/120.0.0.0", + "HttpMethod": "GET", + "HttpStatusCode": 200, + "Url": "/api/app/account", + "Actions": [ + { + "ServiceName": "Yi.Framework.Rbac.Application.Services.AccountService", + "MethodName": "Get", + "Parameters": "{}", + "ExecutionTime": "2023-12-19 16:46:05", + "ExecutionDuration": 79, + "ExtraProperties": {} + } + ], + "Exceptions": [], + "ExtraProperties": {}, + "EntityChanges": [], + "Comments": [] +} +2023-12-19 16:46:05.410 +08:00 [INF] Executing endpoint 'Yi.Framework.Rbac.Application.Services.AccountService.GetVue3Router (Yi.Framework.Rbac.Application)' +2023-12-19 16:46:05.410 +08:00 [INF] Route matched with {action = "GetVue3Router", controller = "Account", area = ""}. Executing controller action with signature System.Threading.Tasks.Task`1[System.Collections.Generic.List`1[Yi.Framework.Rbac.Domain.Shared.Dtos.Vue3RouterDto]] GetVue3Router() on controller Yi.Framework.Rbac.Application.Services.AccountService (Yi.Framework.Rbac.Application). +2023-12-19 16:46:05.411 +08:00 [DBG] Yi-SQL执行:SELECT `Id`,`IsDeleted`,`Name`,`Age`,`UserName`,`Password`,`Salt`,`Icon`,`Nick`,`Email`,`Ip`,`Address`,`Phone`,`Introduction`,`Remark`,`Sex`,`DeptId`,`CreationTime`,`CreatorId`,`LastModifierId`,`LastModificationTime`,`OrderNum`,`State` FROM `User` WHERE `Id` = N'59cf7e31-e3e4-544e-1038-3a0f836cc538' AND ( `IsDeleted` = 0 ) +2023-12-19 16:46:05.453 +08:00 [INF] CORS policy execution successful. +2023-12-19 16:46:05.456 +08:00 [INF] Executing endpoint '/hub/main' +2023-12-19 16:46:05.476 +08:00 [DBG] Yi-SQL执行:SELECT `UserId` as aid,`RoleId` as bid FROM `UserRole` WHERE `UserId` = '59cf7e31-e3e4-544e-1038-3a0f836cc538' +2023-12-19 16:46:05.495 +08:00 [DBG] Yi-SQL执行:SELECT * FROM `Role` WHERE ( `IsDeleted` = 0 ) AND `Id` = null AND ( `IsDeleted` = 0 ) +2023-12-19 16:46:05.517 +08:00 [DBG] Yi-SQL执行:SELECT `Id`,`IsDeleted`,`CreationTime`,`CreatorId`,`LastModifierId`,`LastModificationTime`,`OrderNum`,`State`,`MenuName`,`MenuType`,`PermissionCode`,`ParentId`,`MenuIcon`,`Router`,`IsLink`,`IsCache`,`IsShow`,`Remark`,`Component`,`Query` FROM `Menu` WHERE ( `IsDeleted` = 0 ) +2023-12-19 16:46:05.542 +08:00 [INF] 2023/12/19 16:46:05:cc,1P--ElBMgy9iwJew-e-WQg连接服务端success,当前已连接2个 +2023-12-19 16:46:05.550 +08:00 [INF] Executing ObjectResult, writing value of type 'System.Collections.Generic.List`1[[Yi.Framework.Rbac.Domain.Shared.Dtos.Vue3RouterDto, Yi.Framework.Rbac.Domain.Shared, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. +2023-12-19 16:46:05.551 +08:00 [INF] Executed action Yi.Framework.Rbac.Application.Services.AccountService.GetVue3Router (Yi.Framework.Rbac.Application) in 140.4135ms +2023-12-19 16:46:05.551 +08:00 [INF] Executed endpoint 'Yi.Framework.Rbac.Application.Services.AccountService.GetVue3Router (Yi.Framework.Rbac.Application)' +2023-12-19 16:46:05.551 +08:00 [DBG] Yi-请求追踪:{ + "ApplicationName": "Yi.Abp.Web", + "UserId": "59cf7e31-e3e4-544e-1038-3a0f836cc538", + "UserName": "cc", + "TenantId": null, + "TenantName": null, + "ImpersonatorUserId": null, + "ImpersonatorTenantId": null, + "ImpersonatorUserName": null, + "ImpersonatorTenantName": null, + "ExecutionTime": "2023-12-19 16:46:05", + "ExecutionDuration": 141, + "ClientId": null, + "CorrelationId": null, + "ClientIpAddress": "::1", + "ClientName": null, + "BrowserInfo": "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/120.0.0.0 Safari/537.36 Edg/120.0.0.0", + "HttpMethod": "GET", + "HttpStatusCode": 200, + "Url": "/api/app/account/Vue3Router", + "Actions": [ + { + "ServiceName": "Yi.Framework.Rbac.Application.Services.AccountService", + "MethodName": "GetVue3Router", + "Parameters": "{}", + "ExecutionTime": "2023-12-19 16:46:05", + "ExecutionDuration": 139, + "ExtraProperties": {} + } + ], + "Exceptions": [], + "ExtraProperties": {}, + "EntityChanges": [], + "Comments": [] +} +2023-12-19 16:46:06.011 +08:00 [INF] Executing endpoint 'Yi.Framework.Rbac.Application.Services.DictionaryService.GetDicType (Yi.Framework.Rbac.Application)' +2023-12-19 16:46:06.011 +08:00 [INF] Route matched with {action = "GetDicType", controller = "Dictionary", area = ""}. Executing controller action with signature System.Threading.Tasks.Task`1[System.Collections.Generic.List`1[Yi.Framework.Rbac.Application.Contracts.Dtos.Dictionary.DictionaryGetListOutputDto]] GetDicType(System.String) on controller Yi.Framework.Rbac.Application.Services.DictionaryService (Yi.Framework.Rbac.Application). +2023-12-19 16:46:06.012 +08:00 [INF] Executing endpoint 'Yi.Framework.Bbs.Application.Services.PlateService.GetListAsync (Yi.Framework.Bbs.Application)' +2023-12-19 16:46:06.013 +08:00 [INF] Route matched with {action = "GetList", controller = "Plate", area = ""}. Executing controller action with signature System.Threading.Tasks.Task`1[Volo.Abp.Application.Dtos.PagedResultDto`1[Yi.Framework.Bbs.Application.Contracts.Dtos.Plate.PlateGetListOutputDto]] GetListAsync(Yi.Framework.Bbs.Application.Contracts.Dtos.Plate.PlateGetListInputVo) on controller Yi.Framework.Bbs.Application.Services.PlateService (Yi.Framework.Bbs.Application). +2023-12-19 16:46:06.013 +08:00 [DBG] Yi-SQL执行:SELECT `Id`,`IsDeleted`,`OrderNum`,`State`,`Remark`,`ListClass`,`CssClass`,`DictType`,`DictLabel`,`DictValue`,`IsDefault`,`CreationTime`,`CreatorId`,`LastModifierId`,`LastModificationTime` FROM `Dictionary` WHERE (( `DictType` = N'sys_normal_disable' ) AND ( `State` = 1 )) AND ( `IsDeleted` = 0 ) +2023-12-19 16:46:06.018 +08:00 [DBG] Yi-SQL执行:SELECT Count(*) FROM `Plate` WHERE ( `IsDeleted` = 0 ) +2023-12-19 16:46:06.033 +08:00 [INF] Executing ObjectResult, writing value of type 'System.Collections.Generic.List`1[[Yi.Framework.Rbac.Application.Contracts.Dtos.Dictionary.DictionaryGetListOutputDto, Yi.Framework.Rbac.Application.Contracts, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. +2023-12-19 16:46:06.034 +08:00 [INF] Executed action Yi.Framework.Rbac.Application.Services.DictionaryService.GetDicType (Yi.Framework.Rbac.Application) in 22.1972ms +2023-12-19 16:46:06.034 +08:00 [INF] Executed endpoint 'Yi.Framework.Rbac.Application.Services.DictionaryService.GetDicType (Yi.Framework.Rbac.Application)' +2023-12-19 16:46:06.034 +08:00 [DBG] Yi-请求追踪:{ + "ApplicationName": "Yi.Abp.Web", + "UserId": "59cf7e31-e3e4-544e-1038-3a0f836cc538", + "UserName": "cc", + "TenantId": null, + "TenantName": null, + "ImpersonatorUserId": null, + "ImpersonatorTenantId": null, + "ImpersonatorUserName": null, + "ImpersonatorTenantName": null, + "ExecutionTime": "2023-12-19 16:46:06", + "ExecutionDuration": 23, + "ClientId": null, + "CorrelationId": null, + "ClientIpAddress": "::1", + "ClientName": null, + "BrowserInfo": "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/120.0.0.0 Safari/537.36 Edg/120.0.0.0", + "HttpMethod": "GET", + "HttpStatusCode": 200, + "Url": "/api/app/dictionary/dic-type/sys_normal_disable", + "Actions": [ + { + "ServiceName": "Yi.Framework.Rbac.Application.Services.DictionaryService", + "MethodName": "GetDicType", + "Parameters": "{\"dicType\":\"sys_normal_disable\"}", + "ExecutionTime": "2023-12-19 16:46:06", + "ExecutionDuration": 21, + "ExtraProperties": {} + } + ], + "Exceptions": [], + "ExtraProperties": {}, + "EntityChanges": [], + "Comments": [] +} +2023-12-19 16:46:06.042 +08:00 [DBG] Yi-SQL执行:SELECT `Id`,`Code`,`Name`,`Logo`,`Introduction`,`IsDeleted`,`CreationTime`,`CreatorId`,`LastModifierId`,`LastModificationTime`,`OrderNum`,`IsDisableCreateDiscuss` FROM `Plate` WHERE ( `IsDeleted` = 0 ) ORDER BY `OrderNum` DESC LIMIT 0,10 +2023-12-19 16:46:06.063 +08:00 [INF] Executing ObjectResult, writing value of type 'Volo.Abp.Application.Dtos.PagedResultDto`1[[Yi.Framework.Bbs.Application.Contracts.Dtos.Plate.PlateGetListOutputDto, Yi.Framework.Bbs.Application.Contracts, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. +2023-12-19 16:46:06.063 +08:00 [INF] Executed action Yi.Framework.Bbs.Application.Services.PlateService.GetListAsync (Yi.Framework.Bbs.Application) in 50.8099ms +2023-12-19 16:46:06.063 +08:00 [INF] Executed endpoint 'Yi.Framework.Bbs.Application.Services.PlateService.GetListAsync (Yi.Framework.Bbs.Application)' +2023-12-19 16:46:06.064 +08:00 [DBG] Yi-请求追踪:{ + "ApplicationName": "Yi.Abp.Web", + "UserId": "59cf7e31-e3e4-544e-1038-3a0f836cc538", + "UserName": "cc", + "TenantId": null, + "TenantName": null, + "ImpersonatorUserId": null, + "ImpersonatorTenantId": null, + "ImpersonatorUserName": null, + "ImpersonatorTenantName": null, + "ExecutionTime": "2023-12-19 16:46:06", + "ExecutionDuration": 51, + "ClientId": null, + "CorrelationId": null, + "ClientIpAddress": "::1", + "ClientName": null, + "BrowserInfo": "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/120.0.0.0 Safari/537.36 Edg/120.0.0.0", + "HttpMethod": "GET", + "HttpStatusCode": 200, + "Url": "/api/app/plate", + "Actions": [ + { + "ServiceName": "Yi.Framework.Bbs.Application.Services.PlateService", + "MethodName": "GetListAsync", + "Parameters": "{\"input\":{\"name\":null,\"code\":null,\"startTime\":null,\"endTime\":null,\"sorting\":null,\"skipCount\":1,\"maxResultCount\":10}}", + "ExecutionTime": "2023-12-19 16:46:06", + "ExecutionDuration": 50, + "ExtraProperties": {} + } + ], + "Exceptions": [], + "ExtraProperties": {}, + "EntityChanges": [], + "Comments": [] +} +2023-12-19 16:46:10.040 +08:00 [INF] Executing endpoint 'Yi.Framework.Bbs.Application.Services.PlateService.GetAsync (Yi.Framework.Bbs.Application)' +2023-12-19 16:46:10.040 +08:00 [INF] Route matched with {action = "Get", controller = "Plate", area = ""}. Executing controller action with signature System.Threading.Tasks.Task`1[Yi.Framework.Bbs.Application.Contracts.Dtos.Plate.PlateGetOutputDto] GetAsync(System.Guid) on controller Yi.Framework.Bbs.Application.Services.PlateService (Yi.Framework.Bbs.Application). +2023-12-19 16:46:10.041 +08:00 [DBG] Yi-SQL执行:SELECT `Id`,`Code`,`Name`,`Logo`,`Introduction`,`IsDeleted`,`CreationTime`,`CreatorId`,`LastModifierId`,`LastModificationTime`,`OrderNum`,`IsDisableCreateDiscuss` FROM `Plate` WHERE `Id` = N'f5633be2-c33b-94bf-a61e-3a0f9360840b' AND ( `IsDeleted` = 0 ) +2023-12-19 16:46:10.065 +08:00 [INF] Executing ObjectResult, writing value of type 'Yi.Framework.Bbs.Application.Contracts.Dtos.Plate.PlateGetOutputDto'. +2023-12-19 16:46:10.065 +08:00 [INF] Executed action Yi.Framework.Bbs.Application.Services.PlateService.GetAsync (Yi.Framework.Bbs.Application) in 24.9295ms +2023-12-19 16:46:10.065 +08:00 [INF] Executed endpoint 'Yi.Framework.Bbs.Application.Services.PlateService.GetAsync (Yi.Framework.Bbs.Application)' +2023-12-19 16:46:10.065 +08:00 [DBG] Yi-请求追踪:{ + "ApplicationName": "Yi.Abp.Web", + "UserId": "59cf7e31-e3e4-544e-1038-3a0f836cc538", + "UserName": "cc", + "TenantId": null, + "TenantName": null, + "ImpersonatorUserId": null, + "ImpersonatorTenantId": null, + "ImpersonatorUserName": null, + "ImpersonatorTenantName": null, + "ExecutionTime": "2023-12-19 16:46:10", + "ExecutionDuration": 25, + "ClientId": null, + "CorrelationId": null, + "ClientIpAddress": "::1", + "ClientName": null, + "BrowserInfo": "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/120.0.0.0 Safari/537.36 Edg/120.0.0.0", + "HttpMethod": "GET", + "HttpStatusCode": 200, + "Url": "/api/app/plate/f5633be2-c33b-94bf-a61e-3a0f9360840b", + "Actions": [ + { + "ServiceName": "Yi.Framework.Bbs.Application.Services.PlateService", + "MethodName": "GetAsync", + "Parameters": "{\"id\":\"f5633be2-c33b-94bf-a61e-3a0f9360840b\"}", + "ExecutionTime": "2023-12-19 16:46:10", + "ExecutionDuration": 24, + "ExtraProperties": {} + } + ], + "Exceptions": [], + "ExtraProperties": {}, + "EntityChanges": [], + "Comments": [] +} +2023-12-19 16:46:13.551 +08:00 [INF] 用户cc离开了,当前已连接1个 +2023-12-19 16:46:13.557 +08:00 [INF] Executed endpoint '/hub/main' +2023-12-19 16:46:16.720 +08:00 [INF] CORS policy execution successful. +2023-12-19 16:46:16.724 +08:00 [INF] Executing endpoint '/hub/main/negotiate' +2023-12-19 16:46:16.725 +08:00 [INF] Executed endpoint '/hub/main/negotiate' +2023-12-19 16:46:16.733 +08:00 [INF] Executing endpoint 'Yi.Framework.Rbac.Application.Services.AccountService.Get (Yi.Framework.Rbac.Application)' +2023-12-19 16:46:16.733 +08:00 [INF] Route matched with {action = "Get", controller = "Account", area = ""}. Executing controller action with signature System.Threading.Tasks.Task`1[Yi.Framework.Rbac.Domain.Shared.Dtos.UserRoleMenuDto] Get() on controller Yi.Framework.Rbac.Application.Services.AccountService (Yi.Framework.Rbac.Application). +2023-12-19 16:46:16.738 +08:00 [DBG] Yi-SQL执行:SELECT `Id`,`IsDeleted`,`Name`,`Age`,`UserName`,`Password`,`Salt`,`Icon`,`Nick`,`Email`,`Ip`,`Address`,`Phone`,`Introduction`,`Remark`,`Sex`,`DeptId`,`CreationTime`,`CreatorId`,`LastModifierId`,`LastModificationTime`,`OrderNum`,`State` FROM `User` WHERE `Id` = N'59cf7e31-e3e4-544e-1038-3a0f836cc538' AND ( `IsDeleted` = 0 ) +2023-12-19 16:46:16.791 +08:00 [DBG] Yi-SQL执行:SELECT `UserId` as aid,`RoleId` as bid FROM `UserRole` WHERE `UserId` = '59cf7e31-e3e4-544e-1038-3a0f836cc538' +2023-12-19 16:46:16.818 +08:00 [DBG] Yi-SQL执行:SELECT * FROM `Role` WHERE ( `IsDeleted` = 0 ) AND `Id` = null AND ( `IsDeleted` = 0 ) +2023-12-19 16:46:16.848 +08:00 [INF] Executing ObjectResult, writing value of type 'Yi.Framework.Rbac.Domain.Shared.Dtos.UserRoleMenuDto'. +2023-12-19 16:46:16.849 +08:00 [INF] Executed action Yi.Framework.Rbac.Application.Services.AccountService.Get (Yi.Framework.Rbac.Application) in 115.2871ms +2023-12-19 16:46:16.849 +08:00 [INF] Executed endpoint 'Yi.Framework.Rbac.Application.Services.AccountService.Get (Yi.Framework.Rbac.Application)' +2023-12-19 16:46:16.849 +08:00 [DBG] Yi-请求追踪:{ + "ApplicationName": "Yi.Abp.Web", + "UserId": "59cf7e31-e3e4-544e-1038-3a0f836cc538", + "UserName": "cc", + "TenantId": null, + "TenantName": null, + "ImpersonatorUserId": null, + "ImpersonatorTenantId": null, + "ImpersonatorUserName": null, + "ImpersonatorTenantName": null, + "ExecutionTime": "2023-12-19 16:46:16", + "ExecutionDuration": 116, + "ClientId": null, + "CorrelationId": null, + "ClientIpAddress": "::1", + "ClientName": null, + "BrowserInfo": "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/120.0.0.0 Safari/537.36 Edg/120.0.0.0", + "HttpMethod": "GET", + "HttpStatusCode": 200, + "Url": "/api/app/account", + "Actions": [ + { + "ServiceName": "Yi.Framework.Rbac.Application.Services.AccountService", + "MethodName": "Get", + "Parameters": "{}", + "ExecutionTime": "2023-12-19 16:46:16", + "ExecutionDuration": 112, + "ExtraProperties": {} + } + ], + "Exceptions": [], + "ExtraProperties": {}, + "EntityChanges": [], + "Comments": [] +} +2023-12-19 16:46:17.046 +08:00 [INF] Executing endpoint 'Yi.Framework.Rbac.Application.Services.AccountService.GetVue3Router (Yi.Framework.Rbac.Application)' +2023-12-19 16:46:17.046 +08:00 [INF] Route matched with {action = "GetVue3Router", controller = "Account", area = ""}. Executing controller action with signature System.Threading.Tasks.Task`1[System.Collections.Generic.List`1[Yi.Framework.Rbac.Domain.Shared.Dtos.Vue3RouterDto]] GetVue3Router() on controller Yi.Framework.Rbac.Application.Services.AccountService (Yi.Framework.Rbac.Application). +2023-12-19 16:46:17.048 +08:00 [DBG] Yi-SQL执行:SELECT `Id`,`IsDeleted`,`Name`,`Age`,`UserName`,`Password`,`Salt`,`Icon`,`Nick`,`Email`,`Ip`,`Address`,`Phone`,`Introduction`,`Remark`,`Sex`,`DeptId`,`CreationTime`,`CreatorId`,`LastModifierId`,`LastModificationTime`,`OrderNum`,`State` FROM `User` WHERE `Id` = N'59cf7e31-e3e4-544e-1038-3a0f836cc538' AND ( `IsDeleted` = 0 ) +2023-12-19 16:46:17.067 +08:00 [INF] CORS policy execution successful. +2023-12-19 16:46:17.071 +08:00 [INF] Executing endpoint '/hub/main' +2023-12-19 16:46:17.078 +08:00 [DBG] Yi-SQL执行:SELECT `UserId` as aid,`RoleId` as bid FROM `UserRole` WHERE `UserId` = '59cf7e31-e3e4-544e-1038-3a0f836cc538' +2023-12-19 16:46:17.097 +08:00 [DBG] Yi-SQL执行:SELECT * FROM `Role` WHERE ( `IsDeleted` = 0 ) AND `Id` = null AND ( `IsDeleted` = 0 ) +2023-12-19 16:46:17.124 +08:00 [DBG] Yi-SQL执行:SELECT `Id`,`IsDeleted`,`CreationTime`,`CreatorId`,`LastModifierId`,`LastModificationTime`,`OrderNum`,`State`,`MenuName`,`MenuType`,`PermissionCode`,`ParentId`,`MenuIcon`,`Router`,`IsLink`,`IsCache`,`IsShow`,`Remark`,`Component`,`Query` FROM `Menu` WHERE ( `IsDeleted` = 0 ) +2023-12-19 16:46:17.169 +08:00 [INF] Executing ObjectResult, writing value of type 'System.Collections.Generic.List`1[[Yi.Framework.Rbac.Domain.Shared.Dtos.Vue3RouterDto, Yi.Framework.Rbac.Domain.Shared, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. +2023-12-19 16:46:17.170 +08:00 [INF] Executed action Yi.Framework.Rbac.Application.Services.AccountService.GetVue3Router (Yi.Framework.Rbac.Application) in 123.7117ms +2023-12-19 16:46:17.170 +08:00 [INF] Executed endpoint 'Yi.Framework.Rbac.Application.Services.AccountService.GetVue3Router (Yi.Framework.Rbac.Application)' +2023-12-19 16:46:17.170 +08:00 [DBG] Yi-请求追踪:{ + "ApplicationName": "Yi.Abp.Web", + "UserId": "59cf7e31-e3e4-544e-1038-3a0f836cc538", + "UserName": "cc", + "TenantId": null, + "TenantName": null, + "ImpersonatorUserId": null, + "ImpersonatorTenantId": null, + "ImpersonatorUserName": null, + "ImpersonatorTenantName": null, + "ExecutionTime": "2023-12-19 16:46:17", + "ExecutionDuration": 124, + "ClientId": null, + "CorrelationId": null, + "ClientIpAddress": "::1", + "ClientName": null, + "BrowserInfo": "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/120.0.0.0 Safari/537.36 Edg/120.0.0.0", + "HttpMethod": "GET", + "HttpStatusCode": 200, + "Url": "/api/app/account/Vue3Router", + "Actions": [ + { + "ServiceName": "Yi.Framework.Rbac.Application.Services.AccountService", + "MethodName": "GetVue3Router", + "Parameters": "{}", + "ExecutionTime": "2023-12-19 16:46:17", + "ExecutionDuration": 121, + "ExtraProperties": {} + } + ], + "Exceptions": [], + "ExtraProperties": {}, + "EntityChanges": [], + "Comments": [] +} +2023-12-19 16:46:17.188 +08:00 [INF] 2023/12/19 16:46:17:cc,ik8XRVYdlZBjVPF25GPB3w连接服务端success,当前已连接2个 +2023-12-19 16:46:17.785 +08:00 [INF] Executing endpoint 'Yi.Framework.Rbac.Application.Services.DictionaryService.GetDicType (Yi.Framework.Rbac.Application)' +2023-12-19 16:46:17.785 +08:00 [INF] Executing endpoint 'Yi.Framework.Bbs.Application.Services.PlateService.GetListAsync (Yi.Framework.Bbs.Application)' +2023-12-19 16:46:17.786 +08:00 [INF] Route matched with {action = "GetDicType", controller = "Dictionary", area = ""}. Executing controller action with signature System.Threading.Tasks.Task`1[System.Collections.Generic.List`1[Yi.Framework.Rbac.Application.Contracts.Dtos.Dictionary.DictionaryGetListOutputDto]] GetDicType(System.String) on controller Yi.Framework.Rbac.Application.Services.DictionaryService (Yi.Framework.Rbac.Application). +2023-12-19 16:46:17.786 +08:00 [INF] Route matched with {action = "GetList", controller = "Plate", area = ""}. Executing controller action with signature System.Threading.Tasks.Task`1[Volo.Abp.Application.Dtos.PagedResultDto`1[Yi.Framework.Bbs.Application.Contracts.Dtos.Plate.PlateGetListOutputDto]] GetListAsync(Yi.Framework.Bbs.Application.Contracts.Dtos.Plate.PlateGetListInputVo) on controller Yi.Framework.Bbs.Application.Services.PlateService (Yi.Framework.Bbs.Application). +2023-12-19 16:46:17.787 +08:00 [DBG] Yi-SQL执行:SELECT `Id`,`IsDeleted`,`OrderNum`,`State`,`Remark`,`ListClass`,`CssClass`,`DictType`,`DictLabel`,`DictValue`,`IsDefault`,`CreationTime`,`CreatorId`,`LastModifierId`,`LastModificationTime` FROM `Dictionary` WHERE (( `DictType` = N'sys_normal_disable' ) AND ( `State` = 1 )) AND ( `IsDeleted` = 0 ) +2023-12-19 16:46:17.788 +08:00 [DBG] Yi-SQL执行:SELECT Count(*) FROM `Plate` WHERE ( `IsDeleted` = 0 ) +2023-12-19 16:46:17.832 +08:00 [DBG] Yi-SQL执行:SELECT `Id`,`Code`,`Name`,`Logo`,`Introduction`,`IsDeleted`,`CreationTime`,`CreatorId`,`LastModifierId`,`LastModificationTime`,`OrderNum`,`IsDisableCreateDiscuss` FROM `Plate` WHERE ( `IsDeleted` = 0 ) ORDER BY `OrderNum` DESC LIMIT 0,10 +2023-12-19 16:46:17.835 +08:00 [INF] Executing ObjectResult, writing value of type 'System.Collections.Generic.List`1[[Yi.Framework.Rbac.Application.Contracts.Dtos.Dictionary.DictionaryGetListOutputDto, Yi.Framework.Rbac.Application.Contracts, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. +2023-12-19 16:46:17.835 +08:00 [INF] Executed action Yi.Framework.Rbac.Application.Services.DictionaryService.GetDicType (Yi.Framework.Rbac.Application) in 49.2395ms +2023-12-19 16:46:17.835 +08:00 [INF] Executed endpoint 'Yi.Framework.Rbac.Application.Services.DictionaryService.GetDicType (Yi.Framework.Rbac.Application)' +2023-12-19 16:46:17.835 +08:00 [DBG] Yi-请求追踪:{ + "ApplicationName": "Yi.Abp.Web", + "UserId": "59cf7e31-e3e4-544e-1038-3a0f836cc538", + "UserName": "cc", + "TenantId": null, + "TenantName": null, + "ImpersonatorUserId": null, + "ImpersonatorTenantId": null, + "ImpersonatorUserName": null, + "ImpersonatorTenantName": null, + "ExecutionTime": "2023-12-19 16:46:17", + "ExecutionDuration": 50, + "ClientId": null, + "CorrelationId": null, + "ClientIpAddress": "::1", + "ClientName": null, + "BrowserInfo": "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/120.0.0.0 Safari/537.36 Edg/120.0.0.0", + "HttpMethod": "GET", + "HttpStatusCode": 200, + "Url": "/api/app/dictionary/dic-type/sys_normal_disable", + "Actions": [ + { + "ServiceName": "Yi.Framework.Rbac.Application.Services.DictionaryService", + "MethodName": "GetDicType", + "Parameters": "{\"dicType\":\"sys_normal_disable\"}", + "ExecutionTime": "2023-12-19 16:46:17", + "ExecutionDuration": 48, + "ExtraProperties": {} + } + ], + "Exceptions": [], + "ExtraProperties": {}, + "EntityChanges": [], + "Comments": [] +} +2023-12-19 16:46:17.868 +08:00 [INF] Executing ObjectResult, writing value of type 'Volo.Abp.Application.Dtos.PagedResultDto`1[[Yi.Framework.Bbs.Application.Contracts.Dtos.Plate.PlateGetListOutputDto, Yi.Framework.Bbs.Application.Contracts, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. +2023-12-19 16:46:17.869 +08:00 [INF] Executed action Yi.Framework.Bbs.Application.Services.PlateService.GetListAsync (Yi.Framework.Bbs.Application) in 83.117ms +2023-12-19 16:46:17.869 +08:00 [INF] Executed endpoint 'Yi.Framework.Bbs.Application.Services.PlateService.GetListAsync (Yi.Framework.Bbs.Application)' +2023-12-19 16:46:17.869 +08:00 [DBG] Yi-请求追踪:{ + "ApplicationName": "Yi.Abp.Web", + "UserId": "59cf7e31-e3e4-544e-1038-3a0f836cc538", + "UserName": "cc", + "TenantId": null, + "TenantName": null, + "ImpersonatorUserId": null, + "ImpersonatorTenantId": null, + "ImpersonatorUserName": null, + "ImpersonatorTenantName": null, + "ExecutionTime": "2023-12-19 16:46:17", + "ExecutionDuration": 84, + "ClientId": null, + "CorrelationId": null, + "ClientIpAddress": "::1", + "ClientName": null, + "BrowserInfo": "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/120.0.0.0 Safari/537.36 Edg/120.0.0.0", + "HttpMethod": "GET", + "HttpStatusCode": 200, + "Url": "/api/app/plate", + "Actions": [ + { + "ServiceName": "Yi.Framework.Bbs.Application.Services.PlateService", + "MethodName": "GetListAsync", + "Parameters": "{\"input\":{\"name\":null,\"code\":null,\"startTime\":null,\"endTime\":null,\"sorting\":null,\"skipCount\":1,\"maxResultCount\":10}}", + "ExecutionTime": "2023-12-19 16:46:17", + "ExecutionDuration": 82, + "ExtraProperties": {} + } + ], + "Exceptions": [], + "ExtraProperties": {}, + "EntityChanges": [], + "Comments": [] +} +2023-12-19 16:46:18.565 +08:00 [INF] 用户cc离开了,当前已连接1个 +2023-12-19 16:46:18.565 +08:00 [INF] Executed endpoint '/hub/main' +2023-12-19 16:46:19.862 +08:00 [INF] CORS policy execution successful. +2023-12-19 16:46:19.863 +08:00 [INF] Executing endpoint '/hub/main/negotiate' +2023-12-19 16:46:19.863 +08:00 [INF] Executed endpoint '/hub/main/negotiate' +2023-12-19 16:46:19.865 +08:00 [INF] Executing endpoint 'Yi.Framework.Rbac.Application.Services.AccountService.Get (Yi.Framework.Rbac.Application)' +2023-12-19 16:46:19.866 +08:00 [INF] Route matched with {action = "Get", controller = "Account", area = ""}. Executing controller action with signature System.Threading.Tasks.Task`1[Yi.Framework.Rbac.Domain.Shared.Dtos.UserRoleMenuDto] Get() on controller Yi.Framework.Rbac.Application.Services.AccountService (Yi.Framework.Rbac.Application). +2023-12-19 16:46:19.867 +08:00 [DBG] Yi-SQL执行:SELECT `Id`,`IsDeleted`,`Name`,`Age`,`UserName`,`Password`,`Salt`,`Icon`,`Nick`,`Email`,`Ip`,`Address`,`Phone`,`Introduction`,`Remark`,`Sex`,`DeptId`,`CreationTime`,`CreatorId`,`LastModifierId`,`LastModificationTime`,`OrderNum`,`State` FROM `User` WHERE `Id` = N'59cf7e31-e3e4-544e-1038-3a0f836cc538' AND ( `IsDeleted` = 0 ) +2023-12-19 16:46:19.896 +08:00 [DBG] Yi-SQL执行:SELECT `UserId` as aid,`RoleId` as bid FROM `UserRole` WHERE `UserId` = '59cf7e31-e3e4-544e-1038-3a0f836cc538' +2023-12-19 16:46:19.912 +08:00 [DBG] Yi-SQL执行:SELECT * FROM `Role` WHERE ( `IsDeleted` = 0 ) AND `Id` = null AND ( `IsDeleted` = 0 ) +2023-12-19 16:46:19.934 +08:00 [INF] Executing ObjectResult, writing value of type 'Yi.Framework.Rbac.Domain.Shared.Dtos.UserRoleMenuDto'. +2023-12-19 16:46:19.935 +08:00 [INF] Executed action Yi.Framework.Rbac.Application.Services.AccountService.Get (Yi.Framework.Rbac.Application) in 69.0367ms +2023-12-19 16:46:19.935 +08:00 [INF] Executed endpoint 'Yi.Framework.Rbac.Application.Services.AccountService.Get (Yi.Framework.Rbac.Application)' +2023-12-19 16:46:19.935 +08:00 [DBG] Yi-请求追踪:{ + "ApplicationName": "Yi.Abp.Web", + "UserId": "59cf7e31-e3e4-544e-1038-3a0f836cc538", + "UserName": "cc", + "TenantId": null, + "TenantName": null, + "ImpersonatorUserId": null, + "ImpersonatorTenantId": null, + "ImpersonatorUserName": null, + "ImpersonatorTenantName": null, + "ExecutionTime": "2023-12-19 16:46:19", + "ExecutionDuration": 69, + "ClientId": null, + "CorrelationId": null, + "ClientIpAddress": "::1", + "ClientName": null, + "BrowserInfo": "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/120.0.0.0 Safari/537.36 Edg/120.0.0.0", + "HttpMethod": "GET", + "HttpStatusCode": 200, + "Url": "/api/app/account", + "Actions": [ + { + "ServiceName": "Yi.Framework.Rbac.Application.Services.AccountService", + "MethodName": "Get", + "Parameters": "{}", + "ExecutionTime": "2023-12-19 16:46:19", + "ExecutionDuration": 68, + "ExtraProperties": {} + } + ], + "Exceptions": [], + "ExtraProperties": {}, + "EntityChanges": [], + "Comments": [] +} +2023-12-19 16:46:20.096 +08:00 [INF] Executing endpoint 'Yi.Framework.Rbac.Application.Services.AccountService.GetVue3Router (Yi.Framework.Rbac.Application)' +2023-12-19 16:46:20.096 +08:00 [INF] Route matched with {action = "GetVue3Router", controller = "Account", area = ""}. Executing controller action with signature System.Threading.Tasks.Task`1[System.Collections.Generic.List`1[Yi.Framework.Rbac.Domain.Shared.Dtos.Vue3RouterDto]] GetVue3Router() on controller Yi.Framework.Rbac.Application.Services.AccountService (Yi.Framework.Rbac.Application). +2023-12-19 16:46:20.100 +08:00 [DBG] Yi-SQL执行:SELECT `Id`,`IsDeleted`,`Name`,`Age`,`UserName`,`Password`,`Salt`,`Icon`,`Nick`,`Email`,`Ip`,`Address`,`Phone`,`Introduction`,`Remark`,`Sex`,`DeptId`,`CreationTime`,`CreatorId`,`LastModifierId`,`LastModificationTime`,`OrderNum`,`State` FROM `User` WHERE `Id` = N'59cf7e31-e3e4-544e-1038-3a0f836cc538' AND ( `IsDeleted` = 0 ) +2023-12-19 16:46:20.117 +08:00 [INF] CORS policy execution successful. +2023-12-19 16:46:20.126 +08:00 [INF] Executing endpoint '/hub/main' +2023-12-19 16:46:20.129 +08:00 [DBG] Yi-SQL执行:SELECT `UserId` as aid,`RoleId` as bid FROM `UserRole` WHERE `UserId` = '59cf7e31-e3e4-544e-1038-3a0f836cc538' +2023-12-19 16:46:20.147 +08:00 [DBG] Yi-SQL执行:SELECT * FROM `Role` WHERE ( `IsDeleted` = 0 ) AND `Id` = null AND ( `IsDeleted` = 0 ) +2023-12-19 16:46:20.201 +08:00 [DBG] Yi-SQL执行:SELECT `Id`,`IsDeleted`,`CreationTime`,`CreatorId`,`LastModifierId`,`LastModificationTime`,`OrderNum`,`State`,`MenuName`,`MenuType`,`PermissionCode`,`ParentId`,`MenuIcon`,`Router`,`IsLink`,`IsCache`,`IsShow`,`Remark`,`Component`,`Query` FROM `Menu` WHERE ( `IsDeleted` = 0 ) +2023-12-19 16:46:20.226 +08:00 [INF] 2023/12/19 16:46:20:cc,bPlTHsdXz-cilBoKtnHtWQ连接服务端success,当前已连接2个 +2023-12-19 16:46:20.230 +08:00 [INF] Executing ObjectResult, writing value of type 'System.Collections.Generic.List`1[[Yi.Framework.Rbac.Domain.Shared.Dtos.Vue3RouterDto, Yi.Framework.Rbac.Domain.Shared, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. +2023-12-19 16:46:20.231 +08:00 [INF] Executed action Yi.Framework.Rbac.Application.Services.AccountService.GetVue3Router (Yi.Framework.Rbac.Application) in 134.5884ms +2023-12-19 16:46:20.231 +08:00 [INF] Executed endpoint 'Yi.Framework.Rbac.Application.Services.AccountService.GetVue3Router (Yi.Framework.Rbac.Application)' +2023-12-19 16:46:20.231 +08:00 [DBG] Yi-请求追踪:{ + "ApplicationName": "Yi.Abp.Web", + "UserId": "59cf7e31-e3e4-544e-1038-3a0f836cc538", + "UserName": "cc", + "TenantId": null, + "TenantName": null, + "ImpersonatorUserId": null, + "ImpersonatorTenantId": null, + "ImpersonatorUserName": null, + "ImpersonatorTenantName": null, + "ExecutionTime": "2023-12-19 16:46:20", + "ExecutionDuration": 135, + "ClientId": null, + "CorrelationId": null, + "ClientIpAddress": "::1", + "ClientName": null, + "BrowserInfo": "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/120.0.0.0 Safari/537.36 Edg/120.0.0.0", + "HttpMethod": "GET", + "HttpStatusCode": 200, + "Url": "/api/app/account/Vue3Router", + "Actions": [ + { + "ServiceName": "Yi.Framework.Rbac.Application.Services.AccountService", + "MethodName": "GetVue3Router", + "Parameters": "{}", + "ExecutionTime": "2023-12-19 16:46:20", + "ExecutionDuration": 131, + "ExtraProperties": {} + } + ], + "Exceptions": [], + "ExtraProperties": {}, + "EntityChanges": [], + "Comments": [] +} +2023-12-19 16:46:20.802 +08:00 [INF] Executing endpoint 'Yi.Framework.Rbac.Application.Services.DictionaryService.GetDicType (Yi.Framework.Rbac.Application)' +2023-12-19 16:46:20.802 +08:00 [INF] Route matched with {action = "GetDicType", controller = "Dictionary", area = ""}. Executing controller action with signature System.Threading.Tasks.Task`1[System.Collections.Generic.List`1[Yi.Framework.Rbac.Application.Contracts.Dtos.Dictionary.DictionaryGetListOutputDto]] GetDicType(System.String) on controller Yi.Framework.Rbac.Application.Services.DictionaryService (Yi.Framework.Rbac.Application). +2023-12-19 16:46:20.803 +08:00 [INF] Executing endpoint 'Yi.Framework.Bbs.Application.Services.PlateService.GetListAsync (Yi.Framework.Bbs.Application)' +2023-12-19 16:46:20.803 +08:00 [DBG] Yi-SQL执行:SELECT `Id`,`IsDeleted`,`OrderNum`,`State`,`Remark`,`ListClass`,`CssClass`,`DictType`,`DictLabel`,`DictValue`,`IsDefault`,`CreationTime`,`CreatorId`,`LastModifierId`,`LastModificationTime` FROM `Dictionary` WHERE (( `DictType` = N'sys_normal_disable' ) AND ( `State` = 1 )) AND ( `IsDeleted` = 0 ) +2023-12-19 16:46:20.804 +08:00 [INF] Route matched with {action = "GetList", controller = "Plate", area = ""}. Executing controller action with signature System.Threading.Tasks.Task`1[Volo.Abp.Application.Dtos.PagedResultDto`1[Yi.Framework.Bbs.Application.Contracts.Dtos.Plate.PlateGetListOutputDto]] GetListAsync(Yi.Framework.Bbs.Application.Contracts.Dtos.Plate.PlateGetListInputVo) on controller Yi.Framework.Bbs.Application.Services.PlateService (Yi.Framework.Bbs.Application). +2023-12-19 16:46:20.823 +08:00 [DBG] Yi-SQL执行:SELECT Count(*) FROM `Plate` WHERE ( `IsDeleted` = 0 ) +2023-12-19 16:46:20.845 +08:00 [INF] Executing ObjectResult, writing value of type 'System.Collections.Generic.List`1[[Yi.Framework.Rbac.Application.Contracts.Dtos.Dictionary.DictionaryGetListOutputDto, Yi.Framework.Rbac.Application.Contracts, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. +2023-12-19 16:46:20.845 +08:00 [INF] Executed action Yi.Framework.Rbac.Application.Services.DictionaryService.GetDicType (Yi.Framework.Rbac.Application) in 43.1014ms +2023-12-19 16:46:20.845 +08:00 [INF] Executed endpoint 'Yi.Framework.Rbac.Application.Services.DictionaryService.GetDicType (Yi.Framework.Rbac.Application)' +2023-12-19 16:46:20.845 +08:00 [DBG] Yi-请求追踪:{ + "ApplicationName": "Yi.Abp.Web", + "UserId": "59cf7e31-e3e4-544e-1038-3a0f836cc538", + "UserName": "cc", + "TenantId": null, + "TenantName": null, + "ImpersonatorUserId": null, + "ImpersonatorTenantId": null, + "ImpersonatorUserName": null, + "ImpersonatorTenantName": null, + "ExecutionTime": "2023-12-19 16:46:20", + "ExecutionDuration": 43, + "ClientId": null, + "CorrelationId": null, + "ClientIpAddress": "::1", + "ClientName": null, + "BrowserInfo": "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/120.0.0.0 Safari/537.36 Edg/120.0.0.0", + "HttpMethod": "GET", + "HttpStatusCode": 200, + "Url": "/api/app/dictionary/dic-type/sys_normal_disable", + "Actions": [ + { + "ServiceName": "Yi.Framework.Rbac.Application.Services.DictionaryService", + "MethodName": "GetDicType", + "Parameters": "{\"dicType\":\"sys_normal_disable\"}", + "ExecutionTime": "2023-12-19 16:46:20", + "ExecutionDuration": 42, + "ExtraProperties": {} + } + ], + "Exceptions": [], + "ExtraProperties": {}, + "EntityChanges": [], + "Comments": [] +} +2023-12-19 16:46:20.852 +08:00 [DBG] Yi-SQL执行:SELECT `Id`,`Code`,`Name`,`Logo`,`Introduction`,`IsDeleted`,`CreationTime`,`CreatorId`,`LastModifierId`,`LastModificationTime`,`OrderNum`,`IsDisableCreateDiscuss` FROM `Plate` WHERE ( `IsDeleted` = 0 ) ORDER BY `OrderNum` DESC LIMIT 0,10 +2023-12-19 16:46:20.879 +08:00 [INF] Executing ObjectResult, writing value of type 'Volo.Abp.Application.Dtos.PagedResultDto`1[[Yi.Framework.Bbs.Application.Contracts.Dtos.Plate.PlateGetListOutputDto, Yi.Framework.Bbs.Application.Contracts, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. +2023-12-19 16:46:20.879 +08:00 [INF] Executed action Yi.Framework.Bbs.Application.Services.PlateService.GetListAsync (Yi.Framework.Bbs.Application) in 75.1939ms +2023-12-19 16:46:20.879 +08:00 [INF] Executed endpoint 'Yi.Framework.Bbs.Application.Services.PlateService.GetListAsync (Yi.Framework.Bbs.Application)' +2023-12-19 16:46:20.879 +08:00 [DBG] Yi-请求追踪:{ + "ApplicationName": "Yi.Abp.Web", + "UserId": "59cf7e31-e3e4-544e-1038-3a0f836cc538", + "UserName": "cc", + "TenantId": null, + "TenantName": null, + "ImpersonatorUserId": null, + "ImpersonatorTenantId": null, + "ImpersonatorUserName": null, + "ImpersonatorTenantName": null, + "ExecutionTime": "2023-12-19 16:46:20", + "ExecutionDuration": 76, + "ClientId": null, + "CorrelationId": null, + "ClientIpAddress": "::1", + "ClientName": null, + "BrowserInfo": "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/120.0.0.0 Safari/537.36 Edg/120.0.0.0", + "HttpMethod": "GET", + "HttpStatusCode": 200, + "Url": "/api/app/plate", + "Actions": [ + { + "ServiceName": "Yi.Framework.Bbs.Application.Services.PlateService", + "MethodName": "GetListAsync", + "Parameters": "{\"input\":{\"name\":null,\"code\":null,\"startTime\":null,\"endTime\":null,\"sorting\":null,\"skipCount\":1,\"maxResultCount\":10}}", + "ExecutionTime": "2023-12-19 16:46:20", + "ExecutionDuration": 64, + "ExtraProperties": {} + } + ], + "Exceptions": [], + "ExtraProperties": {}, + "EntityChanges": [], + "Comments": [] +} +2023-12-19 16:46:24.345 +08:00 [INF] Executing endpoint 'Yi.Framework.Bbs.Application.Services.PlateService.GetAsync (Yi.Framework.Bbs.Application)' +2023-12-19 16:46:24.345 +08:00 [INF] Route matched with {action = "Get", controller = "Plate", area = ""}. Executing controller action with signature System.Threading.Tasks.Task`1[Yi.Framework.Bbs.Application.Contracts.Dtos.Plate.PlateGetOutputDto] GetAsync(System.Guid) on controller Yi.Framework.Bbs.Application.Services.PlateService (Yi.Framework.Bbs.Application). +2023-12-19 16:46:24.347 +08:00 [DBG] Yi-SQL执行:SELECT `Id`,`Code`,`Name`,`Logo`,`Introduction`,`IsDeleted`,`CreationTime`,`CreatorId`,`LastModifierId`,`LastModificationTime`,`OrderNum`,`IsDisableCreateDiscuss` FROM `Plate` WHERE `Id` = N'f5633be2-c33b-94bf-a61e-3a0f9360840b' AND ( `IsDeleted` = 0 ) +2023-12-19 16:46:24.368 +08:00 [INF] Executing ObjectResult, writing value of type 'Yi.Framework.Bbs.Application.Contracts.Dtos.Plate.PlateGetOutputDto'. +2023-12-19 16:46:24.368 +08:00 [INF] Executed action Yi.Framework.Bbs.Application.Services.PlateService.GetAsync (Yi.Framework.Bbs.Application) in 22.4927ms +2023-12-19 16:46:24.368 +08:00 [INF] Executed endpoint 'Yi.Framework.Bbs.Application.Services.PlateService.GetAsync (Yi.Framework.Bbs.Application)' +2023-12-19 16:46:24.368 +08:00 [DBG] Yi-请求追踪:{ + "ApplicationName": "Yi.Abp.Web", + "UserId": "59cf7e31-e3e4-544e-1038-3a0f836cc538", + "UserName": "cc", + "TenantId": null, + "TenantName": null, + "ImpersonatorUserId": null, + "ImpersonatorTenantId": null, + "ImpersonatorUserName": null, + "ImpersonatorTenantName": null, + "ExecutionTime": "2023-12-19 16:46:24", + "ExecutionDuration": 23, + "ClientId": null, + "CorrelationId": null, + "ClientIpAddress": "::1", + "ClientName": null, + "BrowserInfo": "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/120.0.0.0 Safari/537.36 Edg/120.0.0.0", + "HttpMethod": "GET", + "HttpStatusCode": 200, + "Url": "/api/app/plate/f5633be2-c33b-94bf-a61e-3a0f9360840b", + "Actions": [ + { + "ServiceName": "Yi.Framework.Bbs.Application.Services.PlateService", + "MethodName": "GetAsync", + "Parameters": "{\"id\":\"f5633be2-c33b-94bf-a61e-3a0f9360840b\"}", + "ExecutionTime": "2023-12-19 16:46:24", + "ExecutionDuration": 22, + "ExtraProperties": {} + } + ], + "Exceptions": [], + "ExtraProperties": {}, + "EntityChanges": [], + "Comments": [] +} +2023-12-19 16:46:25.992 +08:00 [INF] Executing endpoint 'Yi.Framework.Bbs.Application.Services.PlateService.GetAsync (Yi.Framework.Bbs.Application)' +2023-12-19 16:46:25.992 +08:00 [INF] Route matched with {action = "Get", controller = "Plate", area = ""}. Executing controller action with signature System.Threading.Tasks.Task`1[Yi.Framework.Bbs.Application.Contracts.Dtos.Plate.PlateGetOutputDto] GetAsync(System.Guid) on controller Yi.Framework.Bbs.Application.Services.PlateService (Yi.Framework.Bbs.Application). +2023-12-19 16:46:25.993 +08:00 [DBG] Yi-SQL执行:SELECT `Id`,`Code`,`Name`,`Logo`,`Introduction`,`IsDeleted`,`CreationTime`,`CreatorId`,`LastModifierId`,`LastModificationTime`,`OrderNum`,`IsDisableCreateDiscuss` FROM `Plate` WHERE `Id` = N'f5633be2-c33b-94bf-a61e-3a0f9360840b' AND ( `IsDeleted` = 0 ) +2023-12-19 16:46:26.035 +08:00 [INF] Executing ObjectResult, writing value of type 'Yi.Framework.Bbs.Application.Contracts.Dtos.Plate.PlateGetOutputDto'. +2023-12-19 16:46:26.035 +08:00 [INF] Executed action Yi.Framework.Bbs.Application.Services.PlateService.GetAsync (Yi.Framework.Bbs.Application) in 43.0042ms +2023-12-19 16:46:26.035 +08:00 [INF] Executed endpoint 'Yi.Framework.Bbs.Application.Services.PlateService.GetAsync (Yi.Framework.Bbs.Application)' +2023-12-19 16:46:26.035 +08:00 [DBG] Yi-请求追踪:{ + "ApplicationName": "Yi.Abp.Web", + "UserId": "59cf7e31-e3e4-544e-1038-3a0f836cc538", + "UserName": "cc", + "TenantId": null, + "TenantName": null, + "ImpersonatorUserId": null, + "ImpersonatorTenantId": null, + "ImpersonatorUserName": null, + "ImpersonatorTenantName": null, + "ExecutionTime": "2023-12-19 16:46:25", + "ExecutionDuration": 43, + "ClientId": null, + "CorrelationId": null, + "ClientIpAddress": "::1", + "ClientName": null, + "BrowserInfo": "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/120.0.0.0 Safari/537.36 Edg/120.0.0.0", + "HttpMethod": "GET", + "HttpStatusCode": 200, + "Url": "/api/app/plate/f5633be2-c33b-94bf-a61e-3a0f9360840b", + "Actions": [ + { + "ServiceName": "Yi.Framework.Bbs.Application.Services.PlateService", + "MethodName": "GetAsync", + "Parameters": "{\"id\":\"f5633be2-c33b-94bf-a61e-3a0f9360840b\"}", + "ExecutionTime": "2023-12-19 16:46:25", + "ExecutionDuration": 43, + "ExtraProperties": {} + } + ], + "Exceptions": [], + "ExtraProperties": {}, + "EntityChanges": [], + "Comments": [] +} +2023-12-19 16:47:01.447 +08:00 [INF] 用户cc离开了,当前已连接0个 +2023-12-19 16:47:01.447 +08:00 [INF] 用户cc离开了,当前已连接1个 +2023-12-19 16:47:01.448 +08:00 [INF] Executed endpoint '/hub/main' +2023-12-19 16:47:01.448 +08:00 [INF] Executed endpoint '/hub/main' +2023-12-19 16:47:19.678 +08:00 [INF] CORS policy execution successful. +2023-12-19 16:47:19.678 +08:00 [INF] Executing endpoint '/hub/main/negotiate' +2023-12-19 16:47:19.679 +08:00 [INF] Executing endpoint 'Yi.Framework.Rbac.Application.Services.AccountService.Get (Yi.Framework.Rbac.Application)' +2023-12-19 16:47:19.679 +08:00 [INF] Executed endpoint '/hub/main/negotiate' +2023-12-19 16:47:19.679 +08:00 [INF] Route matched with {action = "Get", controller = "Account", area = ""}. Executing controller action with signature System.Threading.Tasks.Task`1[Yi.Framework.Rbac.Domain.Shared.Dtos.UserRoleMenuDto] Get() on controller Yi.Framework.Rbac.Application.Services.AccountService (Yi.Framework.Rbac.Application). +2023-12-19 16:47:19.682 +08:00 [DBG] Yi-SQL执行:SELECT `Id`,`IsDeleted`,`Name`,`Age`,`UserName`,`Password`,`Salt`,`Icon`,`Nick`,`Email`,`Ip`,`Address`,`Phone`,`Introduction`,`Remark`,`Sex`,`DeptId`,`CreationTime`,`CreatorId`,`LastModifierId`,`LastModificationTime`,`OrderNum`,`State` FROM `User` WHERE `Id` = N'59cf7e31-e3e4-544e-1038-3a0f836cc538' AND ( `IsDeleted` = 0 ) +2023-12-19 16:47:19.875 +08:00 [INF] CORS policy execution successful. +2023-12-19 16:47:19.876 +08:00 [INF] Executing endpoint '/hub/main' +2023-12-19 16:47:19.909 +08:00 [INF] 2023/12/19 16:47:19:cc,Vd526Q0wWlOtVFFzlYcAcg连接服务端success,当前已连接1个 +2023-12-19 16:47:20.411 +08:00 [INF] CORS policy execution successful. +2023-12-19 16:47:20.412 +08:00 [INF] Executing endpoint '/hub/main/negotiate' +2023-12-19 16:47:20.412 +08:00 [INF] Executed endpoint '/hub/main/negotiate' +2023-12-19 16:47:20.538 +08:00 [INF] Executing endpoint 'Yi.Framework.Rbac.Application.Services.AccountService.Get (Yi.Framework.Rbac.Application)' +2023-12-19 16:47:20.538 +08:00 [INF] Route matched with {action = "Get", controller = "Account", area = ""}. Executing controller action with signature System.Threading.Tasks.Task`1[Yi.Framework.Rbac.Domain.Shared.Dtos.UserRoleMenuDto] Get() on controller Yi.Framework.Rbac.Application.Services.AccountService (Yi.Framework.Rbac.Application). +2023-12-19 16:47:20.538 +08:00 [INF] CORS policy execution successful. +2023-12-19 16:47:20.543 +08:00 [INF] Executing endpoint '/hub/main/negotiate' +2023-12-19 16:47:20.544 +08:00 [INF] Executed endpoint '/hub/main/negotiate' +2023-12-19 16:47:20.551 +08:00 [DBG] Yi-SQL执行:SELECT `Id`,`IsDeleted`,`Name`,`Age`,`UserName`,`Password`,`Salt`,`Icon`,`Nick`,`Email`,`Ip`,`Address`,`Phone`,`Introduction`,`Remark`,`Sex`,`DeptId`,`CreationTime`,`CreatorId`,`LastModifierId`,`LastModificationTime`,`OrderNum`,`State` FROM `User` WHERE `Id` = N'59cf7e31-e3e4-544e-1038-3a0f836cc538' AND ( `IsDeleted` = 0 ) +2023-12-19 16:47:20.569 +08:00 [DBG] Yi-SQL执行:SELECT `UserId` as aid,`RoleId` as bid FROM `UserRole` WHERE `UserId` = '59cf7e31-e3e4-544e-1038-3a0f836cc538' +2023-12-19 16:47:20.589 +08:00 [DBG] Yi-SQL执行:SELECT * FROM `Role` WHERE ( `IsDeleted` = 0 ) AND `Id` = null AND ( `IsDeleted` = 0 ) +2023-12-19 16:47:20.600 +08:00 [INF] CORS policy execution successful. +2023-12-19 16:47:20.600 +08:00 [INF] Executing endpoint '/hub/main' +2023-12-19 16:47:20.611 +08:00 [INF] Executing ObjectResult, writing value of type 'Yi.Framework.Rbac.Domain.Shared.Dtos.UserRoleMenuDto'. +2023-12-19 16:47:20.611 +08:00 [INF] Executed action Yi.Framework.Rbac.Application.Services.AccountService.Get (Yi.Framework.Rbac.Application) in 72.5442ms +2023-12-19 16:47:20.611 +08:00 [INF] Executed endpoint 'Yi.Framework.Rbac.Application.Services.AccountService.Get (Yi.Framework.Rbac.Application)' +2023-12-19 16:47:20.611 +08:00 [DBG] Yi-请求追踪:{ + "ApplicationName": "Yi.Abp.Web", + "UserId": "59cf7e31-e3e4-544e-1038-3a0f836cc538", + "UserName": "cc", + "TenantId": null, + "TenantName": null, + "ImpersonatorUserId": null, + "ImpersonatorTenantId": null, + "ImpersonatorUserName": null, + "ImpersonatorTenantName": null, + "ExecutionTime": "2023-12-19 16:47:20", + "ExecutionDuration": 73, + "ClientId": null, + "CorrelationId": null, + "ClientIpAddress": "::1", + "ClientName": null, + "BrowserInfo": "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/120.0.0.0 Safari/537.36 Edg/120.0.0.0", + "HttpMethod": "GET", + "HttpStatusCode": 200, + "Url": "/api/app/account", + "Actions": [ + { + "ServiceName": "Yi.Framework.Rbac.Application.Services.AccountService", + "MethodName": "Get", + "Parameters": "{}", + "ExecutionTime": "2023-12-19 16:47:20", + "ExecutionDuration": 71, + "ExtraProperties": {} + } + ], + "Exceptions": [], + "ExtraProperties": {}, + "EntityChanges": [], + "Comments": [] +} +2023-12-19 16:47:20.656 +08:00 [INF] 2023/12/19 16:47:20:cc,0811L3P9u1TZ05a_dlcLqg连接服务端success,当前已连接2个 +2023-12-19 16:47:20.841 +08:00 [INF] Executing endpoint 'Yi.Framework.Rbac.Application.Services.AccountService.GetVue3Router (Yi.Framework.Rbac.Application)' +2023-12-19 16:47:20.841 +08:00 [INF] Route matched with {action = "GetVue3Router", controller = "Account", area = ""}. Executing controller action with signature System.Threading.Tasks.Task`1[System.Collections.Generic.List`1[Yi.Framework.Rbac.Domain.Shared.Dtos.Vue3RouterDto]] GetVue3Router() on controller Yi.Framework.Rbac.Application.Services.AccountService (Yi.Framework.Rbac.Application). +2023-12-19 16:47:20.842 +08:00 [DBG] Yi-SQL执行:SELECT `Id`,`IsDeleted`,`Name`,`Age`,`UserName`,`Password`,`Salt`,`Icon`,`Nick`,`Email`,`Ip`,`Address`,`Phone`,`Introduction`,`Remark`,`Sex`,`DeptId`,`CreationTime`,`CreatorId`,`LastModifierId`,`LastModificationTime`,`OrderNum`,`State` FROM `User` WHERE `Id` = N'59cf7e31-e3e4-544e-1038-3a0f836cc538' AND ( `IsDeleted` = 0 ) +2023-12-19 16:47:20.848 +08:00 [INF] CORS policy execution successful. +2023-12-19 16:47:20.849 +08:00 [INF] Executing endpoint '/hub/main' +2023-12-19 16:47:20.861 +08:00 [DBG] Yi-SQL执行:SELECT `UserId` as aid,`RoleId` as bid FROM `UserRole` WHERE `UserId` = '59cf7e31-e3e4-544e-1038-3a0f836cc538' +2023-12-19 16:47:20.879 +08:00 [DBG] Yi-SQL执行:SELECT * FROM `Role` WHERE ( `IsDeleted` = 0 ) AND `Id` = null AND ( `IsDeleted` = 0 ) +2023-12-19 16:47:20.896 +08:00 [DBG] Yi-SQL执行:SELECT `Id`,`IsDeleted`,`CreationTime`,`CreatorId`,`LastModifierId`,`LastModificationTime`,`OrderNum`,`State`,`MenuName`,`MenuType`,`PermissionCode`,`ParentId`,`MenuIcon`,`Router`,`IsLink`,`IsCache`,`IsShow`,`Remark`,`Component`,`Query` FROM `Menu` WHERE ( `IsDeleted` = 0 ) +2023-12-19 16:47:20.906 +08:00 [INF] 2023/12/19 16:47:20:cc,5XCZuBW8hMsA_HRtB67R8A连接服务端success,当前已连接3个 +2023-12-19 16:47:20.926 +08:00 [INF] Executing ObjectResult, writing value of type 'System.Collections.Generic.List`1[[Yi.Framework.Rbac.Domain.Shared.Dtos.Vue3RouterDto, Yi.Framework.Rbac.Domain.Shared, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. +2023-12-19 16:47:20.926 +08:00 [INF] Executed action Yi.Framework.Rbac.Application.Services.AccountService.GetVue3Router (Yi.Framework.Rbac.Application) in 85.2564ms +2023-12-19 16:47:20.926 +08:00 [INF] Executed endpoint 'Yi.Framework.Rbac.Application.Services.AccountService.GetVue3Router (Yi.Framework.Rbac.Application)' +2023-12-19 16:47:20.926 +08:00 [DBG] Yi-请求追踪:{ + "ApplicationName": "Yi.Abp.Web", + "UserId": "59cf7e31-e3e4-544e-1038-3a0f836cc538", + "UserName": "cc", + "TenantId": null, + "TenantName": null, + "ImpersonatorUserId": null, + "ImpersonatorTenantId": null, + "ImpersonatorUserName": null, + "ImpersonatorTenantName": null, + "ExecutionTime": "2023-12-19 16:47:20", + "ExecutionDuration": 86, + "ClientId": null, + "CorrelationId": null, + "ClientIpAddress": "::1", + "ClientName": null, + "BrowserInfo": "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/120.0.0.0 Safari/537.36 Edg/120.0.0.0", + "HttpMethod": "GET", + "HttpStatusCode": 200, + "Url": "/api/app/account/Vue3Router", + "Actions": [ + { + "ServiceName": "Yi.Framework.Rbac.Application.Services.AccountService", + "MethodName": "GetVue3Router", + "Parameters": "{}", + "ExecutionTime": "2023-12-19 16:47:20", + "ExecutionDuration": 84, + "ExtraProperties": {} + } + ], + "Exceptions": [], + "ExtraProperties": {}, + "EntityChanges": [], + "Comments": [] +} +2023-12-19 16:47:21.508 +08:00 [INF] Executing endpoint 'Yi.Framework.Rbac.Application.Services.DictionaryService.GetDicType (Yi.Framework.Rbac.Application)' +2023-12-19 16:47:21.508 +08:00 [INF] Route matched with {action = "GetDicType", controller = "Dictionary", area = ""}. Executing controller action with signature System.Threading.Tasks.Task`1[System.Collections.Generic.List`1[Yi.Framework.Rbac.Application.Contracts.Dtos.Dictionary.DictionaryGetListOutputDto]] GetDicType(System.String) on controller Yi.Framework.Rbac.Application.Services.DictionaryService (Yi.Framework.Rbac.Application). +2023-12-19 16:47:21.509 +08:00 [DBG] Yi-SQL执行:SELECT `Id`,`IsDeleted`,`OrderNum`,`State`,`Remark`,`ListClass`,`CssClass`,`DictType`,`DictLabel`,`DictValue`,`IsDefault`,`CreationTime`,`CreatorId`,`LastModifierId`,`LastModificationTime` FROM `Dictionary` WHERE (( `DictType` = N'sys_normal_disable' ) AND ( `State` = 1 )) AND ( `IsDeleted` = 0 ) +2023-12-19 16:47:21.523 +08:00 [INF] Executing endpoint 'Yi.Framework.Bbs.Application.Services.PlateService.GetListAsync (Yi.Framework.Bbs.Application)' +2023-12-19 16:47:21.523 +08:00 [INF] Route matched with {action = "GetList", controller = "Plate", area = ""}. Executing controller action with signature System.Threading.Tasks.Task`1[Volo.Abp.Application.Dtos.PagedResultDto`1[Yi.Framework.Bbs.Application.Contracts.Dtos.Plate.PlateGetListOutputDto]] GetListAsync(Yi.Framework.Bbs.Application.Contracts.Dtos.Plate.PlateGetListInputVo) on controller Yi.Framework.Bbs.Application.Services.PlateService (Yi.Framework.Bbs.Application). +2023-12-19 16:47:21.525 +08:00 [DBG] Yi-SQL执行:SELECT Count(*) FROM `Plate` WHERE ( `IsDeleted` = 0 ) +2023-12-19 16:47:21.533 +08:00 [INF] Executing ObjectResult, writing value of type 'System.Collections.Generic.List`1[[Yi.Framework.Rbac.Application.Contracts.Dtos.Dictionary.DictionaryGetListOutputDto, Yi.Framework.Rbac.Application.Contracts, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. +2023-12-19 16:47:21.534 +08:00 [INF] Executed action Yi.Framework.Rbac.Application.Services.DictionaryService.GetDicType (Yi.Framework.Rbac.Application) in 25.5713ms +2023-12-19 16:47:21.534 +08:00 [INF] Executed endpoint 'Yi.Framework.Rbac.Application.Services.DictionaryService.GetDicType (Yi.Framework.Rbac.Application)' +2023-12-19 16:47:21.534 +08:00 [DBG] Yi-请求追踪:{ + "ApplicationName": "Yi.Abp.Web", + "UserId": "59cf7e31-e3e4-544e-1038-3a0f836cc538", + "UserName": "cc", + "TenantId": null, + "TenantName": null, + "ImpersonatorUserId": null, + "ImpersonatorTenantId": null, + "ImpersonatorUserName": null, + "ImpersonatorTenantName": null, + "ExecutionTime": "2023-12-19 16:47:21", + "ExecutionDuration": 26, + "ClientId": null, + "CorrelationId": null, + "ClientIpAddress": "::1", + "ClientName": null, + "BrowserInfo": "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/120.0.0.0 Safari/537.36 Edg/120.0.0.0", + "HttpMethod": "GET", + "HttpStatusCode": 200, + "Url": "/api/app/dictionary/dic-type/sys_normal_disable", + "Actions": [ + { + "ServiceName": "Yi.Framework.Rbac.Application.Services.DictionaryService", + "MethodName": "GetDicType", + "Parameters": "{\"dicType\":\"sys_normal_disable\"}", + "ExecutionTime": "2023-12-19 16:47:21", + "ExecutionDuration": 25, + "ExtraProperties": {} + } + ], + "Exceptions": [], + "ExtraProperties": {}, + "EntityChanges": [], + "Comments": [] +} +2023-12-19 16:47:21.543 +08:00 [DBG] Yi-SQL执行:SELECT `Id`,`Code`,`Name`,`Logo`,`Introduction`,`IsDeleted`,`CreationTime`,`CreatorId`,`LastModifierId`,`LastModificationTime`,`OrderNum`,`IsDisableCreateDiscuss` FROM `Plate` WHERE ( `IsDeleted` = 0 ) ORDER BY `OrderNum` DESC LIMIT 0,10 +2023-12-19 16:47:21.563 +08:00 [INF] Executing ObjectResult, writing value of type 'Volo.Abp.Application.Dtos.PagedResultDto`1[[Yi.Framework.Bbs.Application.Contracts.Dtos.Plate.PlateGetListOutputDto, Yi.Framework.Bbs.Application.Contracts, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. +2023-12-19 16:47:21.563 +08:00 [INF] Executed action Yi.Framework.Bbs.Application.Services.PlateService.GetListAsync (Yi.Framework.Bbs.Application) in 39.7064ms +2023-12-19 16:47:21.563 +08:00 [INF] Executed endpoint 'Yi.Framework.Bbs.Application.Services.PlateService.GetListAsync (Yi.Framework.Bbs.Application)' +2023-12-19 16:47:21.563 +08:00 [DBG] Yi-请求追踪:{ + "ApplicationName": "Yi.Abp.Web", + "UserId": "59cf7e31-e3e4-544e-1038-3a0f836cc538", + "UserName": "cc", + "TenantId": null, + "TenantName": null, + "ImpersonatorUserId": null, + "ImpersonatorTenantId": null, + "ImpersonatorUserName": null, + "ImpersonatorTenantName": null, + "ExecutionTime": "2023-12-19 16:47:21", + "ExecutionDuration": 40, + "ClientId": null, + "CorrelationId": null, + "ClientIpAddress": "::1", + "ClientName": null, + "BrowserInfo": "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/120.0.0.0 Safari/537.36 Edg/120.0.0.0", + "HttpMethod": "GET", + "HttpStatusCode": 200, + "Url": "/api/app/plate", + "Actions": [ + { + "ServiceName": "Yi.Framework.Bbs.Application.Services.PlateService", + "MethodName": "GetListAsync", + "Parameters": "{\"input\":{\"name\":null,\"code\":null,\"startTime\":null,\"endTime\":null,\"sorting\":null,\"skipCount\":1,\"maxResultCount\":10}}", + "ExecutionTime": "2023-12-19 16:47:21", + "ExecutionDuration": 39, + "ExtraProperties": {} + } + ], + "Exceptions": [], + "ExtraProperties": {}, + "EntityChanges": [], + "Comments": [] +} +2023-12-19 16:47:26.252 +08:00 [INF] 用户cc离开了,当前已连接2个 +2023-12-19 16:47:26.252 +08:00 [INF] Executed endpoint '/hub/main' +2023-12-19 16:47:26.819 +08:00 [INF] CORS policy execution successful. +2023-12-19 16:47:26.820 +08:00 [INF] Executing endpoint '/hub/main/negotiate' +2023-12-19 16:47:26.821 +08:00 [INF] Executed endpoint '/hub/main/negotiate' +2023-12-19 16:47:26.823 +08:00 [INF] Executing endpoint 'Yi.Framework.Rbac.Application.Services.AccountService.Get (Yi.Framework.Rbac.Application)' +2023-12-19 16:47:26.823 +08:00 [INF] Route matched with {action = "Get", controller = "Account", area = ""}. Executing controller action with signature System.Threading.Tasks.Task`1[Yi.Framework.Rbac.Domain.Shared.Dtos.UserRoleMenuDto] Get() on controller Yi.Framework.Rbac.Application.Services.AccountService (Yi.Framework.Rbac.Application). +2023-12-19 16:47:26.825 +08:00 [DBG] Yi-SQL执行:SELECT `Id`,`IsDeleted`,`Name`,`Age`,`UserName`,`Password`,`Salt`,`Icon`,`Nick`,`Email`,`Ip`,`Address`,`Phone`,`Introduction`,`Remark`,`Sex`,`DeptId`,`CreationTime`,`CreatorId`,`LastModifierId`,`LastModificationTime`,`OrderNum`,`State` FROM `User` WHERE `Id` = N'59cf7e31-e3e4-544e-1038-3a0f836cc538' AND ( `IsDeleted` = 0 ) +2023-12-19 16:47:26.849 +08:00 [DBG] Yi-SQL执行:SELECT `UserId` as aid,`RoleId` as bid FROM `UserRole` WHERE `UserId` = '59cf7e31-e3e4-544e-1038-3a0f836cc538' +2023-12-19 16:47:26.866 +08:00 [DBG] Yi-SQL执行:SELECT * FROM `Role` WHERE ( `IsDeleted` = 0 ) AND `Id` = null AND ( `IsDeleted` = 0 ) +2023-12-19 16:47:26.885 +08:00 [INF] Executing ObjectResult, writing value of type 'Yi.Framework.Rbac.Domain.Shared.Dtos.UserRoleMenuDto'. +2023-12-19 16:47:26.885 +08:00 [INF] Executed action Yi.Framework.Rbac.Application.Services.AccountService.Get (Yi.Framework.Rbac.Application) in 61.9891ms +2023-12-19 16:47:26.885 +08:00 [INF] Executed endpoint 'Yi.Framework.Rbac.Application.Services.AccountService.Get (Yi.Framework.Rbac.Application)' +2023-12-19 16:47:26.885 +08:00 [DBG] Yi-请求追踪:{ + "ApplicationName": "Yi.Abp.Web", + "UserId": "59cf7e31-e3e4-544e-1038-3a0f836cc538", + "UserName": "cc", + "TenantId": null, + "TenantName": null, + "ImpersonatorUserId": null, + "ImpersonatorTenantId": null, + "ImpersonatorUserName": null, + "ImpersonatorTenantName": null, + "ExecutionTime": "2023-12-19 16:47:26", + "ExecutionDuration": 62, + "ClientId": null, + "CorrelationId": null, + "ClientIpAddress": "::1", + "ClientName": null, + "BrowserInfo": "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/120.0.0.0 Safari/537.36 Edg/120.0.0.0", + "HttpMethod": "GET", + "HttpStatusCode": 200, + "Url": "/api/app/account", + "Actions": [ + { + "ServiceName": "Yi.Framework.Rbac.Application.Services.AccountService", + "MethodName": "Get", + "Parameters": "{}", + "ExecutionTime": "2023-12-19 16:47:26", + "ExecutionDuration": 61, + "ExtraProperties": {} + } + ], + "Exceptions": [], + "ExtraProperties": {}, + "EntityChanges": [], + "Comments": [] +} +2023-12-19 16:47:27.034 +08:00 [INF] Executing endpoint 'Yi.Framework.Rbac.Application.Services.AccountService.GetVue3Router (Yi.Framework.Rbac.Application)' +2023-12-19 16:47:27.034 +08:00 [INF] Route matched with {action = "GetVue3Router", controller = "Account", area = ""}. Executing controller action with signature System.Threading.Tasks.Task`1[System.Collections.Generic.List`1[Yi.Framework.Rbac.Domain.Shared.Dtos.Vue3RouterDto]] GetVue3Router() on controller Yi.Framework.Rbac.Application.Services.AccountService (Yi.Framework.Rbac.Application). +2023-12-19 16:47:27.035 +08:00 [DBG] Yi-SQL执行:SELECT `Id`,`IsDeleted`,`Name`,`Age`,`UserName`,`Password`,`Salt`,`Icon`,`Nick`,`Email`,`Ip`,`Address`,`Phone`,`Introduction`,`Remark`,`Sex`,`DeptId`,`CreationTime`,`CreatorId`,`LastModifierId`,`LastModificationTime`,`OrderNum`,`State` FROM `User` WHERE `Id` = N'59cf7e31-e3e4-544e-1038-3a0f836cc538' AND ( `IsDeleted` = 0 ) +2023-12-19 16:47:27.048 +08:00 [INF] CORS policy execution successful. +2023-12-19 16:47:27.050 +08:00 [INF] Executing endpoint '/hub/main' +2023-12-19 16:47:27.065 +08:00 [DBG] Yi-SQL执行:SELECT `UserId` as aid,`RoleId` as bid FROM `UserRole` WHERE `UserId` = '59cf7e31-e3e4-544e-1038-3a0f836cc538' +2023-12-19 16:47:27.087 +08:00 [DBG] Yi-SQL执行:SELECT * FROM `Role` WHERE ( `IsDeleted` = 0 ) AND `Id` = null AND ( `IsDeleted` = 0 ) +2023-12-19 16:47:27.105 +08:00 [DBG] Yi-SQL执行:SELECT `Id`,`IsDeleted`,`CreationTime`,`CreatorId`,`LastModifierId`,`LastModificationTime`,`OrderNum`,`State`,`MenuName`,`MenuType`,`PermissionCode`,`ParentId`,`MenuIcon`,`Router`,`IsLink`,`IsCache`,`IsShow`,`Remark`,`Component`,`Query` FROM `Menu` WHERE ( `IsDeleted` = 0 ) +2023-12-19 16:47:27.120 +08:00 [INF] 2023/12/19 16:47:27:cc,wFQs98fi900-ve_qNY3pcQ连接服务端success,当前已连接3个 +2023-12-19 16:47:27.139 +08:00 [INF] Executing ObjectResult, writing value of type 'System.Collections.Generic.List`1[[Yi.Framework.Rbac.Domain.Shared.Dtos.Vue3RouterDto, Yi.Framework.Rbac.Domain.Shared, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. +2023-12-19 16:47:27.139 +08:00 [INF] Executed action Yi.Framework.Rbac.Application.Services.AccountService.GetVue3Router (Yi.Framework.Rbac.Application) in 105.3286ms +2023-12-19 16:47:27.139 +08:00 [INF] Executed endpoint 'Yi.Framework.Rbac.Application.Services.AccountService.GetVue3Router (Yi.Framework.Rbac.Application)' +2023-12-19 16:47:27.139 +08:00 [DBG] Yi-请求追踪:{ + "ApplicationName": "Yi.Abp.Web", + "UserId": "59cf7e31-e3e4-544e-1038-3a0f836cc538", + "UserName": "cc", + "TenantId": null, + "TenantName": null, + "ImpersonatorUserId": null, + "ImpersonatorTenantId": null, + "ImpersonatorUserName": null, + "ImpersonatorTenantName": null, + "ExecutionTime": "2023-12-19 16:47:27", + "ExecutionDuration": 106, + "ClientId": null, + "CorrelationId": null, + "ClientIpAddress": "::1", + "ClientName": null, + "BrowserInfo": "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/120.0.0.0 Safari/537.36 Edg/120.0.0.0", + "HttpMethod": "GET", + "HttpStatusCode": 200, + "Url": "/api/app/account/Vue3Router", + "Actions": [ + { + "ServiceName": "Yi.Framework.Rbac.Application.Services.AccountService", + "MethodName": "GetVue3Router", + "Parameters": "{}", + "ExecutionTime": "2023-12-19 16:47:27", + "ExecutionDuration": 104, + "ExtraProperties": {} + } + ], + "Exceptions": [], + "ExtraProperties": {}, + "EntityChanges": [], + "Comments": [] +} +2023-12-19 16:47:27.567 +08:00 [INF] Executing endpoint 'Yi.Framework.Rbac.Application.Services.DictionaryService.GetDicType (Yi.Framework.Rbac.Application)' +2023-12-19 16:47:27.567 +08:00 [INF] Executing endpoint 'Yi.Framework.Bbs.Application.Services.PlateService.GetListAsync (Yi.Framework.Bbs.Application)' +2023-12-19 16:47:27.567 +08:00 [INF] Route matched with {action = "GetDicType", controller = "Dictionary", area = ""}. Executing controller action with signature System.Threading.Tasks.Task`1[System.Collections.Generic.List`1[Yi.Framework.Rbac.Application.Contracts.Dtos.Dictionary.DictionaryGetListOutputDto]] GetDicType(System.String) on controller Yi.Framework.Rbac.Application.Services.DictionaryService (Yi.Framework.Rbac.Application). +2023-12-19 16:47:27.567 +08:00 [INF] Route matched with {action = "GetList", controller = "Plate", area = ""}. Executing controller action with signature System.Threading.Tasks.Task`1[Volo.Abp.Application.Dtos.PagedResultDto`1[Yi.Framework.Bbs.Application.Contracts.Dtos.Plate.PlateGetListOutputDto]] GetListAsync(Yi.Framework.Bbs.Application.Contracts.Dtos.Plate.PlateGetListInputVo) on controller Yi.Framework.Bbs.Application.Services.PlateService (Yi.Framework.Bbs.Application). +2023-12-19 16:47:27.569 +08:00 [DBG] Yi-SQL执行:SELECT `Id`,`IsDeleted`,`OrderNum`,`State`,`Remark`,`ListClass`,`CssClass`,`DictType`,`DictLabel`,`DictValue`,`IsDefault`,`CreationTime`,`CreatorId`,`LastModifierId`,`LastModificationTime` FROM `Dictionary` WHERE (( `DictType` = N'sys_normal_disable' ) AND ( `State` = 1 )) AND ( `IsDeleted` = 0 ) +2023-12-19 16:47:27.569 +08:00 [DBG] Yi-SQL执行:SELECT Count(*) FROM `Plate` WHERE ( `IsDeleted` = 0 ) +2023-12-19 16:47:27.589 +08:00 [DBG] Yi-SQL执行:SELECT `Id`,`Code`,`Name`,`Logo`,`Introduction`,`IsDeleted`,`CreationTime`,`CreatorId`,`LastModifierId`,`LastModificationTime`,`OrderNum`,`IsDisableCreateDiscuss` FROM `Plate` WHERE ( `IsDeleted` = 0 ) ORDER BY `OrderNum` DESC LIMIT 0,10 +2023-12-19 16:47:27.591 +08:00 [INF] Executing ObjectResult, writing value of type 'System.Collections.Generic.List`1[[Yi.Framework.Rbac.Application.Contracts.Dtos.Dictionary.DictionaryGetListOutputDto, Yi.Framework.Rbac.Application.Contracts, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. +2023-12-19 16:47:27.591 +08:00 [INF] Executed action Yi.Framework.Rbac.Application.Services.DictionaryService.GetDicType (Yi.Framework.Rbac.Application) in 24.1149ms +2023-12-19 16:47:27.591 +08:00 [INF] Executed endpoint 'Yi.Framework.Rbac.Application.Services.DictionaryService.GetDicType (Yi.Framework.Rbac.Application)' +2023-12-19 16:47:27.591 +08:00 [DBG] Yi-请求追踪:{ + "ApplicationName": "Yi.Abp.Web", + "UserId": "59cf7e31-e3e4-544e-1038-3a0f836cc538", + "UserName": "cc", + "TenantId": null, + "TenantName": null, + "ImpersonatorUserId": null, + "ImpersonatorTenantId": null, + "ImpersonatorUserName": null, + "ImpersonatorTenantName": null, + "ExecutionTime": "2023-12-19 16:47:27", + "ExecutionDuration": 25, + "ClientId": null, + "CorrelationId": null, + "ClientIpAddress": "::1", + "ClientName": null, + "BrowserInfo": "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/120.0.0.0 Safari/537.36 Edg/120.0.0.0", + "HttpMethod": "GET", + "HttpStatusCode": 200, + "Url": "/api/app/dictionary/dic-type/sys_normal_disable", + "Actions": [ + { + "ServiceName": "Yi.Framework.Rbac.Application.Services.DictionaryService", + "MethodName": "GetDicType", + "Parameters": "{\"dicType\":\"sys_normal_disable\"}", + "ExecutionTime": "2023-12-19 16:47:27", + "ExecutionDuration": 22, + "ExtraProperties": {} + } + ], + "Exceptions": [], + "ExtraProperties": {}, + "EntityChanges": [], + "Comments": [] +} +2023-12-19 16:47:27.607 +08:00 [INF] Executing ObjectResult, writing value of type 'Volo.Abp.Application.Dtos.PagedResultDto`1[[Yi.Framework.Bbs.Application.Contracts.Dtos.Plate.PlateGetListOutputDto, Yi.Framework.Bbs.Application.Contracts, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. +2023-12-19 16:47:27.607 +08:00 [INF] Executed action Yi.Framework.Bbs.Application.Services.PlateService.GetListAsync (Yi.Framework.Bbs.Application) in 40.4981ms +2023-12-19 16:47:27.608 +08:00 [INF] Executed endpoint 'Yi.Framework.Bbs.Application.Services.PlateService.GetListAsync (Yi.Framework.Bbs.Application)' +2023-12-19 16:47:27.608 +08:00 [DBG] Yi-请求追踪:{ + "ApplicationName": "Yi.Abp.Web", + "UserId": "59cf7e31-e3e4-544e-1038-3a0f836cc538", + "UserName": "cc", + "TenantId": null, + "TenantName": null, + "ImpersonatorUserId": null, + "ImpersonatorTenantId": null, + "ImpersonatorUserName": null, + "ImpersonatorTenantName": null, + "ExecutionTime": "2023-12-19 16:47:27", + "ExecutionDuration": 41, + "ClientId": null, + "CorrelationId": null, + "ClientIpAddress": "::1", + "ClientName": null, + "BrowserInfo": "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/120.0.0.0 Safari/537.36 Edg/120.0.0.0", + "HttpMethod": "GET", + "HttpStatusCode": 200, + "Url": "/api/app/plate", + "Actions": [ + { + "ServiceName": "Yi.Framework.Bbs.Application.Services.PlateService", + "MethodName": "GetListAsync", + "Parameters": "{\"input\":{\"name\":null,\"code\":null,\"startTime\":null,\"endTime\":null,\"sorting\":null,\"skipCount\":1,\"maxResultCount\":10}}", + "ExecutionTime": "2023-12-19 16:47:27", + "ExecutionDuration": 39, + "ExtraProperties": {} + } + ], + "Exceptions": [], + "ExtraProperties": {}, + "EntityChanges": [], + "Comments": [] +} +2023-12-19 16:47:29.624 +08:00 [INF] Executing endpoint 'Yi.Framework.Rbac.Application.Services.AccountService.Get (Yi.Framework.Rbac.Application)' +2023-12-19 16:47:29.624 +08:00 [INF] Route matched with {action = "Get", controller = "Account", area = ""}. Executing controller action with signature System.Threading.Tasks.Task`1[Yi.Framework.Rbac.Domain.Shared.Dtos.UserRoleMenuDto] Get() on controller Yi.Framework.Rbac.Application.Services.AccountService (Yi.Framework.Rbac.Application). +2023-12-19 16:47:29.625 +08:00 [INF] CORS policy execution successful. +2023-12-19 16:47:29.626 +08:00 [DBG] Yi-SQL执行:SELECT `Id`,`IsDeleted`,`Name`,`Age`,`UserName`,`Password`,`Salt`,`Icon`,`Nick`,`Email`,`Ip`,`Address`,`Phone`,`Introduction`,`Remark`,`Sex`,`DeptId`,`CreationTime`,`CreatorId`,`LastModifierId`,`LastModificationTime`,`OrderNum`,`State` FROM `User` WHERE `Id` = N'59cf7e31-e3e4-544e-1038-3a0f836cc538' AND ( `IsDeleted` = 0 ) +2023-12-19 16:47:29.626 +08:00 [INF] Executing endpoint 'Yi.Framework.Rbac.Application.Services.AccountService.PostLogout (Yi.Framework.Rbac.Application)' +2023-12-19 16:47:29.632 +08:00 [INF] Route matched with {action = "PostLogout", controller = "Account", area = ""}. Executing controller action with signature System.Threading.Tasks.Task`1[System.Boolean] PostLogout() on controller Yi.Framework.Rbac.Application.Services.AccountService (Yi.Framework.Rbac.Application). +2023-12-19 16:47:29.633 +08:00 [INF] Executing ObjectResult, writing value of type 'System.Boolean'. +2023-12-19 16:47:29.633 +08:00 [INF] Executed action Yi.Framework.Rbac.Application.Services.AccountService.PostLogout (Yi.Framework.Rbac.Application) in 0.8822ms +2023-12-19 16:47:29.633 +08:00 [INF] Executed endpoint 'Yi.Framework.Rbac.Application.Services.AccountService.PostLogout (Yi.Framework.Rbac.Application)' +2023-12-19 16:47:29.633 +08:00 [DBG] Yi-请求追踪:{ + "ApplicationName": "Yi.Abp.Web", + "UserId": "59cf7e31-e3e4-544e-1038-3a0f836cc538", + "UserName": "cc", + "TenantId": null, + "TenantName": null, + "ImpersonatorUserId": null, + "ImpersonatorTenantId": null, + "ImpersonatorUserName": null, + "ImpersonatorTenantName": null, + "ExecutionTime": "2023-12-19 16:47:29", + "ExecutionDuration": 7, + "ClientId": null, + "CorrelationId": null, + "ClientIpAddress": "::1", + "ClientName": null, + "BrowserInfo": "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/120.0.0.0 Safari/537.36 Edg/120.0.0.0", + "HttpMethod": "POST", + "HttpStatusCode": 200, + "Url": "/api/app/account/logout", + "Actions": [ + { + "ServiceName": "Yi.Framework.Rbac.Application.Services.AccountService", + "MethodName": "PostLogout", + "Parameters": "{}", + "ExecutionTime": "2023-12-19 16:47:29", + "ExecutionDuration": 0, + "ExtraProperties": {} + } + ], + "Exceptions": [], + "ExtraProperties": {}, + "EntityChanges": [], + "Comments": [] +} +2023-12-19 16:47:29.648 +08:00 [INF] CORS policy execution successful. +2023-12-19 16:47:29.649 +08:00 [INF] Failed to validate the token. +Microsoft.IdentityModel.Tokens.SecurityTokenMalformedException: IDX14100: JWT is not well formed, there are no dots (.). +The token needs to be in JWS or JWE Compact Serialization Format. (JWS): 'EncodedHeader.EndcodedPayload.EncodedSignature'. (JWE): 'EncodedProtectedHeader.EncodedEncryptedKey.EncodedInitializationVector.EncodedCiphertext.EncodedAuthenticationTag'. + ---> Microsoft.IdentityModel.Tokens.SecurityTokenMalformedException: IDX14100: JWT is not well formed, there are no dots (.). +The token needs to be in JWS or JWE Compact Serialization Format. (JWS): 'EncodedHeader.EndcodedPayload.EncodedSignature'. (JWE): 'EncodedProtectedHeader.EncodedEncryptedKey.EncodedInitializationVector.EncodedCiphertext.EncodedAuthenticationTag'. + at Microsoft.IdentityModel.JsonWebTokens.JsonWebToken.ReadToken(String encodedJson) + at Microsoft.IdentityModel.JsonWebTokens.JsonWebTokenHandler.ReadToken(String token, TokenValidationParameters validationParameters) + --- End of inner exception stack trace --- +2023-12-19 16:47:29.649 +08:00 [DBG] Yi-SQL执行:SELECT `UserId` as aid,`RoleId` as bid FROM `UserRole` WHERE `UserId` = '59cf7e31-e3e4-544e-1038-3a0f836cc538' +2023-12-19 16:47:29.649 +08:00 [INF] Bearer was not authenticated. Failure message: IDX14100: JWT is not well formed, there are no dots (.). +The token needs to be in JWS or JWE Compact Serialization Format. (JWS): 'EncodedHeader.EndcodedPayload.EncodedSignature'. (JWE): 'EncodedProtectedHeader.EncodedEncryptedKey.EncodedInitializationVector.EncodedCiphertext.EncodedAuthenticationTag'. +2023-12-19 16:47:29.650 +08:00 [INF] Authorization failed. These requirements were not met: +DenyAnonymousAuthorizationRequirement: Requires an authenticated user. +2023-12-19 16:47:29.650 +08:00 [INF] AuthenticationScheme: Bearer was challenged. +2023-12-19 16:47:29.679 +08:00 [DBG] Yi-SQL执行:SELECT * FROM `Role` WHERE ( `IsDeleted` = 0 ) AND `Id` = null AND ( `IsDeleted` = 0 ) +2023-12-19 16:47:29.698 +08:00 [INF] Executing ObjectResult, writing value of type 'Yi.Framework.Rbac.Domain.Shared.Dtos.UserRoleMenuDto'. +2023-12-19 16:47:29.698 +08:00 [INF] Executed action Yi.Framework.Rbac.Application.Services.AccountService.Get (Yi.Framework.Rbac.Application) in 73.4254ms +2023-12-19 16:47:29.698 +08:00 [INF] Executed endpoint 'Yi.Framework.Rbac.Application.Services.AccountService.Get (Yi.Framework.Rbac.Application)' +2023-12-19 16:47:29.698 +08:00 [DBG] Yi-请求追踪:{ + "ApplicationName": "Yi.Abp.Web", + "UserId": "59cf7e31-e3e4-544e-1038-3a0f836cc538", + "UserName": "cc", + "TenantId": null, + "TenantName": null, + "ImpersonatorUserId": null, + "ImpersonatorTenantId": null, + "ImpersonatorUserName": null, + "ImpersonatorTenantName": null, + "ExecutionTime": "2023-12-19 16:47:29", + "ExecutionDuration": 74, + "ClientId": null, + "CorrelationId": null, + "ClientIpAddress": "::1", + "ClientName": null, + "BrowserInfo": "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/120.0.0.0 Safari/537.36 Edg/120.0.0.0", + "HttpMethod": "GET", + "HttpStatusCode": 200, + "Url": "/api/app/account", + "Actions": [ + { + "ServiceName": "Yi.Framework.Rbac.Application.Services.AccountService", + "MethodName": "Get", + "Parameters": "{}", + "ExecutionTime": "2023-12-19 16:47:29", + "ExecutionDuration": 73, + "ExtraProperties": {} + } + ], + "Exceptions": [], + "ExtraProperties": {}, + "EntityChanges": [], + "Comments": [] +} +2023-12-19 16:47:29.729 +08:00 [INF] Authorization failed. These requirements were not met: +DenyAnonymousAuthorizationRequirement: Requires an authenticated user. +2023-12-19 16:47:29.729 +08:00 [INF] AuthenticationScheme: Bearer was challenged. +2023-12-19 16:47:29.765 +08:00 [INF] Executing endpoint 'Yi.Framework.Rbac.Application.Services.AccountService.GetCaptchaImageAsync (Yi.Framework.Rbac.Application)' +2023-12-19 16:47:29.765 +08:00 [INF] Route matched with {action = "GetCaptchaImage", controller = "Account", area = ""}. Executing controller action with signature System.Threading.Tasks.Task`1[Yi.Framework.Rbac.Application.Contracts.Dtos.Account.CaptchaImageDto] GetCaptchaImageAsync() on controller Yi.Framework.Rbac.Application.Services.AccountService (Yi.Framework.Rbac.Application). +2023-12-19 16:47:29.771 +08:00 [INF] Executing ObjectResult, writing value of type 'Yi.Framework.Rbac.Application.Contracts.Dtos.Account.CaptchaImageDto'. +2023-12-19 16:47:29.771 +08:00 [INF] Executed action Yi.Framework.Rbac.Application.Services.AccountService.GetCaptchaImageAsync (Yi.Framework.Rbac.Application) in 5.5235ms +2023-12-19 16:47:29.771 +08:00 [INF] Executed endpoint 'Yi.Framework.Rbac.Application.Services.AccountService.GetCaptchaImageAsync (Yi.Framework.Rbac.Application)' +2023-12-19 16:47:29.771 +08:00 [DBG] Yi-请求追踪:{ + "ApplicationName": "Yi.Abp.Web", + "UserId": null, + "UserName": null, + "TenantId": null, + "TenantName": null, + "ImpersonatorUserId": null, + "ImpersonatorTenantId": null, + "ImpersonatorUserName": null, + "ImpersonatorTenantName": null, + "ExecutionTime": "2023-12-19 16:47:29", + "ExecutionDuration": 6, + "ClientId": null, + "CorrelationId": null, + "ClientIpAddress": "::1", + "ClientName": null, + "BrowserInfo": "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/120.0.0.0 Safari/537.36 Edg/120.0.0.0", + "HttpMethod": "GET", + "HttpStatusCode": 200, + "Url": "/api/app/account/captcha-image", + "Actions": [ + { + "ServiceName": "Yi.Framework.Rbac.Application.Services.AccountService", + "MethodName": "GetCaptchaImageAsync", + "Parameters": "{}", + "ExecutionTime": "2023-12-19 16:47:29", + "ExecutionDuration": 5, + "ExtraProperties": {} + } + ], + "Exceptions": [], + "ExtraProperties": {}, + "EntityChanges": [], + "Comments": [] +} +2023-12-19 16:47:34.958 +08:00 [INF] Executing endpoint 'Yi.Framework.Rbac.Application.Services.AccountService.GetCaptchaImageAsync (Yi.Framework.Rbac.Application)' +2023-12-19 16:47:34.958 +08:00 [INF] Route matched with {action = "GetCaptchaImage", controller = "Account", area = ""}. Executing controller action with signature System.Threading.Tasks.Task`1[Yi.Framework.Rbac.Application.Contracts.Dtos.Account.CaptchaImageDto] GetCaptchaImageAsync() on controller Yi.Framework.Rbac.Application.Services.AccountService (Yi.Framework.Rbac.Application). +2023-12-19 16:47:34.961 +08:00 [INF] Executing ObjectResult, writing value of type 'Yi.Framework.Rbac.Application.Contracts.Dtos.Account.CaptchaImageDto'. +2023-12-19 16:47:34.961 +08:00 [INF] Executed action Yi.Framework.Rbac.Application.Services.AccountService.GetCaptchaImageAsync (Yi.Framework.Rbac.Application) in 2.6536ms +2023-12-19 16:47:34.961 +08:00 [INF] Executed endpoint 'Yi.Framework.Rbac.Application.Services.AccountService.GetCaptchaImageAsync (Yi.Framework.Rbac.Application)' +2023-12-19 16:47:34.961 +08:00 [DBG] Yi-请求追踪:{ + "ApplicationName": "Yi.Abp.Web", + "UserId": null, + "UserName": null, + "TenantId": null, + "TenantName": null, + "ImpersonatorUserId": null, + "ImpersonatorTenantId": null, + "ImpersonatorUserName": null, + "ImpersonatorTenantName": null, + "ExecutionTime": "2023-12-19 16:47:34", + "ExecutionDuration": 3, + "ClientId": null, + "CorrelationId": null, + "ClientIpAddress": "::1", + "ClientName": null, + "BrowserInfo": "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/120.0.0.0 Safari/537.36 Edg/120.0.0.0", + "HttpMethod": "GET", + "HttpStatusCode": 200, + "Url": "/api/app/account/captcha-image", + "Actions": [ + { + "ServiceName": "Yi.Framework.Rbac.Application.Services.AccountService", + "MethodName": "GetCaptchaImageAsync", + "Parameters": "{}", + "ExecutionTime": "2023-12-19 16:47:34", + "ExecutionDuration": 2, + "ExtraProperties": {} + } + ], + "Exceptions": [], + "ExtraProperties": {}, + "EntityChanges": [], + "Comments": [] +} +2023-12-19 16:47:35.078 +08:00 [INF] CORS policy execution successful. +2023-12-19 16:47:35.078 +08:00 [INF] Failed to validate the token. +Microsoft.IdentityModel.Tokens.SecurityTokenMalformedException: IDX14100: JWT is not well formed, there are no dots (.). +The token needs to be in JWS or JWE Compact Serialization Format. (JWS): 'EncodedHeader.EndcodedPayload.EncodedSignature'. (JWE): 'EncodedProtectedHeader.EncodedEncryptedKey.EncodedInitializationVector.EncodedCiphertext.EncodedAuthenticationTag'. + ---> Microsoft.IdentityModel.Tokens.SecurityTokenMalformedException: IDX14100: JWT is not well formed, there are no dots (.). +The token needs to be in JWS or JWE Compact Serialization Format. (JWS): 'EncodedHeader.EndcodedPayload.EncodedSignature'. (JWE): 'EncodedProtectedHeader.EncodedEncryptedKey.EncodedInitializationVector.EncodedCiphertext.EncodedAuthenticationTag'. + at Microsoft.IdentityModel.JsonWebTokens.JsonWebToken.ReadToken(String encodedJson) + at Microsoft.IdentityModel.JsonWebTokens.JsonWebTokenHandler.ReadToken(String token, TokenValidationParameters validationParameters) + --- End of inner exception stack trace --- +2023-12-19 16:47:35.078 +08:00 [INF] Bearer was not authenticated. Failure message: IDX14100: JWT is not well formed, there are no dots (.). +The token needs to be in JWS or JWE Compact Serialization Format. (JWS): 'EncodedHeader.EndcodedPayload.EncodedSignature'. (JWE): 'EncodedProtectedHeader.EncodedEncryptedKey.EncodedInitializationVector.EncodedCiphertext.EncodedAuthenticationTag'. +2023-12-19 16:47:35.078 +08:00 [INF] Authorization failed. These requirements were not met: +DenyAnonymousAuthorizationRequirement: Requires an authenticated user. +2023-12-19 16:47:35.078 +08:00 [INF] AuthenticationScheme: Bearer was challenged. +2023-12-19 16:47:39.034 +08:00 [ERR] ---------- RemoteServiceErrorInfo ---------- +{ + "code": null, + "message": "对不起,在处理你的请求期间,产生了一个服务器内部错误!", + "details": null, + "data": {}, + "validationErrors": null +} + +2023-12-19 16:47:39.034 +08:00 [ERR] Connect Timeout expired. +SqlSugar.SqlSugarException: Connect Timeout expired. + at SqlSugar.MySqlProvider.GetDataReaderAsync(String sql, SugarParameter[] parameters) + at SqlSugar.QueryableProvider`1.GetDataAsync[TResult](KeyValuePair`2 sqlObj) + at SqlSugar.QueryableProvider`1._ToListAsync[TResult]() + at SqlSugar.QueryableProvider`1.InSingleAsync(Object pkValue) + at Yi.Framework.Rbac.SqlSugarCore.Repositories.UserRepository.GetUserAllInfoAsync(Guid userId) in D:\CSharp\Yi\Yi.Abp.Net8\module\rbac\Yi.Framework.Rbac.SqlSugarCore\Repositories\UserRepository.cs:line 32 + at Yi.Framework.Rbac.Application.Services.AccountService.Get() in D:\CSharp\Yi\Yi.Abp.Net8\module\rbac\Yi.Framework.Rbac.Application\Services\AccountService.cs:line 309 + at lambda_method1294(Closure, Object) + at Microsoft.AspNetCore.Mvc.Infrastructure.ActionMethodExecutor.AwaitableObjectResultExecutor.Execute(ActionContext actionContext, IActionResultTypeMapper mapper, ObjectMethodExecutor executor, Object controller, Object[] arguments) + at Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker.g__Awaited|12_0(ControllerActionInvoker invoker, ValueTask`1 actionResultValueTask) + at Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker.g__Awaited|10_0(ControllerActionInvoker invoker, Task lastTask, State next, Scope scope, Object state, Boolean isCompleted) + at Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker.Rethrow(ActionExecutedContextSealed context) + at Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker.Next(State& next, Scope& scope, Object& state, Boolean& isCompleted) + at Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker.g__Awaited|13_0(ControllerActionInvoker invoker, Task lastTask, State next, Scope scope, Object state, Boolean isCompleted) + at Microsoft.AspNetCore.Mvc.Infrastructure.ResourceInvoker.g__Awaited|26_0(ResourceInvoker invoker, Task lastTask, State next, Scope scope, Object state, Boolean isCompleted) +2023-12-19 16:47:39.039 +08:00 [INF] Executing ObjectResult, writing value of type 'Volo.Abp.Http.RemoteServiceErrorResponse'. +2023-12-19 16:47:39.041 +08:00 [INF] Executed action Yi.Framework.Rbac.Application.Services.AccountService.Get (Yi.Framework.Rbac.Application) in 19361.7498ms +2023-12-19 16:47:39.041 +08:00 [INF] Executed endpoint 'Yi.Framework.Rbac.Application.Services.AccountService.Get (Yi.Framework.Rbac.Application)' +2023-12-19 16:47:39.045 +08:00 [DBG] Yi-请求追踪:{ + "ApplicationName": "Yi.Abp.Web", + "UserId": "59cf7e31-e3e4-544e-1038-3a0f836cc538", + "UserName": "cc", + "TenantId": null, + "TenantName": null, + "ImpersonatorUserId": null, + "ImpersonatorTenantId": null, + "ImpersonatorUserName": null, + "ImpersonatorTenantName": null, + "ExecutionTime": "2023-12-19 16:47:19", + "ExecutionDuration": 19362, + "ClientId": null, + "CorrelationId": null, + "ClientIpAddress": "::1", + "ClientName": null, + "BrowserInfo": "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/120.0.0.0 Safari/537.36 Edg/120.0.0.0", + "HttpMethod": "GET", + "HttpStatusCode": 500, + "Url": "/api/app/account", + "Actions": [ + { + "ServiceName": "Yi.Framework.Rbac.Application.Services.AccountService", + "MethodName": "Get", + "Parameters": "{}", + "ExecutionTime": "2023-12-19 16:47:19", + "ExecutionDuration": 19326, + "ExtraProperties": {} + } + ], + "Exceptions": [ + { + "InnerException": null, + "StackTrace": null, + "Source": null, + "Sql": null, + "Parametres": null, + "Message": "Connect Timeout expired.", + "Data": {}, + "HelpLink": null, + "HResult": -2146233088 + } + ], + "ExtraProperties": {}, + "EntityChanges": [], + "Comments": [] +} +2023-12-19 16:47:44.552 +08:00 [INF] CORS policy execution successful. +2023-12-19 16:47:44.553 +08:00 [INF] Executing endpoint 'Yi.Framework.Rbac.Application.Services.AccountService.PostLoginAsync (Yi.Framework.Rbac.Application)' +2023-12-19 16:47:44.553 +08:00 [INF] Route matched with {action = "PostLogin", controller = "Account", area = ""}. Executing controller action with signature System.Threading.Tasks.Task`1[System.Object] PostLoginAsync(Yi.Framework.Rbac.Application.Contracts.Dtos.Account.LoginInputVo) on controller Yi.Framework.Rbac.Application.Services.AccountService (Yi.Framework.Rbac.Application). +2023-12-19 16:47:44.582 +08:00 [DBG] Yi-SQL执行:SELECT `Id`,`IsDeleted`,`Name`,`Age`,`UserName`,`Password`,`Salt`,`Icon`,`Nick`,`Email`,`Ip`,`Address`,`Phone`,`Introduction`,`Remark`,`Sex`,`DeptId`,`CreationTime`,`CreatorId`,`LastModifierId`,`LastModificationTime`,`OrderNum`,`State` FROM `User` WHERE (( `UserName` = N'cc' ) AND ( `State` = 1 )) AND ( `IsDeleted` = 0 ) LIMIT 0,1 +2023-12-19 16:47:44.603 +08:00 [DBG] Yi-SQL执行:SELECT `Id`,`IsDeleted`,`Name`,`Age`,`UserName`,`Password`,`Salt`,`Icon`,`Nick`,`Email`,`Ip`,`Address`,`Phone`,`Introduction`,`Remark`,`Sex`,`DeptId`,`CreationTime`,`CreatorId`,`LastModifierId`,`LastModificationTime`,`OrderNum`,`State` FROM `User` WHERE `Id` = N'59cf7e31-e3e4-544e-1038-3a0f836cc538' AND ( `IsDeleted` = 0 ) +2023-12-19 16:47:44.613 +08:00 [DBG] Yi-SQL执行:SELECT `UserId` as aid,`RoleId` as bid FROM `UserRole` WHERE `UserId` = '59cf7e31-e3e4-544e-1038-3a0f836cc538' +2023-12-19 16:47:44.622 +08:00 [DBG] Yi-SQL执行:SELECT * FROM `Role` WHERE ( `IsDeleted` = 0 ) AND `Id` = null AND ( `IsDeleted` = 0 ) +2023-12-19 16:47:44.663 +08:00 [INF] Executing ObjectResult, writing value of type '<>f__AnonymousType0`1[[System.String, System.Private.CoreLib, Version=8.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]]'. +2023-12-19 16:47:44.663 +08:00 [INF] Executed action Yi.Framework.Rbac.Application.Services.AccountService.PostLoginAsync (Yi.Framework.Rbac.Application) in 110.0729ms +2023-12-19 16:47:44.663 +08:00 [INF] Executed endpoint 'Yi.Framework.Rbac.Application.Services.AccountService.PostLoginAsync (Yi.Framework.Rbac.Application)' +2023-12-19 16:47:44.663 +08:00 [DBG] Yi-请求追踪:{ + "ApplicationName": "Yi.Abp.Web", + "UserId": null, + "UserName": null, + "TenantId": null, + "TenantName": null, + "ImpersonatorUserId": null, + "ImpersonatorTenantId": null, + "ImpersonatorUserName": null, + "ImpersonatorTenantName": null, + "ExecutionTime": "2023-12-19 16:47:44", + "ExecutionDuration": 110, + "ClientId": null, + "CorrelationId": null, + "ClientIpAddress": "::1", + "ClientName": null, + "BrowserInfo": "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/120.0.0.0 Safari/537.36 Edg/120.0.0.0", + "HttpMethod": "POST", + "HttpStatusCode": 200, + "Url": "/api/app/account/login", + "Actions": [ + { + "ServiceName": "Yi.Framework.Rbac.Application.Services.AccountService", + "MethodName": "PostLoginAsync", + "Parameters": "{\"input\":{\"userName\":\"cc\",\"password\":\"cc2016cc\",\"uuid\":\"fc19bcfd-2e34-c393-8cf3-3a0f936f0fe6\",\"code\":\"pybs\"}}", + "ExecutionTime": "2023-12-19 16:47:44", + "ExecutionDuration": 109, + "ExtraProperties": {} + } + ], + "Exceptions": [], + "ExtraProperties": {}, + "EntityChanges": [], + "Comments": [] +} +2023-12-19 16:47:44.664 +08:00 [INF] 用户【59cf7e31-e3e4-544e-1038-3a0f836cc538:cc】登入系统 +2023-12-19 16:47:44.666 +08:00 [DBG] Yi-SQL执行:INSERT INTO `LoginLog` + (`Id`,`CreationTime`,`LoginUser`,`LoginLocation`,`LoginIp`,`Browser`,`Os`,`LogMsg`,`CreatorId`) + VALUES + (N'a83de216-3cab-fe1f-cfa8-3a0f936f4a18','2023-12-19 16:47:44.665',N'cc',N'本地-本机',N'127.0.0.1',N'Other',N'Windows 10',N'cc登录系统',null) ; +2023-12-19 16:47:44.758 +08:00 [INF] CORS policy execution successful. +2023-12-19 16:47:44.760 +08:00 [INF] Executing endpoint '/hub/main/negotiate' +2023-12-19 16:47:44.760 +08:00 [INF] Executing endpoint 'Yi.Framework.Rbac.Application.Services.AccountService.Get (Yi.Framework.Rbac.Application)' +2023-12-19 16:47:44.760 +08:00 [WRN] An exception occurred, but response has already started! +2023-12-19 16:47:44.760 +08:00 [INF] Executed endpoint '/hub/main/negotiate' +2023-12-19 16:47:44.760 +08:00 [INF] Route matched with {action = "Get", controller = "Account", area = ""}. Executing controller action with signature System.Threading.Tasks.Task`1[Yi.Framework.Rbac.Domain.Shared.Dtos.UserRoleMenuDto] Get() on controller Yi.Framework.Rbac.Application.Services.AccountService (Yi.Framework.Rbac.Application). +2023-12-19 16:47:44.761 +08:00 [ERR] An unhandled exception has occurred while executing the request. +System.InvalidOperationException: This MySqlConnection is already in use. See https://fl.vu/mysql-conn-reuse + at MySqlConnector.Core.ServerSession.StartQuerying(ICancellableCommand command) in /_/src/MySqlConnector/Core/ServerSession.cs:line 283 + at MySqlConnector.Core.CommandExecutor.ExecuteReaderAsync(IReadOnlyList`1 commands, ICommandPayloadCreator payloadCreator, CommandBehavior behavior, Activity activity, IOBehavior ioBehavior, CancellationToken cancellationToken) + at MySqlConnector.MySqlCommand.ExecuteNonQueryAsync(IOBehavior ioBehavior, CancellationToken cancellationToken) in /_/src/MySqlConnector/MySqlCommand.cs:line 296 + at MySqlConnector.MySqlTransaction.CommitAsync(IOBehavior ioBehavior, CancellationToken cancellationToken) in /_/src/MySqlConnector/MySqlTransaction.cs:line 36 + at SqlSugar.AdoProvider.CommitTranAsync() + at Yi.Framework.SqlSugarCore.Uow.SqlSugarTransactionApi.CommitAsync(CancellationToken cancellationToken) in D:\CSharp\Yi\Yi.Abp.Net8\framework\Yi.Framework.SqlSugarCore\Uow\SqlSugarTransactionApi.cs:line 18 + at Volo.Abp.Uow.UnitOfWork.CommitTransactionsAsync(CancellationToken cancellationToken) + at Volo.Abp.Uow.UnitOfWork.CompleteAsync(CancellationToken cancellationToken) + at Volo.Abp.AspNetCore.Uow.AbpUnitOfWorkMiddleware.InvokeAsync(HttpContext context, RequestDelegate next) + at Microsoft.AspNetCore.Builder.UseMiddlewareExtensions.InterfaceMiddlewareBinder.<>c__DisplayClass2_0.<b__0>d.MoveNext() +--- End of stack trace from previous location --- + at Volo.Abp.AspNetCore.ExceptionHandling.AbpExceptionHandlingMiddleware.InvokeAsync(HttpContext context, RequestDelegate next) + at Volo.Abp.AspNetCore.ExceptionHandling.AbpExceptionHandlingMiddleware.InvokeAsync(HttpContext context, RequestDelegate next) + at Microsoft.AspNetCore.Builder.UseMiddlewareExtensions.InterfaceMiddlewareBinder.<>c__DisplayClass2_0.<b__0>d.MoveNext() +--- End of stack trace from previous location --- + at Swashbuckle.AspNetCore.SwaggerUI.SwaggerUIMiddleware.Invoke(HttpContext httpContext) + at Swashbuckle.AspNetCore.Swagger.SwaggerMiddleware.Invoke(HttpContext httpContext, ISwaggerProvider swaggerProvider) + at Microsoft.AspNetCore.Authentication.AuthenticationMiddleware.Invoke(HttpContext context) + at Microsoft.AspNetCore.Diagnostics.DeveloperExceptionPageMiddlewareImpl.Invoke(HttpContext context) +2023-12-19 16:47:44.762 +08:00 [WRN] The response has already started, the error page middleware will not be executed. +2023-12-19 16:47:44.762 +08:00 [ERR] Connection id "0HN00DKNDG598", Request id "0HN00DKNDG598:00000001": An unhandled exception was thrown by the application. +System.InvalidOperationException: This MySqlConnection is already in use. See https://fl.vu/mysql-conn-reuse + at MySqlConnector.Core.ServerSession.StartQuerying(ICancellableCommand command) in /_/src/MySqlConnector/Core/ServerSession.cs:line 283 + at MySqlConnector.Core.CommandExecutor.ExecuteReaderAsync(IReadOnlyList`1 commands, ICommandPayloadCreator payloadCreator, CommandBehavior behavior, Activity activity, IOBehavior ioBehavior, CancellationToken cancellationToken) + at MySqlConnector.MySqlCommand.ExecuteNonQueryAsync(IOBehavior ioBehavior, CancellationToken cancellationToken) in /_/src/MySqlConnector/MySqlCommand.cs:line 296 + at MySqlConnector.MySqlTransaction.CommitAsync(IOBehavior ioBehavior, CancellationToken cancellationToken) in /_/src/MySqlConnector/MySqlTransaction.cs:line 36 + at SqlSugar.AdoProvider.CommitTranAsync() + at Yi.Framework.SqlSugarCore.Uow.SqlSugarTransactionApi.CommitAsync(CancellationToken cancellationToken) in D:\CSharp\Yi\Yi.Abp.Net8\framework\Yi.Framework.SqlSugarCore\Uow\SqlSugarTransactionApi.cs:line 18 + at Volo.Abp.Uow.UnitOfWork.CommitTransactionsAsync(CancellationToken cancellationToken) + at Volo.Abp.Uow.UnitOfWork.CompleteAsync(CancellationToken cancellationToken) + at Volo.Abp.AspNetCore.Uow.AbpUnitOfWorkMiddleware.InvokeAsync(HttpContext context, RequestDelegate next) + at Microsoft.AspNetCore.Builder.UseMiddlewareExtensions.InterfaceMiddlewareBinder.<>c__DisplayClass2_0.<b__0>d.MoveNext() +--- End of stack trace from previous location --- + at Volo.Abp.AspNetCore.ExceptionHandling.AbpExceptionHandlingMiddleware.InvokeAsync(HttpContext context, RequestDelegate next) + at Volo.Abp.AspNetCore.ExceptionHandling.AbpExceptionHandlingMiddleware.InvokeAsync(HttpContext context, RequestDelegate next) + at Microsoft.AspNetCore.Builder.UseMiddlewareExtensions.InterfaceMiddlewareBinder.<>c__DisplayClass2_0.<b__0>d.MoveNext() +--- End of stack trace from previous location --- + at Swashbuckle.AspNetCore.SwaggerUI.SwaggerUIMiddleware.Invoke(HttpContext httpContext) + at Swashbuckle.AspNetCore.Swagger.SwaggerMiddleware.Invoke(HttpContext httpContext, ISwaggerProvider swaggerProvider) + at Microsoft.AspNetCore.Authentication.AuthenticationMiddleware.Invoke(HttpContext context) + at Microsoft.AspNetCore.Diagnostics.DeveloperExceptionPageMiddlewareImpl.Invoke(HttpContext context) + at Microsoft.AspNetCore.Diagnostics.DeveloperExceptionPageMiddlewareImpl.Invoke(HttpContext context) + at Microsoft.WebTools.BrowserLink.Net.BrowserLinkMiddleware.InvokeAsync(HttpContext context) + at Microsoft.AspNetCore.Watch.BrowserRefresh.BrowserRefreshMiddleware.InvokeAsync(HttpContext context) + at Microsoft.AspNetCore.Server.Kestrel.Core.Internal.Http.HttpProtocol.ProcessRequests[TContext](IHttpApplication`1 application) +2023-12-19 16:47:44.763 +08:00 [DBG] Yi-SQL执行:SELECT `Id`,`IsDeleted`,`Name`,`Age`,`UserName`,`Password`,`Salt`,`Icon`,`Nick`,`Email`,`Ip`,`Address`,`Phone`,`Introduction`,`Remark`,`Sex`,`DeptId`,`CreationTime`,`CreatorId`,`LastModifierId`,`LastModificationTime`,`OrderNum`,`State` FROM `User` WHERE `Id` = N'59cf7e31-e3e4-544e-1038-3a0f836cc538' AND ( `IsDeleted` = 0 ) +2023-12-19 16:47:44.767 +08:00 [INF] CORS policy execution successful. +2023-12-19 16:47:44.768 +08:00 [INF] Executing endpoint '/hub/main' +2023-12-19 16:47:44.792 +08:00 [DBG] Yi-SQL执行:SELECT `UserId` as aid,`RoleId` as bid FROM `UserRole` WHERE `UserId` = '59cf7e31-e3e4-544e-1038-3a0f836cc538' +2023-12-19 16:47:44.798 +08:00 [INF] 2023/12/19 16:47:44:cc,k5JRjTkbp7Jxt3f4UcBkNw连接服务端success,当前已连接4个 +2023-12-19 16:47:44.818 +08:00 [DBG] Yi-SQL执行:SELECT * FROM `Role` WHERE ( `IsDeleted` = 0 ) AND `Id` = null AND ( `IsDeleted` = 0 ) +2023-12-19 16:47:44.836 +08:00 [INF] Executing ObjectResult, writing value of type 'Yi.Framework.Rbac.Domain.Shared.Dtos.UserRoleMenuDto'. +2023-12-19 16:47:44.836 +08:00 [INF] Executed action Yi.Framework.Rbac.Application.Services.AccountService.Get (Yi.Framework.Rbac.Application) in 75.7856ms +2023-12-19 16:47:44.836 +08:00 [INF] Executed endpoint 'Yi.Framework.Rbac.Application.Services.AccountService.Get (Yi.Framework.Rbac.Application)' +2023-12-19 16:47:44.836 +08:00 [DBG] Yi-请求追踪:{ + "ApplicationName": "Yi.Abp.Web", + "UserId": "59cf7e31-e3e4-544e-1038-3a0f836cc538", + "UserName": "cc", + "TenantId": null, + "TenantName": null, + "ImpersonatorUserId": null, + "ImpersonatorTenantId": null, + "ImpersonatorUserName": null, + "ImpersonatorTenantName": null, + "ExecutionTime": "2023-12-19 16:47:44", + "ExecutionDuration": 76, + "ClientId": null, + "CorrelationId": null, + "ClientIpAddress": "::1", + "ClientName": null, + "BrowserInfo": "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/120.0.0.0 Safari/537.36 Edg/120.0.0.0", + "HttpMethod": "GET", + "HttpStatusCode": 200, + "Url": "/api/app/account", + "Actions": [ + { + "ServiceName": "Yi.Framework.Rbac.Application.Services.AccountService", + "MethodName": "Get", + "Parameters": "{}", + "ExecutionTime": "2023-12-19 16:47:44", + "ExecutionDuration": 74, + "ExtraProperties": {} + } + ], + "Exceptions": [], + "ExtraProperties": {}, + "EntityChanges": [], + "Comments": [] +} +2023-12-19 16:47:44.845 +08:00 [INF] Executing endpoint 'Yi.Framework.Rbac.Application.Services.AccountService.GetVue3Router (Yi.Framework.Rbac.Application)' +2023-12-19 16:47:44.845 +08:00 [INF] Route matched with {action = "GetVue3Router", controller = "Account", area = ""}. Executing controller action with signature System.Threading.Tasks.Task`1[System.Collections.Generic.List`1[Yi.Framework.Rbac.Domain.Shared.Dtos.Vue3RouterDto]] GetVue3Router() on controller Yi.Framework.Rbac.Application.Services.AccountService (Yi.Framework.Rbac.Application). +2023-12-19 16:47:44.845 +08:00 [DBG] Yi-SQL执行:SELECT `Id`,`IsDeleted`,`Name`,`Age`,`UserName`,`Password`,`Salt`,`Icon`,`Nick`,`Email`,`Ip`,`Address`,`Phone`,`Introduction`,`Remark`,`Sex`,`DeptId`,`CreationTime`,`CreatorId`,`LastModifierId`,`LastModificationTime`,`OrderNum`,`State` FROM `User` WHERE `Id` = N'59cf7e31-e3e4-544e-1038-3a0f836cc538' AND ( `IsDeleted` = 0 ) +2023-12-19 16:47:44.862 +08:00 [DBG] Yi-SQL执行:SELECT `UserId` as aid,`RoleId` as bid FROM `UserRole` WHERE `UserId` = '59cf7e31-e3e4-544e-1038-3a0f836cc538' +2023-12-19 16:47:44.888 +08:00 [DBG] Yi-SQL执行:SELECT * FROM `Role` WHERE ( `IsDeleted` = 0 ) AND `Id` = null AND ( `IsDeleted` = 0 ) +2023-12-19 16:47:44.912 +08:00 [DBG] Yi-SQL执行:SELECT `Id`,`IsDeleted`,`CreationTime`,`CreatorId`,`LastModifierId`,`LastModificationTime`,`OrderNum`,`State`,`MenuName`,`MenuType`,`PermissionCode`,`ParentId`,`MenuIcon`,`Router`,`IsLink`,`IsCache`,`IsShow`,`Remark`,`Component`,`Query` FROM `Menu` WHERE ( `IsDeleted` = 0 ) +2023-12-19 16:47:44.940 +08:00 [INF] Executing ObjectResult, writing value of type 'System.Collections.Generic.List`1[[Yi.Framework.Rbac.Domain.Shared.Dtos.Vue3RouterDto, Yi.Framework.Rbac.Domain.Shared, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. +2023-12-19 16:47:44.940 +08:00 [INF] Executed action Yi.Framework.Rbac.Application.Services.AccountService.GetVue3Router (Yi.Framework.Rbac.Application) in 95.2762ms +2023-12-19 16:47:44.940 +08:00 [INF] Executed endpoint 'Yi.Framework.Rbac.Application.Services.AccountService.GetVue3Router (Yi.Framework.Rbac.Application)' +2023-12-19 16:47:44.940 +08:00 [DBG] Yi-请求追踪:{ + "ApplicationName": "Yi.Abp.Web", + "UserId": "59cf7e31-e3e4-544e-1038-3a0f836cc538", + "UserName": "cc", + "TenantId": null, + "TenantName": null, + "ImpersonatorUserId": null, + "ImpersonatorTenantId": null, + "ImpersonatorUserName": null, + "ImpersonatorTenantName": null, + "ExecutionTime": "2023-12-19 16:47:44", + "ExecutionDuration": 96, + "ClientId": null, + "CorrelationId": null, + "ClientIpAddress": "::1", + "ClientName": null, + "BrowserInfo": "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/120.0.0.0 Safari/537.36 Edg/120.0.0.0", + "HttpMethod": "GET", + "HttpStatusCode": 200, + "Url": "/api/app/account/Vue3Router", + "Actions": [ + { + "ServiceName": "Yi.Framework.Rbac.Application.Services.AccountService", + "MethodName": "GetVue3Router", + "Parameters": "{}", + "ExecutionTime": "2023-12-19 16:47:44", + "ExecutionDuration": 94, + "ExtraProperties": {} + } + ], + "Exceptions": [], + "ExtraProperties": {}, + "EntityChanges": [], + "Comments": [] +} +2023-12-19 16:47:49.201 +08:00 [INF] Executing endpoint 'Yi.Framework.Rbac.Application.Services.DictionaryService.GetDicType (Yi.Framework.Rbac.Application)' +2023-12-19 16:47:49.201 +08:00 [INF] Route matched with {action = "GetDicType", controller = "Dictionary", area = ""}. Executing controller action with signature System.Threading.Tasks.Task`1[System.Collections.Generic.List`1[Yi.Framework.Rbac.Application.Contracts.Dtos.Dictionary.DictionaryGetListOutputDto]] GetDicType(System.String) on controller Yi.Framework.Rbac.Application.Services.DictionaryService (Yi.Framework.Rbac.Application). +2023-12-19 16:47:49.201 +08:00 [INF] Executing endpoint 'Yi.Framework.Rbac.Application.Services.RoleService.GetListAsync (Yi.Framework.Rbac.Application)' +2023-12-19 16:47:49.202 +08:00 [DBG] Yi-SQL执行:SELECT `Id`,`IsDeleted`,`OrderNum`,`State`,`Remark`,`ListClass`,`CssClass`,`DictType`,`DictLabel`,`DictValue`,`IsDefault`,`CreationTime`,`CreatorId`,`LastModifierId`,`LastModificationTime` FROM `Dictionary` WHERE (( `DictType` = N'sys_normal_disable' ) AND ( `State` = 1 )) AND ( `IsDeleted` = 0 ) +2023-12-19 16:47:49.210 +08:00 [INF] Route matched with {action = "GetList", controller = "Role", area = ""}. Executing controller action with signature System.Threading.Tasks.Task`1[Volo.Abp.Application.Dtos.PagedResultDto`1[Yi.Framework.Rbac.Application.Contracts.Dtos.Role.RoleGetListOutputDto]] GetListAsync(Yi.Framework.Rbac.Application.Contracts.Dtos.Role.RoleGetListInputVo) on controller Yi.Framework.Rbac.Application.Services.RoleService (Yi.Framework.Rbac.Application). +2023-12-19 16:47:49.220 +08:00 [INF] Executing ObjectResult, writing value of type 'System.Collections.Generic.List`1[[Yi.Framework.Rbac.Application.Contracts.Dtos.Dictionary.DictionaryGetListOutputDto, Yi.Framework.Rbac.Application.Contracts, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. +2023-12-19 16:47:49.220 +08:00 [INF] Executed action Yi.Framework.Rbac.Application.Services.DictionaryService.GetDicType (Yi.Framework.Rbac.Application) in 19.1988ms +2023-12-19 16:47:49.220 +08:00 [INF] Executed endpoint 'Yi.Framework.Rbac.Application.Services.DictionaryService.GetDicType (Yi.Framework.Rbac.Application)' +2023-12-19 16:47:49.220 +08:00 [DBG] Yi-请求追踪:{ + "ApplicationName": "Yi.Abp.Web", + "UserId": "59cf7e31-e3e4-544e-1038-3a0f836cc538", + "UserName": "cc", + "TenantId": null, + "TenantName": null, + "ImpersonatorUserId": null, + "ImpersonatorTenantId": null, + "ImpersonatorUserName": null, + "ImpersonatorTenantName": null, + "ExecutionTime": "2023-12-19 16:47:49", + "ExecutionDuration": 20, + "ClientId": null, + "CorrelationId": null, + "ClientIpAddress": "::1", + "ClientName": null, + "BrowserInfo": "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/120.0.0.0 Safari/537.36 Edg/120.0.0.0", + "HttpMethod": "GET", + "HttpStatusCode": 200, + "Url": "/api/app/dictionary/dic-type/sys_normal_disable", + "Actions": [ + { + "ServiceName": "Yi.Framework.Rbac.Application.Services.DictionaryService", + "MethodName": "GetDicType", + "Parameters": "{\"dicType\":\"sys_normal_disable\"}", + "ExecutionTime": "2023-12-19 16:47:49", + "ExecutionDuration": 18, + "ExtraProperties": {} + } + ], + "Exceptions": [], + "ExtraProperties": {}, + "EntityChanges": [], + "Comments": [] +} +2023-12-19 16:47:49.243 +08:00 [DBG] Yi-SQL执行:SELECT COUNT(1) FROM `Role` WHERE ( `IsDeleted` = 0 ) +2023-12-19 16:47:49.271 +08:00 [DBG] Yi-SQL执行:SELECT `Id`,`IsDeleted`,`CreationTime`,`CreatorId`,`LastModifierId`,`LastModificationTime`,`OrderNum`,`RoleName`,`RoleCode`,`Remark`,`DataScope`,`State` FROM `Role` WHERE ( `IsDeleted` = 0 ) LIMIT 0,10 +2023-12-19 16:47:49.302 +08:00 [INF] Executing ObjectResult, writing value of type 'Volo.Abp.Application.Dtos.PagedResultDto`1[[Yi.Framework.Rbac.Application.Contracts.Dtos.Role.RoleGetListOutputDto, Yi.Framework.Rbac.Application.Contracts, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. +2023-12-19 16:47:49.309 +08:00 [INF] Executed action Yi.Framework.Rbac.Application.Services.RoleService.GetListAsync (Yi.Framework.Rbac.Application) in 98.6469ms +2023-12-19 16:47:49.309 +08:00 [INF] Executed endpoint 'Yi.Framework.Rbac.Application.Services.RoleService.GetListAsync (Yi.Framework.Rbac.Application)' +2023-12-19 16:47:49.309 +08:00 [DBG] Yi-请求追踪:{ + "ApplicationName": "Yi.Abp.Web", + "UserId": "59cf7e31-e3e4-544e-1038-3a0f836cc538", + "UserName": "cc", + "TenantId": null, + "TenantName": null, + "ImpersonatorUserId": null, + "ImpersonatorTenantId": null, + "ImpersonatorUserName": null, + "ImpersonatorTenantName": null, + "ExecutionTime": "2023-12-19 16:47:49", + "ExecutionDuration": 108, + "ClientId": null, + "CorrelationId": null, + "ClientIpAddress": "::1", + "ClientName": null, + "BrowserInfo": "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/120.0.0.0 Safari/537.36 Edg/120.0.0.0", + "HttpMethod": "GET", + "HttpStatusCode": 200, + "Url": "/api/app/role", + "Actions": [ + { + "ServiceName": "Yi.Framework.Rbac.Application.Services.RoleService", + "MethodName": "GetListAsync", + "Parameters": "{\"input\":{\"roleName\":null,\"roleCode\":null,\"state\":null,\"startTime\":null,\"endTime\":null,\"sorting\":null,\"skipCount\":1,\"maxResultCount\":10}}", + "ExecutionTime": "2023-12-19 16:47:49", + "ExecutionDuration": 75, + "ExtraProperties": {} + } + ], + "Exceptions": [], + "ExtraProperties": {}, + "EntityChanges": [], + "Comments": [] +} +2023-12-19 16:47:52.543 +08:00 [INF] Executing endpoint 'Yi.Framework.Rbac.Application.Services.MenuService.GetListAsync (Yi.Framework.Rbac.Application)' +2023-12-19 16:47:52.543 +08:00 [INF] Executing endpoint 'Yi.Framework.Rbac.Application.Services.RoleService.GetAsync (Yi.Framework.Rbac.Application)' +2023-12-19 16:47:52.545 +08:00 [INF] Route matched with {action = "Get", controller = "Role", area = ""}. Executing controller action with signature System.Threading.Tasks.Task`1[Yi.Framework.Rbac.Application.Contracts.Dtos.Role.RoleGetOutputDto] GetAsync(System.Guid) on controller Yi.Framework.Rbac.Application.Services.RoleService (Yi.Framework.Rbac.Application). +2023-12-19 16:47:52.546 +08:00 [INF] Route matched with {action = "GetList", controller = "Menu", area = ""}. Executing controller action with signature System.Threading.Tasks.Task`1[Volo.Abp.Application.Dtos.PagedResultDto`1[Yi.Framework.Rbac.Application.Contracts.Dtos.Menu.MenuGetListOutputDto]] GetListAsync(Yi.Framework.Rbac.Application.Contracts.Dtos.Menu.MenuGetListInputVo) on controller Yi.Framework.Rbac.Application.Services.MenuService (Yi.Framework.Rbac.Application). +2023-12-19 16:47:52.557 +08:00 [DBG] Yi-SQL执行:SELECT `Id`,`IsDeleted`,`CreationTime`,`CreatorId`,`LastModifierId`,`LastModificationTime`,`OrderNum`,`State`,`MenuName`,`MenuType`,`PermissionCode`,`ParentId`,`MenuIcon`,`Router`,`IsLink`,`IsCache`,`IsShow`,`Remark`,`Component`,`Query` FROM `Menu` WHERE ( `IsDeleted` = 0 )ORDER BY `OrderNum` DESC +2023-12-19 16:47:52.561 +08:00 [DBG] Yi-SQL执行:SELECT `Id`,`IsDeleted`,`CreationTime`,`CreatorId`,`LastModifierId`,`LastModificationTime`,`OrderNum`,`RoleName`,`RoleCode`,`Remark`,`DataScope`,`State` FROM `Role` WHERE `Id` = N'9a565adf-1e0d-3427-cfd0-3a0f7ac8e878' AND ( `IsDeleted` = 0 ) +2023-12-19 16:47:52.607 +08:00 [INF] Executing ObjectResult, writing value of type 'Volo.Abp.Application.Dtos.PagedResultDto`1[[Yi.Framework.Rbac.Application.Contracts.Dtos.Menu.MenuGetListOutputDto, Yi.Framework.Rbac.Application.Contracts, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. +2023-12-19 16:47:52.626 +08:00 [INF] Executed action Yi.Framework.Rbac.Application.Services.MenuService.GetListAsync (Yi.Framework.Rbac.Application) in 79.8114ms +2023-12-19 16:47:52.626 +08:00 [INF] Executed endpoint 'Yi.Framework.Rbac.Application.Services.MenuService.GetListAsync (Yi.Framework.Rbac.Application)' +2023-12-19 16:47:52.626 +08:00 [DBG] Yi-请求追踪:{ + "ApplicationName": "Yi.Abp.Web", + "UserId": "59cf7e31-e3e4-544e-1038-3a0f836cc538", + "UserName": "cc", + "TenantId": null, + "TenantName": null, + "ImpersonatorUserId": null, + "ImpersonatorTenantId": null, + "ImpersonatorUserName": null, + "ImpersonatorTenantName": null, + "ExecutionTime": "2023-12-19 16:47:52", + "ExecutionDuration": 83, + "ClientId": null, + "CorrelationId": null, + "ClientIpAddress": "::1", + "ClientName": null, + "BrowserInfo": "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/120.0.0.0 Safari/537.36 Edg/120.0.0.0", + "HttpMethod": "GET", + "HttpStatusCode": 200, + "Url": "/api/app/menu", + "Actions": [ + { + "ServiceName": "Yi.Framework.Rbac.Application.Services.MenuService", + "MethodName": "GetListAsync", + "Parameters": "{\"input\":{\"state\":null,\"menuName\":null,\"sorting\":null,\"skipCount\":0,\"maxResultCount\":10}}", + "ExecutionTime": "2023-12-19 16:47:52", + "ExecutionDuration": 57, + "ExtraProperties": {} + } + ], + "Exceptions": [], + "ExtraProperties": {}, + "EntityChanges": [], + "Comments": [] +} +2023-12-19 16:47:52.630 +08:00 [INF] Executing endpoint 'Yi.Framework.Rbac.Application.Services.MenuService.GetListRoleIdAsync (Yi.Framework.Rbac.Application)' +2023-12-19 16:47:52.632 +08:00 [INF] Route matched with {action = "GetListRoleId", controller = "Menu", area = ""}. Executing controller action with signature System.Threading.Tasks.Task`1[System.Collections.Generic.List`1[Yi.Framework.Rbac.Application.Contracts.Dtos.Menu.MenuGetListOutputDto]] GetListRoleIdAsync(System.Guid) on controller Yi.Framework.Rbac.Application.Services.MenuService (Yi.Framework.Rbac.Application). +2023-12-19 16:47:52.638 +08:00 [INF] Executing ObjectResult, writing value of type 'Yi.Framework.Rbac.Application.Contracts.Dtos.Role.RoleGetOutputDto'. +2023-12-19 16:47:52.640 +08:00 [INF] Executed action Yi.Framework.Rbac.Application.Services.RoleService.GetAsync (Yi.Framework.Rbac.Application) in 94.6481ms +2023-12-19 16:47:52.640 +08:00 [INF] Executed endpoint 'Yi.Framework.Rbac.Application.Services.RoleService.GetAsync (Yi.Framework.Rbac.Application)' +2023-12-19 16:47:52.640 +08:00 [DBG] Yi-请求追踪:{ + "ApplicationName": "Yi.Abp.Web", + "UserId": "59cf7e31-e3e4-544e-1038-3a0f836cc538", + "UserName": "cc", + "TenantId": null, + "TenantName": null, + "ImpersonatorUserId": null, + "ImpersonatorTenantId": null, + "ImpersonatorUserName": null, + "ImpersonatorTenantName": null, + "ExecutionTime": "2023-12-19 16:47:52", + "ExecutionDuration": 97, + "ClientId": null, + "CorrelationId": null, + "ClientIpAddress": "::1", + "ClientName": null, + "BrowserInfo": "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/120.0.0.0 Safari/537.36 Edg/120.0.0.0", + "HttpMethod": "GET", + "HttpStatusCode": 200, + "Url": "/api/app/role/9a565adf-1e0d-3427-cfd0-3a0f7ac8e878", + "Actions": [ + { + "ServiceName": "Yi.Framework.Rbac.Application.Services.RoleService", + "MethodName": "GetAsync", + "Parameters": "{\"id\":\"9a565adf-1e0d-3427-cfd0-3a0f7ac8e878\"}", + "ExecutionTime": "2023-12-19 16:47:52", + "ExecutionDuration": 92, + "ExtraProperties": {} + } + ], + "Exceptions": [], + "ExtraProperties": {}, + "EntityChanges": [], + "Comments": [] +} +2023-12-19 16:47:52.661 +08:00 [DBG] Yi-SQL执行:SELECT `Id`,`IsDeleted`,`CreationTime`,`CreatorId`,`LastModifierId`,`LastModificationTime`,`OrderNum`,`State`,`MenuName`,`MenuType`,`PermissionCode`,`ParentId`,`MenuIcon`,`Router`,`IsLink`,`IsCache`,`IsShow`,`Remark`,`Component`,`Query` FROM `Menu` `m` WHERE (EXISTS ( SELECT * FROM `RoleMenu` `rm` WHERE (( `RoleId` = N'9a565adf-1e0d-3427-cfd0-3a0f7ac8e878' ) AND ( `MenuId` = `m`.`Id` )) )) AND ( `IsDeleted` = 0 ) +2023-12-19 16:47:52.695 +08:00 [INF] Executing ObjectResult, writing value of type 'System.Collections.Generic.List`1[[Yi.Framework.Rbac.Application.Contracts.Dtos.Menu.MenuGetListOutputDto, Yi.Framework.Rbac.Application.Contracts, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. +2023-12-19 16:47:52.696 +08:00 [INF] Executed action Yi.Framework.Rbac.Application.Services.MenuService.GetListRoleIdAsync (Yi.Framework.Rbac.Application) in 63.7246ms +2023-12-19 16:47:52.696 +08:00 [INF] Executed endpoint 'Yi.Framework.Rbac.Application.Services.MenuService.GetListRoleIdAsync (Yi.Framework.Rbac.Application)' +2023-12-19 16:47:52.696 +08:00 [DBG] Yi-请求追踪:{ + "ApplicationName": "Yi.Abp.Web", + "UserId": "59cf7e31-e3e4-544e-1038-3a0f836cc538", + "UserName": "cc", + "TenantId": null, + "TenantName": null, + "ImpersonatorUserId": null, + "ImpersonatorTenantId": null, + "ImpersonatorUserName": null, + "ImpersonatorTenantName": null, + "ExecutionTime": "2023-12-19 16:47:52", + "ExecutionDuration": 66, + "ClientId": null, + "CorrelationId": null, + "ClientIpAddress": "::1", + "ClientName": null, + "BrowserInfo": "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/120.0.0.0 Safari/537.36 Edg/120.0.0.0", + "HttpMethod": "GET", + "HttpStatusCode": 200, + "Url": "/api/app/menu/role-id/9a565adf-1e0d-3427-cfd0-3a0f7ac8e878", + "Actions": [ + { + "ServiceName": "Yi.Framework.Rbac.Application.Services.MenuService", + "MethodName": "GetListRoleIdAsync", + "Parameters": "{\"roleId\":\"9a565adf-1e0d-3427-cfd0-3a0f7ac8e878\"}", + "ExecutionTime": "2023-12-19 16:47:52", + "ExecutionDuration": 63, + "ExtraProperties": {} + } + ], + "Exceptions": [], + "ExtraProperties": {}, + "EntityChanges": [], + "Comments": [] +} +2023-12-19 16:47:54.369 +08:00 [INF] Executing endpoint 'Yi.Framework.Rbac.Application.Services.MenuService.GetListAsync (Yi.Framework.Rbac.Application)' +2023-12-19 16:47:54.370 +08:00 [INF] Route matched with {action = "GetList", controller = "Menu", area = ""}. Executing controller action with signature System.Threading.Tasks.Task`1[Volo.Abp.Application.Dtos.PagedResultDto`1[Yi.Framework.Rbac.Application.Contracts.Dtos.Menu.MenuGetListOutputDto]] GetListAsync(Yi.Framework.Rbac.Application.Contracts.Dtos.Menu.MenuGetListInputVo) on controller Yi.Framework.Rbac.Application.Services.MenuService (Yi.Framework.Rbac.Application). +2023-12-19 16:47:54.377 +08:00 [DBG] Yi-SQL执行:SELECT `Id`,`IsDeleted`,`CreationTime`,`CreatorId`,`LastModifierId`,`LastModificationTime`,`OrderNum`,`State`,`MenuName`,`MenuType`,`PermissionCode`,`ParentId`,`MenuIcon`,`Router`,`IsLink`,`IsCache`,`IsShow`,`Remark`,`Component`,`Query` FROM `Menu` WHERE ( `IsDeleted` = 0 )ORDER BY `OrderNum` DESC +2023-12-19 16:47:54.429 +08:00 [INF] Executing ObjectResult, writing value of type 'Volo.Abp.Application.Dtos.PagedResultDto`1[[Yi.Framework.Rbac.Application.Contracts.Dtos.Menu.MenuGetListOutputDto, Yi.Framework.Rbac.Application.Contracts, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. +2023-12-19 16:47:54.432 +08:00 [INF] Executed action Yi.Framework.Rbac.Application.Services.MenuService.GetListAsync (Yi.Framework.Rbac.Application) in 61.7347ms +2023-12-19 16:47:54.432 +08:00 [INF] Executed endpoint 'Yi.Framework.Rbac.Application.Services.MenuService.GetListAsync (Yi.Framework.Rbac.Application)' +2023-12-19 16:47:54.432 +08:00 [DBG] Yi-请求追踪:{ + "ApplicationName": "Yi.Abp.Web", + "UserId": "59cf7e31-e3e4-544e-1038-3a0f836cc538", + "UserName": "cc", + "TenantId": null, + "TenantName": null, + "ImpersonatorUserId": null, + "ImpersonatorTenantId": null, + "ImpersonatorUserName": null, + "ImpersonatorTenantName": null, + "ExecutionTime": "2023-12-19 16:47:54", + "ExecutionDuration": 62, + "ClientId": null, + "CorrelationId": null, + "ClientIpAddress": "::1", + "ClientName": null, + "BrowserInfo": "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/120.0.0.0 Safari/537.36 Edg/120.0.0.0", + "HttpMethod": "GET", + "HttpStatusCode": 200, + "Url": "/api/app/menu", + "Actions": [ + { + "ServiceName": "Yi.Framework.Rbac.Application.Services.MenuService", + "MethodName": "GetListAsync", + "Parameters": "{\"input\":{\"state\":null,\"menuName\":null,\"sorting\":null,\"skipCount\":0,\"maxResultCount\":10}}", + "ExecutionTime": "2023-12-19 16:47:54", + "ExecutionDuration": 57, + "ExtraProperties": {} + } + ], + "Exceptions": [], + "ExtraProperties": {}, + "EntityChanges": [], + "Comments": [] +} +2023-12-19 16:47:56.374 +08:00 [INF] Executing endpoint 'Yi.Framework.Rbac.Application.Services.MenuService.GetListAsync (Yi.Framework.Rbac.Application)' +2023-12-19 16:47:56.374 +08:00 [INF] Route matched with {action = "GetList", controller = "Menu", area = ""}. Executing controller action with signature System.Threading.Tasks.Task`1[Volo.Abp.Application.Dtos.PagedResultDto`1[Yi.Framework.Rbac.Application.Contracts.Dtos.Menu.MenuGetListOutputDto]] GetListAsync(Yi.Framework.Rbac.Application.Contracts.Dtos.Menu.MenuGetListInputVo) on controller Yi.Framework.Rbac.Application.Services.MenuService (Yi.Framework.Rbac.Application). +2023-12-19 16:47:56.374 +08:00 [INF] Executing endpoint 'Yi.Framework.Rbac.Application.Services.RoleService.GetAsync (Yi.Framework.Rbac.Application)' +2023-12-19 16:47:56.374 +08:00 [INF] Route matched with {action = "Get", controller = "Role", area = ""}. Executing controller action with signature System.Threading.Tasks.Task`1[Yi.Framework.Rbac.Application.Contracts.Dtos.Role.RoleGetOutputDto] GetAsync(System.Guid) on controller Yi.Framework.Rbac.Application.Services.RoleService (Yi.Framework.Rbac.Application). +2023-12-19 16:47:56.375 +08:00 [DBG] Yi-SQL执行:SELECT `Id`,`IsDeleted`,`CreationTime`,`CreatorId`,`LastModifierId`,`LastModificationTime`,`OrderNum`,`State`,`MenuName`,`MenuType`,`PermissionCode`,`ParentId`,`MenuIcon`,`Router`,`IsLink`,`IsCache`,`IsShow`,`Remark`,`Component`,`Query` FROM `Menu` WHERE ( `IsDeleted` = 0 )ORDER BY `OrderNum` DESC +2023-12-19 16:47:56.379 +08:00 [DBG] Yi-SQL执行:SELECT `Id`,`IsDeleted`,`CreationTime`,`CreatorId`,`LastModifierId`,`LastModificationTime`,`OrderNum`,`RoleName`,`RoleCode`,`Remark`,`DataScope`,`State` FROM `Role` WHERE `Id` = N'9a565adf-1e0d-3427-cfd0-3a0f7ac8e878' AND ( `IsDeleted` = 0 ) +2023-12-19 16:47:56.397 +08:00 [INF] Executing ObjectResult, writing value of type 'Yi.Framework.Rbac.Application.Contracts.Dtos.Role.RoleGetOutputDto'. +2023-12-19 16:47:56.397 +08:00 [INF] Executed action Yi.Framework.Rbac.Application.Services.RoleService.GetAsync (Yi.Framework.Rbac.Application) in 22.9939ms +2023-12-19 16:47:56.397 +08:00 [INF] Executed endpoint 'Yi.Framework.Rbac.Application.Services.RoleService.GetAsync (Yi.Framework.Rbac.Application)' +2023-12-19 16:47:56.398 +08:00 [DBG] Yi-请求追踪:{ + "ApplicationName": "Yi.Abp.Web", + "UserId": "59cf7e31-e3e4-544e-1038-3a0f836cc538", + "UserName": "cc", + "TenantId": null, + "TenantName": null, + "ImpersonatorUserId": null, + "ImpersonatorTenantId": null, + "ImpersonatorUserName": null, + "ImpersonatorTenantName": null, + "ExecutionTime": "2023-12-19 16:47:56", + "ExecutionDuration": 23, + "ClientId": null, + "CorrelationId": null, + "ClientIpAddress": "::1", + "ClientName": null, + "BrowserInfo": "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/120.0.0.0 Safari/537.36 Edg/120.0.0.0", + "HttpMethod": "GET", + "HttpStatusCode": 200, + "Url": "/api/app/role/9a565adf-1e0d-3427-cfd0-3a0f7ac8e878", + "Actions": [ + { + "ServiceName": "Yi.Framework.Rbac.Application.Services.RoleService", + "MethodName": "GetAsync", + "Parameters": "{\"id\":\"9a565adf-1e0d-3427-cfd0-3a0f7ac8e878\"}", + "ExecutionTime": "2023-12-19 16:47:56", + "ExecutionDuration": 22, + "ExtraProperties": {} + } + ], + "Exceptions": [], + "ExtraProperties": {}, + "EntityChanges": [], + "Comments": [] +} +2023-12-19 16:47:56.413 +08:00 [INF] Executing ObjectResult, writing value of type 'Volo.Abp.Application.Dtos.PagedResultDto`1[[Yi.Framework.Rbac.Application.Contracts.Dtos.Menu.MenuGetListOutputDto, Yi.Framework.Rbac.Application.Contracts, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. +2023-12-19 16:47:56.422 +08:00 [INF] Executed action Yi.Framework.Rbac.Application.Services.MenuService.GetListAsync (Yi.Framework.Rbac.Application) in 47.6077ms +2023-12-19 16:47:56.422 +08:00 [INF] Executed endpoint 'Yi.Framework.Rbac.Application.Services.MenuService.GetListAsync (Yi.Framework.Rbac.Application)' +2023-12-19 16:47:56.422 +08:00 [DBG] Yi-请求追踪:{ + "ApplicationName": "Yi.Abp.Web", + "UserId": "59cf7e31-e3e4-544e-1038-3a0f836cc538", + "UserName": "cc", + "TenantId": null, + "TenantName": null, + "ImpersonatorUserId": null, + "ImpersonatorTenantId": null, + "ImpersonatorUserName": null, + "ImpersonatorTenantName": null, + "ExecutionTime": "2023-12-19 16:47:56", + "ExecutionDuration": 48, + "ClientId": null, + "CorrelationId": null, + "ClientIpAddress": "::1", + "ClientName": null, + "BrowserInfo": "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/120.0.0.0 Safari/537.36 Edg/120.0.0.0", + "HttpMethod": "GET", + "HttpStatusCode": 200, + "Url": "/api/app/menu", + "Actions": [ + { + "ServiceName": "Yi.Framework.Rbac.Application.Services.MenuService", + "MethodName": "GetListAsync", + "Parameters": "{\"input\":{\"state\":null,\"menuName\":null,\"sorting\":null,\"skipCount\":0,\"maxResultCount\":10}}", + "ExecutionTime": "2023-12-19 16:47:56", + "ExecutionDuration": 39, + "ExtraProperties": {} + } + ], + "Exceptions": [], + "ExtraProperties": {}, + "EntityChanges": [], + "Comments": [] +} +2023-12-19 16:47:56.438 +08:00 [INF] Executing endpoint 'Yi.Framework.Rbac.Application.Services.MenuService.GetListRoleIdAsync (Yi.Framework.Rbac.Application)' +2023-12-19 16:47:56.439 +08:00 [INF] Route matched with {action = "GetListRoleId", controller = "Menu", area = ""}. Executing controller action with signature System.Threading.Tasks.Task`1[System.Collections.Generic.List`1[Yi.Framework.Rbac.Application.Contracts.Dtos.Menu.MenuGetListOutputDto]] GetListRoleIdAsync(System.Guid) on controller Yi.Framework.Rbac.Application.Services.MenuService (Yi.Framework.Rbac.Application). +2023-12-19 16:47:56.441 +08:00 [DBG] Yi-SQL执行:SELECT `Id`,`IsDeleted`,`CreationTime`,`CreatorId`,`LastModifierId`,`LastModificationTime`,`OrderNum`,`State`,`MenuName`,`MenuType`,`PermissionCode`,`ParentId`,`MenuIcon`,`Router`,`IsLink`,`IsCache`,`IsShow`,`Remark`,`Component`,`Query` FROM `Menu` `m` WHERE (EXISTS ( SELECT * FROM `RoleMenu` `rm` WHERE (( `RoleId` = N'9a565adf-1e0d-3427-cfd0-3a0f7ac8e878' ) AND ( `MenuId` = `m`.`Id` )) )) AND ( `IsDeleted` = 0 ) +2023-12-19 16:47:56.461 +08:00 [INF] Executing ObjectResult, writing value of type 'System.Collections.Generic.List`1[[Yi.Framework.Rbac.Application.Contracts.Dtos.Menu.MenuGetListOutputDto, Yi.Framework.Rbac.Application.Contracts, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. +2023-12-19 16:47:56.461 +08:00 [INF] Executed action Yi.Framework.Rbac.Application.Services.MenuService.GetListRoleIdAsync (Yi.Framework.Rbac.Application) in 22.006ms +2023-12-19 16:47:56.461 +08:00 [INF] Executed endpoint 'Yi.Framework.Rbac.Application.Services.MenuService.GetListRoleIdAsync (Yi.Framework.Rbac.Application)' +2023-12-19 16:47:56.461 +08:00 [DBG] Yi-请求追踪:{ + "ApplicationName": "Yi.Abp.Web", + "UserId": "59cf7e31-e3e4-544e-1038-3a0f836cc538", + "UserName": "cc", + "TenantId": null, + "TenantName": null, + "ImpersonatorUserId": null, + "ImpersonatorTenantId": null, + "ImpersonatorUserName": null, + "ImpersonatorTenantName": null, + "ExecutionTime": "2023-12-19 16:47:56", + "ExecutionDuration": 22, + "ClientId": null, + "CorrelationId": null, + "ClientIpAddress": "::1", + "ClientName": null, + "BrowserInfo": "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/120.0.0.0 Safari/537.36 Edg/120.0.0.0", + "HttpMethod": "GET", + "HttpStatusCode": 200, + "Url": "/api/app/menu/role-id/9a565adf-1e0d-3427-cfd0-3a0f7ac8e878", + "Actions": [ + { + "ServiceName": "Yi.Framework.Rbac.Application.Services.MenuService", + "MethodName": "GetListRoleIdAsync", + "Parameters": "{\"roleId\":\"9a565adf-1e0d-3427-cfd0-3a0f7ac8e878\"}", + "ExecutionTime": "2023-12-19 16:47:56", + "ExecutionDuration": 21, + "ExtraProperties": {} + } + ], + "Exceptions": [], + "ExtraProperties": {}, + "EntityChanges": [], + "Comments": [] +} +2023-12-19 16:47:57.973 +08:00 [INF] Executing endpoint 'Yi.Framework.Rbac.Application.Services.MenuService.GetListAsync (Yi.Framework.Rbac.Application)' +2023-12-19 16:47:57.974 +08:00 [INF] Route matched with {action = "GetList", controller = "Menu", area = ""}. Executing controller action with signature System.Threading.Tasks.Task`1[Volo.Abp.Application.Dtos.PagedResultDto`1[Yi.Framework.Rbac.Application.Contracts.Dtos.Menu.MenuGetListOutputDto]] GetListAsync(Yi.Framework.Rbac.Application.Contracts.Dtos.Menu.MenuGetListInputVo) on controller Yi.Framework.Rbac.Application.Services.MenuService (Yi.Framework.Rbac.Application). +2023-12-19 16:47:57.975 +08:00 [DBG] Yi-SQL执行:SELECT `Id`,`IsDeleted`,`CreationTime`,`CreatorId`,`LastModifierId`,`LastModificationTime`,`OrderNum`,`State`,`MenuName`,`MenuType`,`PermissionCode`,`ParentId`,`MenuIcon`,`Router`,`IsLink`,`IsCache`,`IsShow`,`Remark`,`Component`,`Query` FROM `Menu` WHERE ( `IsDeleted` = 0 )ORDER BY `OrderNum` DESC +2023-12-19 16:47:58.014 +08:00 [INF] Executing ObjectResult, writing value of type 'Volo.Abp.Application.Dtos.PagedResultDto`1[[Yi.Framework.Rbac.Application.Contracts.Dtos.Menu.MenuGetListOutputDto, Yi.Framework.Rbac.Application.Contracts, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. +2023-12-19 16:47:58.022 +08:00 [INF] Executed action Yi.Framework.Rbac.Application.Services.MenuService.GetListAsync (Yi.Framework.Rbac.Application) in 48.5791ms +2023-12-19 16:47:58.022 +08:00 [INF] Executed endpoint 'Yi.Framework.Rbac.Application.Services.MenuService.GetListAsync (Yi.Framework.Rbac.Application)' +2023-12-19 16:47:58.022 +08:00 [DBG] Yi-请求追踪:{ + "ApplicationName": "Yi.Abp.Web", + "UserId": "59cf7e31-e3e4-544e-1038-3a0f836cc538", + "UserName": "cc", + "TenantId": null, + "TenantName": null, + "ImpersonatorUserId": null, + "ImpersonatorTenantId": null, + "ImpersonatorUserName": null, + "ImpersonatorTenantName": null, + "ExecutionTime": "2023-12-19 16:47:57", + "ExecutionDuration": 49, + "ClientId": null, + "CorrelationId": null, + "ClientIpAddress": "::1", + "ClientName": null, + "BrowserInfo": "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/120.0.0.0 Safari/537.36 Edg/120.0.0.0", + "HttpMethod": "GET", + "HttpStatusCode": 200, + "Url": "/api/app/menu", + "Actions": [ + { + "ServiceName": "Yi.Framework.Rbac.Application.Services.MenuService", + "MethodName": "GetListAsync", + "Parameters": "{\"input\":{\"state\":null,\"menuName\":null,\"sorting\":null,\"skipCount\":0,\"maxResultCount\":10}}", + "ExecutionTime": "2023-12-19 16:47:57", + "ExecutionDuration": 39, + "ExtraProperties": {} + } + ], + "Exceptions": [], + "ExtraProperties": {}, + "EntityChanges": [], + "Comments": [] +} +2023-12-19 16:49:58.358 +08:00 [INF] 用户cc离开了,当前已连接3个 +2023-12-19 16:49:58.358 +08:00 [INF] Executed endpoint '/hub/main' +2023-12-19 16:49:58.359 +08:00 [INF] 用户cc离开了,当前已连接2个 +2023-12-19 16:49:58.360 +08:00 [INF] Executed endpoint '/hub/main' +2023-12-19 16:49:58.365 +08:00 [INF] 用户cc离开了,当前已连接1个 +2023-12-19 16:49:58.365 +08:00 [INF] Executed endpoint '/hub/main' +2023-12-19 20:59:13.716 +08:00 [INF] Yi框架-Abp.vNext,启动! +2023-12-19 20:59:17.334 +08:00 [INF] Loaded ABP modules: +2023-12-19 20:59:17.335 +08:00 [INF] - Yi.Abp.Web.YiAbpWebModule +2023-12-19 20:59:17.335 +08:00 [INF] - Yi.Abp.SqlsugarCore.YiAbpSqlSugarCoreModule +2023-12-19 20:59:17.335 +08:00 [INF] - Yi.Abp.Domain.YiAbpDomainModule +2023-12-19 20:59:17.335 +08:00 [INF] - Yi.Abp.Domain.Shared.YiAbpDomainSharedModule +2023-12-19 20:59:17.335 +08:00 [INF] - Yi.Framework.Rbac.Domain.Shared.YiFrameworkRbacDomainSharedModule +2023-12-19 20:59:17.335 +08:00 [INF] - Volo.Abp.Domain.AbpDddDomainSharedModule +2023-12-19 20:59:17.335 +08:00 [INF] - Volo.Abp.MultiTenancy.AbpMultiTenancyAbstractionsModule +2023-12-19 20:59:17.335 +08:00 [INF] - Volo.Abp.VirtualFileSystem.AbpVirtualFileSystemModule +2023-12-19 20:59:17.335 +08:00 [INF] - Volo.Abp.Localization.AbpLocalizationModule +2023-12-19 20:59:17.335 +08:00 [INF] - Volo.Abp.Settings.AbpSettingsModule +2023-12-19 20:59:17.335 +08:00 [INF] - Volo.Abp.Localization.AbpLocalizationAbstractionsModule +2023-12-19 20:59:17.335 +08:00 [INF] - Volo.Abp.Security.AbpSecurityModule +2023-12-19 20:59:17.335 +08:00 [INF] - Volo.Abp.Data.AbpDataModule +2023-12-19 20:59:17.335 +08:00 [INF] - Volo.Abp.ObjectExtending.AbpObjectExtendingModule +2023-12-19 20:59:17.335 +08:00 [INF] - Volo.Abp.Validation.AbpValidationAbstractionsModule +2023-12-19 20:59:17.335 +08:00 [INF] - Volo.Abp.Uow.AbpUnitOfWorkModule +2023-12-19 20:59:17.335 +08:00 [INF] - Volo.Abp.EventBus.Abstractions.AbpEventBusAbstractionsModule +2023-12-19 20:59:17.335 +08:00 [INF] - Volo.Abp.Threading.AbpThreadingModule +2023-12-19 20:59:17.335 +08:00 [INF] - Yi.Framework.Mapster.YiFrameworkMapsterModule +2023-12-19 20:59:17.335 +08:00 [INF] - Yi.Framework.Core.YiFrameworkCoreModule +2023-12-19 20:59:17.335 +08:00 [INF] - Volo.Abp.ObjectMapping.AbpObjectMappingModule +2023-12-19 20:59:17.335 +08:00 [INF] - Yi.Framework.Bbs.Domain.Shared.YiFrameworkBbsDomainSharedModule +2023-12-19 20:59:17.335 +08:00 [INF] - Yi.Framework.Rbac.Domain.YiFrameworkRbacDomainModule +2023-12-19 20:59:17.335 +08:00 [INF] - Volo.Abp.AspNetCore.SignalR.AbpAspNetCoreSignalRModule +2023-12-19 20:59:17.335 +08:00 [INF] - Volo.Abp.AspNetCore.AbpAspNetCoreModule +2023-12-19 20:59:17.335 +08:00 [INF] - Volo.Abp.Auditing.AbpAuditingModule +2023-12-19 20:59:17.335 +08:00 [INF] - Volo.Abp.Json.AbpJsonModule +2023-12-19 20:59:17.335 +08:00 [INF] - Volo.Abp.Json.SystemTextJson.AbpJsonSystemTextJsonModule +2023-12-19 20:59:17.335 +08:00 [INF] - Volo.Abp.Json.AbpJsonAbstractionsModule +2023-12-19 20:59:17.335 +08:00 [INF] - Volo.Abp.Timing.AbpTimingModule +2023-12-19 20:59:17.335 +08:00 [INF] - Volo.Abp.MultiTenancy.AbpMultiTenancyModule +2023-12-19 20:59:17.335 +08:00 [INF] - Volo.Abp.Auditing.AbpAuditingContractsModule +2023-12-19 20:59:17.335 +08:00 [INF] - Volo.Abp.Http.AbpHttpModule +2023-12-19 20:59:17.335 +08:00 [INF] - Volo.Abp.Http.AbpHttpAbstractionsModule +2023-12-19 20:59:17.335 +08:00 [INF] - Volo.Abp.Minify.AbpMinifyModule +2023-12-19 20:59:17.335 +08:00 [INF] - Volo.Abp.Authorization.AbpAuthorizationModule +2023-12-19 20:59:17.335 +08:00 [INF] - Volo.Abp.Authorization.AbpAuthorizationAbstractionsModule +2023-12-19 20:59:17.335 +08:00 [INF] - Volo.Abp.Validation.AbpValidationModule +2023-12-19 20:59:17.335 +08:00 [INF] - Volo.Abp.ExceptionHandling.AbpExceptionHandlingModule +2023-12-19 20:59:17.335 +08:00 [INF] - Volo.Abp.Domain.AbpDddDomainModule +2023-12-19 20:59:17.335 +08:00 [INF] - Volo.Abp.EventBus.AbpEventBusModule +2023-12-19 20:59:17.335 +08:00 [INF] - Volo.Abp.Guids.AbpGuidsModule +2023-12-19 20:59:17.335 +08:00 [INF] - Volo.Abp.BackgroundWorkers.AbpBackgroundWorkersModule +2023-12-19 20:59:17.335 +08:00 [INF] - Volo.Abp.DistributedLocking.AbpDistributedLockingAbstractionsModule +2023-12-19 20:59:17.335 +08:00 [INF] - Volo.Abp.Specifications.AbpSpecificationsModule +2023-12-19 20:59:17.335 +08:00 [INF] - Volo.Abp.Caching.AbpCachingModule +2023-12-19 20:59:17.335 +08:00 [INF] - Volo.Abp.Serialization.AbpSerializationModule +2023-12-19 20:59:17.335 +08:00 [INF] - Yi.Framework.Bbs.Domain.YiFrameworkBbsDomainModule +2023-12-19 20:59:17.335 +08:00 [INF] - Yi.Framework.Rbac.SqlSugarCore.YiFrameworkRbacSqlSugarCoreModule +2023-12-19 20:59:17.335 +08:00 [INF] - Yi.Framework.SqlSugarCore.YiFrameworkSqlSugarCoreModule +2023-12-19 20:59:17.335 +08:00 [INF] - Yi.Framework.Bbs.SqlSugarCore.YiFrameworkBbsSqlSugarCoreModule +2023-12-19 20:59:17.335 +08:00 [INF] - Yi.Abp.Application.YiAbpApplicationModule +2023-12-19 20:59:17.335 +08:00 [INF] - Yi.Abp.Application.Contracts.YiAbpApplicationContractsModule +2023-12-19 20:59:17.335 +08:00 [INF] - Yi.Framework.Rbac.Application.Contracts.YiFrameworkRbacApplicationContractsModule +2023-12-19 20:59:17.335 +08:00 [INF] - Yi.Framework.Ddd.Application.Contracts.YiFrameworkDddApplicationContractsModule +2023-12-19 20:59:17.335 +08:00 [INF] - Volo.Abp.Application.AbpDddApplicationContractsModule +2023-12-19 20:59:17.335 +08:00 [INF] - Yi.Framework.Bbs.Application.Contracts.YiFrameworkBbsApplicationContractsModule +2023-12-19 20:59:17.335 +08:00 [INF] - Yi.Framework.Rbac.Application.YiFrameworkRbacApplicationModule +2023-12-19 20:59:17.335 +08:00 [INF] - Yi.Framework.Ddd.Application.YiFrameworkDddApplicationModule +2023-12-19 20:59:17.335 +08:00 [INF] - Volo.Abp.Application.AbpDddApplicationModule +2023-12-19 20:59:17.335 +08:00 [INF] - Volo.Abp.Features.AbpFeaturesModule +2023-12-19 20:59:17.335 +08:00 [INF] - Volo.Abp.GlobalFeatures.AbpGlobalFeaturesModule +2023-12-19 20:59:17.335 +08:00 [INF] - Volo.Abp.BackgroundWorkers.Quartz.AbpBackgroundWorkersQuartzModule +2023-12-19 20:59:17.335 +08:00 [INF] - Volo.Abp.Quartz.AbpQuartzModule +2023-12-19 20:59:17.335 +08:00 [INF] - Yi.Framework.Bbs.Application.YiFrameworkBbsApplicationModule +2023-12-19 20:59:17.335 +08:00 [INF] - Volo.Abp.AspNetCore.Mvc.AbpAspNetCoreMvcModule +2023-12-19 20:59:17.335 +08:00 [INF] - Volo.Abp.ApiVersioning.AbpApiVersioningAbstractionsModule +2023-12-19 20:59:17.335 +08:00 [INF] - Volo.Abp.AspNetCore.Mvc.AbpAspNetCoreMvcContractsModule +2023-12-19 20:59:17.335 +08:00 [INF] - Volo.Abp.UI.Navigation.AbpUiNavigationModule +2023-12-19 20:59:17.335 +08:00 [INF] - Volo.Abp.UI.AbpUiModule +2023-12-19 20:59:17.335 +08:00 [INF] - Volo.Abp.Autofac.AbpAutofacModule +2023-12-19 20:59:17.335 +08:00 [INF] - Volo.Abp.Castle.AbpCastleCoreModule +2023-12-19 20:59:17.335 +08:00 [INF] - Volo.Abp.Swashbuckle.AbpSwashbuckleModule +2023-12-19 20:59:17.335 +08:00 [INF] - Volo.Abp.AspNetCore.Serilog.AbpAspNetCoreSerilogModule +2023-12-19 20:59:17.335 +08:00 [INF] - Volo.Abp.AspNetCore.Authentication.JwtBearer.AbpAspNetCoreAuthenticationJwtBearerModule +2023-12-19 20:59:17.335 +08:00 [INF] - Yi.Framework.AspNetCore.YiFrameworkAspNetCoreModule +2023-12-19 20:59:17.869 +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 20:59:17.907 +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 20:59:17.930 +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 20:59:17.939 +08:00 [DBG] Yi-SQL执行:ALTER TABLE `Config` COMMENT='配置表'; +2023-12-19 20:59:17.966 +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 20:59:18.036 +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 20:59:18.044 +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 20:59:18.055 +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 20:59:18.063 +08:00 [DBG] Yi-SQL执行:ALTER TABLE `Dept` COMMENT='部门表'; +2023-12-19 20:59:18.105 +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 20:59:18.164 +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 20:59:18.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='Dictionary' and TABLE_SCHEMA=(select database()) ORDER BY ordinal_position +2023-12-19 20:59:18.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='Dictionary' and TABLE_SCHEMA=(select database()) ORDER BY ordinal_position +2023-12-19 20:59:18.191 +08:00 [DBG] Yi-SQL执行:ALTER TABLE `Dictionary` COMMENT=''; +2023-12-19 20:59:18.232 +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 20:59:18.288 +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 20:59:18.305 +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 20:59:18.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='DictionaryType' and TABLE_SCHEMA=(select database()) ORDER BY ordinal_position +2023-12-19 20:59:18.329 +08:00 [DBG] Yi-SQL执行:ALTER TABLE `DictionaryType` COMMENT=''; +2023-12-19 20:59:18.353 +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 20:59:18.411 +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 20:59:18.419 +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 20:59:18.430 +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 20:59:18.441 +08:00 [DBG] Yi-SQL执行:ALTER TABLE `File` COMMENT=''; +2023-12-19 20:59:18.464 +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 20:59:18.568 +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 20:59:18.604 +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 20:59:18.646 +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 20:59:18.682 +08:00 [DBG] Yi-SQL执行:ALTER TABLE `LoginLog` COMMENT=''; +2023-12-19 20:59:18.728 +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 20:59:18.831 +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 20:59:18.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='Menu' and TABLE_SCHEMA=(select database()) ORDER BY ordinal_position +2023-12-19 20:59:18.857 +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 20:59:18.877 +08:00 [DBG] Yi-SQL执行:ALTER TABLE `Menu` COMMENT='菜单表'; +2023-12-19 20:59:18.904 +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 20:59:18.966 +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 20:59:18.978 +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 20:59:18.990 +08:00 [DBG] Yi-SQL执行:alter table `OperationLog` change column `RequestResult` `RequestResult` longtext DEFAULT NULL +2023-12-19 20:59:19.025 +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 20:59:19.040 +08:00 [DBG] Yi-SQL执行:ALTER TABLE `OperationLog` COMMENT='操作日志表'; +2023-12-19 20:59:19.067 +08:00 [DBG] Yi-SQL执行:alter table `OperationLog` change column `RequestResult` `RequestResult` longtext DEFAULT NULL COMMENT '请求结果' +2023-12-19 20:59:19.091 +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 20:59:19.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 20:59:19.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='Post' and TABLE_SCHEMA=(select database()) ORDER BY ordinal_position +2023-12-19 20:59:19.180 +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 20:59:19.189 +08:00 [DBG] Yi-SQL执行:ALTER TABLE `Post` COMMENT='岗位表'; +2023-12-19 20:59:19.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 20:59:19.290 +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 20:59:19.298 +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 20:59:19.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='RoleDept' and TABLE_SCHEMA=(select database()) ORDER BY ordinal_position +2023-12-19 20:59:19.315 +08:00 [DBG] Yi-SQL执行:ALTER TABLE `RoleDept` COMMENT='角色部门关系表'; +2023-12-19 20:59:19.348 +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 20:59:19.406 +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 20:59:19.415 +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 20:59:19.428 +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 20:59:19.439 +08:00 [DBG] Yi-SQL执行:ALTER TABLE `Role` COMMENT='角色表'; +2023-12-19 20:59:19.461 +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 20:59:19.548 +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 20:59:19.560 +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 20:59:19.570 +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 20:59:19.578 +08:00 [DBG] Yi-SQL执行:ALTER TABLE `RoleMenu` COMMENT='角色菜单关系表'; +2023-12-19 20:59:19.599 +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 20:59:19.654 +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 20:59:19.662 +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 20:59:19.671 +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 20:59:19.680 +08:00 [DBG] Yi-SQL执行:ALTER TABLE `User` COMMENT='用户表'; +2023-12-19 20:59:19.747 +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 20:59:19.837 +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 20:59:19.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='UserPost' and TABLE_SCHEMA=(select database()) ORDER BY ordinal_position +2023-12-19 20:59:19.855 +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 20:59:19.864 +08:00 [DBG] Yi-SQL执行:ALTER TABLE `UserPost` COMMENT='用户岗位表'; +2023-12-19 20:59:19.889 +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 20:59:19.952 +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 20:59:19.960 +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 20:59:19.969 +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 20:59:19.977 +08:00 [DBG] Yi-SQL执行:ALTER TABLE `UserRole` COMMENT='用户角色关系表'; +2023-12-19 20:59:20.001 +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 20:59:20.057 +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 20:59:20.066 +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 20:59:20.074 +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 20:59:20.082 +08:00 [DBG] Yi-SQL执行:ALTER TABLE `AccessLog` COMMENT=''; +2023-12-19 20:59:20.104 +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 20:59:20.161 +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 20:59:20.170 +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 20:59:20.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='Agree' and TABLE_SCHEMA=(select database()) ORDER BY ordinal_position +2023-12-19 20:59:20.186 +08:00 [DBG] Yi-SQL执行:ALTER TABLE `Agree` COMMENT=''; +2023-12-19 20:59:20.207 +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 20:59:20.266 +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 20:59:20.274 +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 20:59:20.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='Article' and TABLE_SCHEMA=(select database()) ORDER BY ordinal_position +2023-12-19 20:59:20.292 +08:00 [DBG] Yi-SQL执行:ALTER TABLE `Article` COMMENT=''; +2023-12-19 20:59:20.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='Article' and TABLE_SCHEMA=(select database()) ORDER BY ordinal_position +2023-12-19 20:59:20.443 +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 20:59:20.454 +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 20:59:20.464 +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 20:59:20.475 +08:00 [DBG] Yi-SQL执行:ALTER TABLE `Banner` COMMENT=''; +2023-12-19 20:59:20.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='Banner' and TABLE_SCHEMA=(select database()) ORDER BY ordinal_position +2023-12-19 20:59:20.577 +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 20:59:20.586 +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 20:59:20.596 +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 20:59:20.605 +08:00 [DBG] Yi-SQL执行:ALTER TABLE `Comment` COMMENT='评论表'; +2023-12-19 20:59:20.629 +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 20:59:20.698 +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 20:59:20.708 +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 20:59:20.717 +08:00 [DBG] Yi-SQL执行:alter table `Discuss` change column `PermissionUserIds` `PermissionUserIds` varchar(4000) DEFAULT NULL +2023-12-19 20:59:20.741 +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 20:59:20.763 +08:00 [DBG] Yi-SQL执行:ALTER TABLE `Discuss` COMMENT=''; +2023-12-19 20:59:20.786 +08:00 [DBG] Yi-SQL执行:alter table `Discuss` change column `PermissionUserIds` `PermissionUserIds` varchar(4000) DEFAULT NULL COMMENT '当PermissionType为部分用户时候,以下列表中的用户+创建者 代表拥有权限' +2023-12-19 20:59:20.810 +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 20:59:20.874 +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 20:59:20.883 +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 20:59:20.891 +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 20:59:20.899 +08:00 [DBG] Yi-SQL执行:ALTER TABLE `DiscussMyType` COMMENT=''; +2023-12-19 20:59:20.922 +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 20:59:20.978 +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 20:59:20.986 +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 20:59:20.994 +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 20:59:21.003 +08:00 [DBG] Yi-SQL执行:ALTER TABLE `DiscussTop` COMMENT='首页置顶主题'; +2023-12-19 20:59:21.027 +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 20:59:21.082 +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 20:59:21.091 +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 20:59:21.099 +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 20:59:21.107 +08:00 [DBG] Yi-SQL执行:ALTER TABLE `MyType` COMMENT=''; +2023-12-19 20:59:21.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='MyType' and TABLE_SCHEMA=(select database()) ORDER BY ordinal_position +2023-12-19 20:59:21.191 +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 20:59:21.200 +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 20:59:21.212 +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 20:59:21.220 +08:00 [DBG] Yi-SQL执行:ALTER TABLE `Plate` COMMENT=''; +2023-12-19 20:59:21.245 +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 20:59:21.305 +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 20:59:21.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='Setting' and TABLE_SCHEMA=(select database()) ORDER BY ordinal_position +2023-12-19 20:59:21.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 20:59:21.331 +08:00 [DBG] Yi-SQL执行:ALTER TABLE `Setting` COMMENT=''; +2023-12-19 20:59:21.349 +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 20:59:21.759 +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 20:59:21.845 +08:00 [INF] Initialized all ABP modules. +2023-12-19 20:59:21.948 +08:00 [INF] Now listening on: http://[::]:19001 +2023-12-19 20:59:21.948 +08:00 [INF] Application started. Press Ctrl+C to shut down. +2023-12-19 20:59:21.948 +08:00 [INF] Hosting environment: Development +2023-12-19 20:59:21.948 +08:00 [INF] Content root path: D:\CSharp\Yi\Yi.Abp.Net8\src\Yi.Abp.Web +2023-12-19 20:59:25.665 +08:00 [INF] Sending file. Request path: '/swagger-ui-standalone-preset.js'. Physical path: 'N/A' +2023-12-19 20:59:25.665 +08:00 [INF] Sending file. Request path: '/swagger-ui.css'. Physical path: 'N/A' +2023-12-19 20:59:25.668 +08:00 [INF] Sending file. Request path: '/swagger-ui-bundle.js'. Physical path: 'N/A' diff --git a/Yi.Abp.Net8/src/Yi.Abp.Web/logs/log-20231220.txt b/Yi.Abp.Net8/src/Yi.Abp.Web/logs/log-20231220.txt new file mode 100644 index 00000000..5b4662bb --- /dev/null +++ b/Yi.Abp.Net8/src/Yi.Abp.Web/logs/log-20231220.txt @@ -0,0 +1,7278 @@ +2023-12-20 21:26:25.378 +08:00 [INF] Yi框架-Abp.vNext,启动! +2023-12-20 21:26:29.042 +08:00 [INF] Loaded ABP modules: +2023-12-20 21:26:29.043 +08:00 [INF] - Yi.Abp.Web.YiAbpWebModule +2023-12-20 21:26:29.043 +08:00 [INF] - Yi.Abp.SqlsugarCore.YiAbpSqlSugarCoreModule +2023-12-20 21:26:29.043 +08:00 [INF] - Yi.Abp.Domain.YiAbpDomainModule +2023-12-20 21:26:29.043 +08:00 [INF] - Yi.Abp.Domain.Shared.YiAbpDomainSharedModule +2023-12-20 21:26:29.043 +08:00 [INF] - Yi.Framework.Rbac.Domain.Shared.YiFrameworkRbacDomainSharedModule +2023-12-20 21:26:29.043 +08:00 [INF] - Volo.Abp.Domain.AbpDddDomainSharedModule +2023-12-20 21:26:29.043 +08:00 [INF] - Volo.Abp.MultiTenancy.AbpMultiTenancyAbstractionsModule +2023-12-20 21:26:29.043 +08:00 [INF] - Volo.Abp.VirtualFileSystem.AbpVirtualFileSystemModule +2023-12-20 21:26:29.043 +08:00 [INF] - Volo.Abp.Localization.AbpLocalizationModule +2023-12-20 21:26:29.043 +08:00 [INF] - Volo.Abp.Settings.AbpSettingsModule +2023-12-20 21:26:29.043 +08:00 [INF] - Volo.Abp.Localization.AbpLocalizationAbstractionsModule +2023-12-20 21:26:29.043 +08:00 [INF] - Volo.Abp.Security.AbpSecurityModule +2023-12-20 21:26:29.043 +08:00 [INF] - Volo.Abp.Data.AbpDataModule +2023-12-20 21:26:29.043 +08:00 [INF] - Volo.Abp.ObjectExtending.AbpObjectExtendingModule +2023-12-20 21:26:29.043 +08:00 [INF] - Volo.Abp.Validation.AbpValidationAbstractionsModule +2023-12-20 21:26:29.043 +08:00 [INF] - Volo.Abp.Uow.AbpUnitOfWorkModule +2023-12-20 21:26:29.043 +08:00 [INF] - Volo.Abp.EventBus.Abstractions.AbpEventBusAbstractionsModule +2023-12-20 21:26:29.043 +08:00 [INF] - Volo.Abp.Threading.AbpThreadingModule +2023-12-20 21:26:29.043 +08:00 [INF] - Yi.Framework.Mapster.YiFrameworkMapsterModule +2023-12-20 21:26:29.043 +08:00 [INF] - Yi.Framework.Core.YiFrameworkCoreModule +2023-12-20 21:26:29.043 +08:00 [INF] - Volo.Abp.ObjectMapping.AbpObjectMappingModule +2023-12-20 21:26:29.043 +08:00 [INF] - Yi.Framework.Bbs.Domain.Shared.YiFrameworkBbsDomainSharedModule +2023-12-20 21:26:29.043 +08:00 [INF] - Yi.Framework.Rbac.Domain.YiFrameworkRbacDomainModule +2023-12-20 21:26:29.043 +08:00 [INF] - Volo.Abp.AspNetCore.SignalR.AbpAspNetCoreSignalRModule +2023-12-20 21:26:29.043 +08:00 [INF] - Volo.Abp.AspNetCore.AbpAspNetCoreModule +2023-12-20 21:26:29.043 +08:00 [INF] - Volo.Abp.Auditing.AbpAuditingModule +2023-12-20 21:26:29.043 +08:00 [INF] - Volo.Abp.Json.AbpJsonModule +2023-12-20 21:26:29.043 +08:00 [INF] - Volo.Abp.Json.SystemTextJson.AbpJsonSystemTextJsonModule +2023-12-20 21:26:29.043 +08:00 [INF] - Volo.Abp.Json.AbpJsonAbstractionsModule +2023-12-20 21:26:29.043 +08:00 [INF] - Volo.Abp.Timing.AbpTimingModule +2023-12-20 21:26:29.043 +08:00 [INF] - Volo.Abp.MultiTenancy.AbpMultiTenancyModule +2023-12-20 21:26:29.043 +08:00 [INF] - Volo.Abp.Auditing.AbpAuditingContractsModule +2023-12-20 21:26:29.043 +08:00 [INF] - Volo.Abp.Http.AbpHttpModule +2023-12-20 21:26:29.043 +08:00 [INF] - Volo.Abp.Http.AbpHttpAbstractionsModule +2023-12-20 21:26:29.043 +08:00 [INF] - Volo.Abp.Minify.AbpMinifyModule +2023-12-20 21:26:29.043 +08:00 [INF] - Volo.Abp.Authorization.AbpAuthorizationModule +2023-12-20 21:26:29.043 +08:00 [INF] - Volo.Abp.Authorization.AbpAuthorizationAbstractionsModule +2023-12-20 21:26:29.043 +08:00 [INF] - Volo.Abp.Validation.AbpValidationModule +2023-12-20 21:26:29.043 +08:00 [INF] - Volo.Abp.ExceptionHandling.AbpExceptionHandlingModule +2023-12-20 21:26:29.043 +08:00 [INF] - Volo.Abp.Domain.AbpDddDomainModule +2023-12-20 21:26:29.043 +08:00 [INF] - Volo.Abp.EventBus.AbpEventBusModule +2023-12-20 21:26:29.043 +08:00 [INF] - Volo.Abp.Guids.AbpGuidsModule +2023-12-20 21:26:29.043 +08:00 [INF] - Volo.Abp.BackgroundWorkers.AbpBackgroundWorkersModule +2023-12-20 21:26:29.043 +08:00 [INF] - Volo.Abp.DistributedLocking.AbpDistributedLockingAbstractionsModule +2023-12-20 21:26:29.043 +08:00 [INF] - Volo.Abp.Specifications.AbpSpecificationsModule +2023-12-20 21:26:29.043 +08:00 [INF] - Volo.Abp.Caching.AbpCachingModule +2023-12-20 21:26:29.043 +08:00 [INF] - Volo.Abp.Serialization.AbpSerializationModule +2023-12-20 21:26:29.043 +08:00 [INF] - Yi.Framework.Bbs.Domain.YiFrameworkBbsDomainModule +2023-12-20 21:26:29.043 +08:00 [INF] - Yi.Framework.Rbac.SqlSugarCore.YiFrameworkRbacSqlSugarCoreModule +2023-12-20 21:26:29.043 +08:00 [INF] - Yi.Framework.SqlSugarCore.YiFrameworkSqlSugarCoreModule +2023-12-20 21:26:29.043 +08:00 [INF] - Yi.Framework.Bbs.SqlSugarCore.YiFrameworkBbsSqlSugarCoreModule +2023-12-20 21:26:29.043 +08:00 [INF] - Yi.Abp.Application.YiAbpApplicationModule +2023-12-20 21:26:29.043 +08:00 [INF] - Yi.Abp.Application.Contracts.YiAbpApplicationContractsModule +2023-12-20 21:26:29.043 +08:00 [INF] - Yi.Framework.Rbac.Application.Contracts.YiFrameworkRbacApplicationContractsModule +2023-12-20 21:26:29.043 +08:00 [INF] - Yi.Framework.Ddd.Application.Contracts.YiFrameworkDddApplicationContractsModule +2023-12-20 21:26:29.043 +08:00 [INF] - Volo.Abp.Application.AbpDddApplicationContractsModule +2023-12-20 21:26:29.043 +08:00 [INF] - Yi.Framework.Bbs.Application.Contracts.YiFrameworkBbsApplicationContractsModule +2023-12-20 21:26:29.043 +08:00 [INF] - Yi.Framework.Rbac.Application.YiFrameworkRbacApplicationModule +2023-12-20 21:26:29.043 +08:00 [INF] - Yi.Framework.Ddd.Application.YiFrameworkDddApplicationModule +2023-12-20 21:26:29.043 +08:00 [INF] - Volo.Abp.Application.AbpDddApplicationModule +2023-12-20 21:26:29.043 +08:00 [INF] - Volo.Abp.Features.AbpFeaturesModule +2023-12-20 21:26:29.043 +08:00 [INF] - Volo.Abp.GlobalFeatures.AbpGlobalFeaturesModule +2023-12-20 21:26:29.043 +08:00 [INF] - Volo.Abp.BackgroundWorkers.Quartz.AbpBackgroundWorkersQuartzModule +2023-12-20 21:26:29.043 +08:00 [INF] - Volo.Abp.Quartz.AbpQuartzModule +2023-12-20 21:26:29.043 +08:00 [INF] - Yi.Framework.Bbs.Application.YiFrameworkBbsApplicationModule +2023-12-20 21:26:29.043 +08:00 [INF] - Volo.Abp.AspNetCore.Mvc.AbpAspNetCoreMvcModule +2023-12-20 21:26:29.043 +08:00 [INF] - Volo.Abp.ApiVersioning.AbpApiVersioningAbstractionsModule +2023-12-20 21:26:29.043 +08:00 [INF] - Volo.Abp.AspNetCore.Mvc.AbpAspNetCoreMvcContractsModule +2023-12-20 21:26:29.043 +08:00 [INF] - Volo.Abp.UI.Navigation.AbpUiNavigationModule +2023-12-20 21:26:29.043 +08:00 [INF] - Volo.Abp.UI.AbpUiModule +2023-12-20 21:26:29.043 +08:00 [INF] - Volo.Abp.Autofac.AbpAutofacModule +2023-12-20 21:26:29.043 +08:00 [INF] - Volo.Abp.Castle.AbpCastleCoreModule +2023-12-20 21:26:29.043 +08:00 [INF] - Volo.Abp.Swashbuckle.AbpSwashbuckleModule +2023-12-20 21:26:29.043 +08:00 [INF] - Volo.Abp.AspNetCore.Serilog.AbpAspNetCoreSerilogModule +2023-12-20 21:26:29.043 +08:00 [INF] - Volo.Abp.AspNetCore.Authentication.JwtBearer.AbpAspNetCoreAuthenticationJwtBearerModule +2023-12-20 21:26:29.043 +08:00 [INF] - Yi.Framework.AspNetCore.YiFrameworkAspNetCoreModule +2023-12-20 21:26:29.597 +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-20 21:26:29.637 +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-20 21:26:29.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='Config' and TABLE_SCHEMA=(select database()) ORDER BY ordinal_position +2023-12-20 21:26:29.678 +08:00 [DBG] Yi-SQL执行:ALTER TABLE `Config` COMMENT='配置表'; +2023-12-20 21:26:29.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='Config' and TABLE_SCHEMA=(select database()) ORDER BY ordinal_position +2023-12-20 21:26:29.783 +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-20 21:26:29.794 +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-20 21:26:29.813 +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-20 21:26:29.835 +08:00 [DBG] Yi-SQL执行:ALTER TABLE `Dept` COMMENT='部门表'; +2023-12-20 21:26:29.858 +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-20 21:26:29.929 +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-20 21:26:29.938 +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-20 21:26:29.949 +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-20 21:26:29.963 +08:00 [DBG] Yi-SQL执行:ALTER TABLE `Dictionary` COMMENT=''; +2023-12-20 21:26:29.987 +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-20 21:26:30.062 +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-20 21:26:30.074 +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-20 21:26:30.086 +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-20 21:26:30.095 +08:00 [DBG] Yi-SQL执行:ALTER TABLE `DictionaryType` COMMENT=''; +2023-12-20 21:26:30.116 +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-20 21:26:30.193 +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-20 21:26:30.210 +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-20 21:26:30.219 +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-20 21:26:30.229 +08:00 [DBG] Yi-SQL执行:ALTER TABLE `File` COMMENT=''; +2023-12-20 21:26:30.255 +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-20 21:26:30.333 +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-20 21:26:30.345 +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-20 21:26:30.353 +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-20 21:26:30.361 +08:00 [DBG] Yi-SQL执行:ALTER TABLE `LoginLog` COMMENT=''; +2023-12-20 21:26:44.377 +08:00 [INF] Yi框架-Abp.vNext,启动! +2023-12-20 21:26:47.370 +08:00 [INF] Loaded ABP modules: +2023-12-20 21:26:47.371 +08:00 [INF] - Yi.Abp.Web.YiAbpWebModule +2023-12-20 21:26:47.371 +08:00 [INF] - Yi.Abp.SqlsugarCore.YiAbpSqlSugarCoreModule +2023-12-20 21:26:47.371 +08:00 [INF] - Yi.Abp.Domain.YiAbpDomainModule +2023-12-20 21:26:47.371 +08:00 [INF] - Yi.Abp.Domain.Shared.YiAbpDomainSharedModule +2023-12-20 21:26:47.371 +08:00 [INF] - Yi.Framework.Rbac.Domain.Shared.YiFrameworkRbacDomainSharedModule +2023-12-20 21:26:47.371 +08:00 [INF] - Volo.Abp.Domain.AbpDddDomainSharedModule +2023-12-20 21:26:47.371 +08:00 [INF] - Volo.Abp.MultiTenancy.AbpMultiTenancyAbstractionsModule +2023-12-20 21:26:47.371 +08:00 [INF] - Volo.Abp.VirtualFileSystem.AbpVirtualFileSystemModule +2023-12-20 21:26:47.371 +08:00 [INF] - Volo.Abp.Localization.AbpLocalizationModule +2023-12-20 21:26:47.371 +08:00 [INF] - Volo.Abp.Settings.AbpSettingsModule +2023-12-20 21:26:47.371 +08:00 [INF] - Volo.Abp.Localization.AbpLocalizationAbstractionsModule +2023-12-20 21:26:47.371 +08:00 [INF] - Volo.Abp.Security.AbpSecurityModule +2023-12-20 21:26:47.371 +08:00 [INF] - Volo.Abp.Data.AbpDataModule +2023-12-20 21:26:47.371 +08:00 [INF] - Volo.Abp.ObjectExtending.AbpObjectExtendingModule +2023-12-20 21:26:47.371 +08:00 [INF] - Volo.Abp.Validation.AbpValidationAbstractionsModule +2023-12-20 21:26:47.371 +08:00 [INF] - Volo.Abp.Uow.AbpUnitOfWorkModule +2023-12-20 21:26:47.371 +08:00 [INF] - Volo.Abp.EventBus.Abstractions.AbpEventBusAbstractionsModule +2023-12-20 21:26:47.371 +08:00 [INF] - Volo.Abp.Threading.AbpThreadingModule +2023-12-20 21:26:47.371 +08:00 [INF] - Yi.Framework.Mapster.YiFrameworkMapsterModule +2023-12-20 21:26:47.371 +08:00 [INF] - Yi.Framework.Core.YiFrameworkCoreModule +2023-12-20 21:26:47.371 +08:00 [INF] - Volo.Abp.ObjectMapping.AbpObjectMappingModule +2023-12-20 21:26:47.371 +08:00 [INF] - Yi.Framework.Bbs.Domain.Shared.YiFrameworkBbsDomainSharedModule +2023-12-20 21:26:47.371 +08:00 [INF] - Yi.Framework.Rbac.Domain.YiFrameworkRbacDomainModule +2023-12-20 21:26:47.371 +08:00 [INF] - Volo.Abp.AspNetCore.SignalR.AbpAspNetCoreSignalRModule +2023-12-20 21:26:47.371 +08:00 [INF] - Volo.Abp.AspNetCore.AbpAspNetCoreModule +2023-12-20 21:26:47.371 +08:00 [INF] - Volo.Abp.Auditing.AbpAuditingModule +2023-12-20 21:26:47.371 +08:00 [INF] - Volo.Abp.Json.AbpJsonModule +2023-12-20 21:26:47.371 +08:00 [INF] - Volo.Abp.Json.SystemTextJson.AbpJsonSystemTextJsonModule +2023-12-20 21:26:47.371 +08:00 [INF] - Volo.Abp.Json.AbpJsonAbstractionsModule +2023-12-20 21:26:47.371 +08:00 [INF] - Volo.Abp.Timing.AbpTimingModule +2023-12-20 21:26:47.371 +08:00 [INF] - Volo.Abp.MultiTenancy.AbpMultiTenancyModule +2023-12-20 21:26:47.371 +08:00 [INF] - Volo.Abp.Auditing.AbpAuditingContractsModule +2023-12-20 21:26:47.371 +08:00 [INF] - Volo.Abp.Http.AbpHttpModule +2023-12-20 21:26:47.371 +08:00 [INF] - Volo.Abp.Http.AbpHttpAbstractionsModule +2023-12-20 21:26:47.371 +08:00 [INF] - Volo.Abp.Minify.AbpMinifyModule +2023-12-20 21:26:47.371 +08:00 [INF] - Volo.Abp.Authorization.AbpAuthorizationModule +2023-12-20 21:26:47.371 +08:00 [INF] - Volo.Abp.Authorization.AbpAuthorizationAbstractionsModule +2023-12-20 21:26:47.371 +08:00 [INF] - Volo.Abp.Validation.AbpValidationModule +2023-12-20 21:26:47.371 +08:00 [INF] - Volo.Abp.ExceptionHandling.AbpExceptionHandlingModule +2023-12-20 21:26:47.371 +08:00 [INF] - Volo.Abp.Domain.AbpDddDomainModule +2023-12-20 21:26:47.371 +08:00 [INF] - Volo.Abp.EventBus.AbpEventBusModule +2023-12-20 21:26:47.371 +08:00 [INF] - Volo.Abp.Guids.AbpGuidsModule +2023-12-20 21:26:47.371 +08:00 [INF] - Volo.Abp.BackgroundWorkers.AbpBackgroundWorkersModule +2023-12-20 21:26:47.371 +08:00 [INF] - Volo.Abp.DistributedLocking.AbpDistributedLockingAbstractionsModule +2023-12-20 21:26:47.371 +08:00 [INF] - Volo.Abp.Specifications.AbpSpecificationsModule +2023-12-20 21:26:47.371 +08:00 [INF] - Volo.Abp.Caching.AbpCachingModule +2023-12-20 21:26:47.371 +08:00 [INF] - Volo.Abp.Serialization.AbpSerializationModule +2023-12-20 21:26:47.371 +08:00 [INF] - Yi.Framework.Bbs.Domain.YiFrameworkBbsDomainModule +2023-12-20 21:26:47.371 +08:00 [INF] - Yi.Framework.Rbac.SqlSugarCore.YiFrameworkRbacSqlSugarCoreModule +2023-12-20 21:26:47.371 +08:00 [INF] - Yi.Framework.SqlSugarCore.YiFrameworkSqlSugarCoreModule +2023-12-20 21:26:47.371 +08:00 [INF] - Yi.Framework.Bbs.SqlSugarCore.YiFrameworkBbsSqlSugarCoreModule +2023-12-20 21:26:47.371 +08:00 [INF] - Yi.Abp.Application.YiAbpApplicationModule +2023-12-20 21:26:47.371 +08:00 [INF] - Yi.Abp.Application.Contracts.YiAbpApplicationContractsModule +2023-12-20 21:26:47.371 +08:00 [INF] - Yi.Framework.Rbac.Application.Contracts.YiFrameworkRbacApplicationContractsModule +2023-12-20 21:26:47.371 +08:00 [INF] - Yi.Framework.Ddd.Application.Contracts.YiFrameworkDddApplicationContractsModule +2023-12-20 21:26:47.371 +08:00 [INF] - Volo.Abp.Application.AbpDddApplicationContractsModule +2023-12-20 21:26:47.371 +08:00 [INF] - Yi.Framework.Bbs.Application.Contracts.YiFrameworkBbsApplicationContractsModule +2023-12-20 21:26:47.371 +08:00 [INF] - Yi.Framework.Rbac.Application.YiFrameworkRbacApplicationModule +2023-12-20 21:26:47.371 +08:00 [INF] - Yi.Framework.Ddd.Application.YiFrameworkDddApplicationModule +2023-12-20 21:26:47.371 +08:00 [INF] - Volo.Abp.Application.AbpDddApplicationModule +2023-12-20 21:26:47.371 +08:00 [INF] - Volo.Abp.Features.AbpFeaturesModule +2023-12-20 21:26:47.371 +08:00 [INF] - Volo.Abp.GlobalFeatures.AbpGlobalFeaturesModule +2023-12-20 21:26:47.371 +08:00 [INF] - Volo.Abp.BackgroundWorkers.Quartz.AbpBackgroundWorkersQuartzModule +2023-12-20 21:26:47.371 +08:00 [INF] - Volo.Abp.Quartz.AbpQuartzModule +2023-12-20 21:26:47.371 +08:00 [INF] - Yi.Framework.Bbs.Application.YiFrameworkBbsApplicationModule +2023-12-20 21:26:47.371 +08:00 [INF] - Volo.Abp.AspNetCore.Mvc.AbpAspNetCoreMvcModule +2023-12-20 21:26:47.371 +08:00 [INF] - Volo.Abp.ApiVersioning.AbpApiVersioningAbstractionsModule +2023-12-20 21:26:47.371 +08:00 [INF] - Volo.Abp.AspNetCore.Mvc.AbpAspNetCoreMvcContractsModule +2023-12-20 21:26:47.371 +08:00 [INF] - Volo.Abp.UI.Navigation.AbpUiNavigationModule +2023-12-20 21:26:47.371 +08:00 [INF] - Volo.Abp.UI.AbpUiModule +2023-12-20 21:26:47.371 +08:00 [INF] - Volo.Abp.Autofac.AbpAutofacModule +2023-12-20 21:26:47.371 +08:00 [INF] - Volo.Abp.Castle.AbpCastleCoreModule +2023-12-20 21:26:47.371 +08:00 [INF] - Volo.Abp.Swashbuckle.AbpSwashbuckleModule +2023-12-20 21:26:47.371 +08:00 [INF] - Volo.Abp.AspNetCore.Serilog.AbpAspNetCoreSerilogModule +2023-12-20 21:26:47.371 +08:00 [INF] - Volo.Abp.AspNetCore.Authentication.JwtBearer.AbpAspNetCoreAuthenticationJwtBearerModule +2023-12-20 21:26:47.371 +08:00 [INF] - Yi.Framework.AspNetCore.YiFrameworkAspNetCoreModule +2023-12-20 21:26:47.914 +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-20 21:26:48.003 +08:00 [INF] Initialized all ABP modules. +2023-12-20 21:26:48.134 +08:00 [INF] Now listening on: http://[::]:19001 +2023-12-20 21:26:48.134 +08:00 [INF] Application started. Press Ctrl+C to shut down. +2023-12-20 21:26:48.134 +08:00 [INF] Hosting environment: Development +2023-12-20 21:26:48.134 +08:00 [INF] Content root path: D:\CSharp\Yi\Yi.Abp.Net8\src\Yi.Abp.Web +2023-12-20 21:26:51.816 +08:00 [INF] Sending file. Request path: '/swagger-ui-standalone-preset.js'. Physical path: 'N/A' +2023-12-20 21:26:51.816 +08:00 [INF] Sending file. Request path: '/swagger-ui.css'. Physical path: 'N/A' +2023-12-20 21:26:51.820 +08:00 [INF] Sending file. Request path: '/swagger-ui-bundle.js'. Physical path: 'N/A' +2023-12-20 21:26:55.962 +08:00 [INF] CORS policy execution successful. +2023-12-20 21:26:55.986 +08:00 [INF] Failed to validate the token. +Microsoft.IdentityModel.Tokens.SecurityTokenMalformedException: IDX14100: JWT is not well formed, there are no dots (.). +The token needs to be in JWS or JWE Compact Serialization Format. (JWS): 'EncodedHeader.EndcodedPayload.EncodedSignature'. (JWE): 'EncodedProtectedHeader.EncodedEncryptedKey.EncodedInitializationVector.EncodedCiphertext.EncodedAuthenticationTag'. + ---> Microsoft.IdentityModel.Tokens.SecurityTokenMalformedException: IDX14100: JWT is not well formed, there are no dots (.). +The token needs to be in JWS or JWE Compact Serialization Format. (JWS): 'EncodedHeader.EndcodedPayload.EncodedSignature'. (JWE): 'EncodedProtectedHeader.EncodedEncryptedKey.EncodedInitializationVector.EncodedCiphertext.EncodedAuthenticationTag'. + at Microsoft.IdentityModel.JsonWebTokens.JsonWebToken.ReadToken(String encodedJson) + at Microsoft.IdentityModel.JsonWebTokens.JsonWebToken..ctor(String jwtEncodedString) + at Microsoft.IdentityModel.JsonWebTokens.JsonWebTokenHandler.ReadToken(String token, TokenValidationParameters validationParameters) + --- End of inner exception stack trace --- +2023-12-20 21:26:55.986 +08:00 [INF] Bearer was not authenticated. Failure message: IDX14100: JWT is not well formed, there are no dots (.). +The token needs to be in JWS or JWE Compact Serialization Format. (JWS): 'EncodedHeader.EndcodedPayload.EncodedSignature'. (JWE): 'EncodedProtectedHeader.EncodedEncryptedKey.EncodedInitializationVector.EncodedCiphertext.EncodedAuthenticationTag'. +2023-12-20 21:26:56.023 +08:00 [INF] Authorization failed. These requirements were not met: +DenyAnonymousAuthorizationRequirement: Requires an authenticated user. +2023-12-20 21:26:56.026 +08:00 [INF] AuthenticationScheme: Bearer was challenged. +2023-12-20 21:26:56.428 +08:00 [INF] Executing endpoint 'Yi.Framework.Rbac.Application.Services.AccountService.GetCaptchaImageAsync (Yi.Framework.Rbac.Application)' +2023-12-20 21:26:56.450 +08:00 [INF] Route matched with {action = "GetCaptchaImage", controller = "Account", area = ""}. Executing controller action with signature System.Threading.Tasks.Task`1[Yi.Framework.Rbac.Application.Contracts.Dtos.Account.CaptchaImageDto] GetCaptchaImageAsync() on controller Yi.Framework.Rbac.Application.Services.AccountService (Yi.Framework.Rbac.Application). +2023-12-20 21:26:56.583 +08:00 [INF] Executing ObjectResult, writing value of type 'Yi.Framework.Rbac.Application.Contracts.Dtos.Account.CaptchaImageDto'. +2023-12-20 21:26:56.646 +08:00 [INF] Executed action Yi.Framework.Rbac.Application.Services.AccountService.GetCaptchaImageAsync (Yi.Framework.Rbac.Application) in 192.6159ms +2023-12-20 21:26:56.646 +08:00 [INF] Executed endpoint 'Yi.Framework.Rbac.Application.Services.AccountService.GetCaptchaImageAsync (Yi.Framework.Rbac.Application)' +2023-12-20 21:26:56.673 +08:00 [DBG] Yi-请求追踪:{ + "ApplicationName": "Yi.Abp.Web", + "UserId": null, + "UserName": null, + "TenantId": null, + "TenantName": null, + "ImpersonatorUserId": null, + "ImpersonatorTenantId": null, + "ImpersonatorUserName": null, + "ImpersonatorTenantName": null, + "ExecutionTime": "2023-12-20 21:26:56", + "ExecutionDuration": 224, + "ClientId": null, + "CorrelationId": null, + "ClientIpAddress": "::1", + "ClientName": null, + "BrowserInfo": "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/120.0.0.0 Safari/537.36 Edg/120.0.0.0", + "HttpMethod": "GET", + "HttpStatusCode": 200, + "Url": "/api/app/account/captcha-image", + "Actions": [ + { + "ServiceName": "Yi.Framework.Rbac.Application.Services.AccountService", + "MethodName": "GetCaptchaImageAsync", + "Parameters": "{}", + "ExecutionTime": "2023-12-20 21:26:56", + "ExecutionDuration": 51, + "ExtraProperties": {} + } + ], + "Exceptions": [], + "ExtraProperties": {}, + "EntityChanges": [], + "Comments": [] +} +2023-12-20 21:27:01.141 +08:00 [INF] CORS policy execution successful. +2023-12-20 21:27:01.141 +08:00 [INF] Failed to validate the token. +Microsoft.IdentityModel.Tokens.SecurityTokenMalformedException: IDX14100: JWT is not well formed, there are no dots (.). +The token needs to be in JWS or JWE Compact Serialization Format. (JWS): 'EncodedHeader.EndcodedPayload.EncodedSignature'. (JWE): 'EncodedProtectedHeader.EncodedEncryptedKey.EncodedInitializationVector.EncodedCiphertext.EncodedAuthenticationTag'. + ---> Microsoft.IdentityModel.Tokens.SecurityTokenMalformedException: IDX14100: JWT is not well formed, there are no dots (.). +The token needs to be in JWS or JWE Compact Serialization Format. (JWS): 'EncodedHeader.EndcodedPayload.EncodedSignature'. (JWE): 'EncodedProtectedHeader.EncodedEncryptedKey.EncodedInitializationVector.EncodedCiphertext.EncodedAuthenticationTag'. + at Microsoft.IdentityModel.JsonWebTokens.JsonWebToken.ReadToken(String encodedJson) + at Microsoft.IdentityModel.JsonWebTokens.JsonWebToken..ctor(String jwtEncodedString) + at Microsoft.IdentityModel.JsonWebTokens.JsonWebTokenHandler.ReadToken(String token, TokenValidationParameters validationParameters) + --- End of inner exception stack trace --- +2023-12-20 21:27:01.141 +08:00 [INF] Bearer was not authenticated. Failure message: IDX14100: JWT is not well formed, there are no dots (.). +The token needs to be in JWS or JWE Compact Serialization Format. (JWS): 'EncodedHeader.EndcodedPayload.EncodedSignature'. (JWE): 'EncodedProtectedHeader.EncodedEncryptedKey.EncodedInitializationVector.EncodedCiphertext.EncodedAuthenticationTag'. +2023-12-20 21:27:01.142 +08:00 [INF] Authorization failed. These requirements were not met: +DenyAnonymousAuthorizationRequirement: Requires an authenticated user. +2023-12-20 21:27:01.142 +08:00 [INF] AuthenticationScheme: Bearer was challenged. +2023-12-20 21:27:03.474 +08:00 [INF] CORS policy execution successful. +2023-12-20 21:27:03.475 +08:00 [INF] Executing endpoint 'Yi.Framework.Rbac.Application.Services.AccountService.PostLoginAsync (Yi.Framework.Rbac.Application)' +2023-12-20 21:27:03.482 +08:00 [INF] Route matched with {action = "PostLogin", controller = "Account", area = ""}. Executing controller action with signature System.Threading.Tasks.Task`1[System.Object] PostLoginAsync(Yi.Framework.Rbac.Application.Contracts.Dtos.Account.LoginInputVo) on controller Yi.Framework.Rbac.Application.Services.AccountService (Yi.Framework.Rbac.Application). +2023-12-20 21:27:03.831 +08:00 [DBG] Yi-SQL执行:SELECT `Id`,`IsDeleted`,`Name`,`Age`,`UserName`,`Password`,`Salt`,`Icon`,`Nick`,`Email`,`Ip`,`Address`,`Phone`,`Introduction`,`Remark`,`Sex`,`DeptId`,`CreationTime`,`CreatorId`,`LastModifierId`,`LastModificationTime`,`OrderNum`,`State` FROM `User` WHERE (( `UserName` = N'cc' ) AND ( `State` = 1 )) AND ( `IsDeleted` = 0 ) LIMIT 0,1 +2023-12-20 21:27:04.037 +08:00 [WRN] ---------- RemoteServiceErrorInfo ---------- +{ + "code": null, + "message": "登录失败!用户名或密码错误!", + "details": null, + "data": {}, + "validationErrors": null +} + +2023-12-20 21:27:04.037 +08:00 [WRN] 登录失败!用户名或密码错误! +Volo.Abp.UserFriendlyException: 登录失败!用户名或密码错误! + at Yi.Framework.Rbac.Domain.Managers.AccountManager.LoginValidationAsync(String userName, String password, Action`1 userAction) in D:\CSharp\Yi\Yi.Abp.Net8\module\rbac\Yi.Framework.Rbac.Domain\Managers\AccountManager.cs:line 45 + at Yi.Framework.Rbac.Application.Services.AccountService.PostLoginAsync(LoginInputVo input) in D:\CSharp\Yi\Yi.Abp.Net8\module\rbac\Yi.Framework.Rbac.Application\Services\AccountService.cs:line 127 + at lambda_method1282(Closure, Object) + at Microsoft.AspNetCore.Mvc.Infrastructure.ActionMethodExecutor.AwaitableObjectResultExecutor.Execute(ActionContext actionContext, IActionResultTypeMapper mapper, ObjectMethodExecutor executor, Object controller, Object[] arguments) + at Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker.g__Awaited|12_0(ControllerActionInvoker invoker, ValueTask`1 actionResultValueTask) + at Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker.g__Awaited|10_0(ControllerActionInvoker invoker, Task lastTask, State next, Scope scope, Object state, Boolean isCompleted) + at Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker.Rethrow(ActionExecutedContextSealed context) + at Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker.Next(State& next, Scope& scope, Object& state, Boolean& isCompleted) + at Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker.g__Awaited|13_0(ControllerActionInvoker invoker, Task lastTask, State next, Scope scope, Object state, Boolean isCompleted) + at Microsoft.AspNetCore.Mvc.Infrastructure.ResourceInvoker.g__Awaited|26_0(ResourceInvoker invoker, Task lastTask, State next, Scope scope, Object state, Boolean isCompleted) +2023-12-20 21:27:04.037 +08:00 [WRN] Code: +2023-12-20 21:27:04.037 +08:00 [WRN] Details: +2023-12-20 21:27:04.042 +08:00 [INF] Executing ObjectResult, writing value of type 'Volo.Abp.Http.RemoteServiceErrorResponse'. +2023-12-20 21:27:04.046 +08:00 [INF] Executed action Yi.Framework.Rbac.Application.Services.AccountService.PostLoginAsync (Yi.Framework.Rbac.Application) in 563.9379ms +2023-12-20 21:27:04.047 +08:00 [INF] Executed endpoint 'Yi.Framework.Rbac.Application.Services.AccountService.PostLoginAsync (Yi.Framework.Rbac.Application)' +2023-12-20 21:27:04.051 +08:00 [DBG] Yi-请求追踪:{ + "ApplicationName": "Yi.Abp.Web", + "UserId": null, + "UserName": null, + "TenantId": null, + "TenantName": null, + "ImpersonatorUserId": null, + "ImpersonatorTenantId": null, + "ImpersonatorUserName": null, + "ImpersonatorTenantName": null, + "ExecutionTime": "2023-12-20 21:27:03", + "ExecutionDuration": 573, + "ClientId": null, + "CorrelationId": null, + "ClientIpAddress": "::1", + "ClientName": null, + "BrowserInfo": "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/120.0.0.0 Safari/537.36 Edg/120.0.0.0", + "HttpMethod": "POST", + "HttpStatusCode": 403, + "Url": "/api/app/account/login", + "Actions": [ + { + "ServiceName": "Yi.Framework.Rbac.Application.Services.AccountService", + "MethodName": "PostLoginAsync", + "Parameters": "{\"input\":{\"userName\":\"cc\",\"password\":\"123456\",\"uuid\":\"e2693110-2c01-d677-da5c-3a0f9995431b\",\"code\":\"5rmb\"}}", + "ExecutionTime": "2023-12-20 21:27:03", + "ExecutionDuration": 491, + "ExtraProperties": {} + } + ], + "Exceptions": [ + { + "ClassName": "Volo.Abp.UserFriendlyException", + "Message": "登录失败!用户名或密码错误!", + "Data": {}, + "InnerException": null, + "HelpURL": null, + "StackTraceString": " at Yi.Framework.Rbac.Domain.Managers.AccountManager.LoginValidationAsync(String userName, String password, Action`1 userAction) in D:\\CSharp\\Yi\\Yi.Abp.Net8\\module\\rbac\\Yi.Framework.Rbac.Domain\\Managers\\AccountManager.cs:line 45\r\n at Yi.Framework.Rbac.Application.Services.AccountService.PostLoginAsync(LoginInputVo input) in D:\\CSharp\\Yi\\Yi.Abp.Net8\\module\\rbac\\Yi.Framework.Rbac.Application\\Services\\AccountService.cs:line 127\r\n at lambda_method1282(Closure, Object)\r\n at Microsoft.AspNetCore.Mvc.Infrastructure.ActionMethodExecutor.AwaitableObjectResultExecutor.Execute(ActionContext actionContext, IActionResultTypeMapper mapper, ObjectMethodExecutor executor, Object controller, Object[] arguments)\r\n at Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker.g__Awaited|12_0(ControllerActionInvoker invoker, ValueTask`1 actionResultValueTask)\r\n at Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker.g__Awaited|10_0(ControllerActionInvoker invoker, Task lastTask, State next, Scope scope, Object state, Boolean isCompleted)\r\n at Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker.Rethrow(ActionExecutedContextSealed context)\r\n at Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker.Next(State& next, Scope& scope, Object& state, Boolean& isCompleted)\r\n at Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker.g__Awaited|13_0(ControllerActionInvoker invoker, Task lastTask, State next, Scope scope, Object state, Boolean isCompleted)\r\n at Microsoft.AspNetCore.Mvc.Infrastructure.ResourceInvoker.g__Awaited|26_0(ResourceInvoker invoker, Task lastTask, State next, Scope scope, Object state, Boolean isCompleted)", + "RemoteStackTraceString": null, + "RemoteStackIndex": 0, + "ExceptionMethod": null, + "HResult": -2146233088, + "Source": "Yi.Framework.Rbac.Domain", + "WatsonBuckets": null + } + ], + "ExtraProperties": {}, + "EntityChanges": [], + "Comments": [] +} +2023-12-20 21:27:04.058 +08:00 [INF] Executing endpoint 'Yi.Framework.Rbac.Application.Services.AccountService.GetCaptchaImageAsync (Yi.Framework.Rbac.Application)' +2023-12-20 21:27:04.058 +08:00 [INF] Route matched with {action = "GetCaptchaImage", controller = "Account", area = ""}. Executing controller action with signature System.Threading.Tasks.Task`1[Yi.Framework.Rbac.Application.Contracts.Dtos.Account.CaptchaImageDto] GetCaptchaImageAsync() on controller Yi.Framework.Rbac.Application.Services.AccountService (Yi.Framework.Rbac.Application). +2023-12-20 21:27:04.060 +08:00 [INF] Executing ObjectResult, writing value of type 'Yi.Framework.Rbac.Application.Contracts.Dtos.Account.CaptchaImageDto'. +2023-12-20 21:27:04.061 +08:00 [INF] Executed action Yi.Framework.Rbac.Application.Services.AccountService.GetCaptchaImageAsync (Yi.Framework.Rbac.Application) in 2.6962ms +2023-12-20 21:27:04.061 +08:00 [INF] Executed endpoint 'Yi.Framework.Rbac.Application.Services.AccountService.GetCaptchaImageAsync (Yi.Framework.Rbac.Application)' +2023-12-20 21:27:04.061 +08:00 [DBG] Yi-请求追踪:{ + "ApplicationName": "Yi.Abp.Web", + "UserId": null, + "UserName": null, + "TenantId": null, + "TenantName": null, + "ImpersonatorUserId": null, + "ImpersonatorTenantId": null, + "ImpersonatorUserName": null, + "ImpersonatorTenantName": null, + "ExecutionTime": "2023-12-20 21:27:04", + "ExecutionDuration": 3, + "ClientId": null, + "CorrelationId": null, + "ClientIpAddress": "::1", + "ClientName": null, + "BrowserInfo": "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/120.0.0.0 Safari/537.36 Edg/120.0.0.0", + "HttpMethod": "GET", + "HttpStatusCode": 200, + "Url": "/api/app/account/captcha-image", + "Actions": [ + { + "ServiceName": "Yi.Framework.Rbac.Application.Services.AccountService", + "MethodName": "GetCaptchaImageAsync", + "Parameters": "{}", + "ExecutionTime": "2023-12-20 21:27:04", + "ExecutionDuration": 2, + "ExtraProperties": {} + } + ], + "Exceptions": [], + "ExtraProperties": {}, + "EntityChanges": [], + "Comments": [] +} +2023-12-20 21:27:13.483 +08:00 [INF] CORS policy execution successful. +2023-12-20 21:27:13.486 +08:00 [INF] Executing endpoint 'Yi.Framework.Rbac.Application.Services.AccountService.PostLoginAsync (Yi.Framework.Rbac.Application)' +2023-12-20 21:27:13.486 +08:00 [INF] Route matched with {action = "PostLogin", controller = "Account", area = ""}. Executing controller action with signature System.Threading.Tasks.Task`1[System.Object] PostLoginAsync(Yi.Framework.Rbac.Application.Contracts.Dtos.Account.LoginInputVo) on controller Yi.Framework.Rbac.Application.Services.AccountService (Yi.Framework.Rbac.Application). +2023-12-20 21:27:13.538 +08:00 [DBG] Yi-SQL执行:SELECT `Id`,`IsDeleted`,`Name`,`Age`,`UserName`,`Password`,`Salt`,`Icon`,`Nick`,`Email`,`Ip`,`Address`,`Phone`,`Introduction`,`Remark`,`Sex`,`DeptId`,`CreationTime`,`CreatorId`,`LastModifierId`,`LastModificationTime`,`OrderNum`,`State` FROM `User` WHERE (( `UserName` = N'cc' ) AND ( `State` = 1 )) AND ( `IsDeleted` = 0 ) LIMIT 0,1 +2023-12-20 21:27:13.571 +08:00 [DBG] Yi-SQL执行:SELECT `Id`,`IsDeleted`,`Name`,`Age`,`UserName`,`Password`,`Salt`,`Icon`,`Nick`,`Email`,`Ip`,`Address`,`Phone`,`Introduction`,`Remark`,`Sex`,`DeptId`,`CreationTime`,`CreatorId`,`LastModifierId`,`LastModificationTime`,`OrderNum`,`State` FROM `User` WHERE `Id` = N'59cf7e31-e3e4-544e-1038-3a0f836cc538' AND ( `IsDeleted` = 0 ) +2023-12-20 21:27:13.611 +08:00 [DBG] Yi-SQL执行:SELECT `UserId` as aid,`RoleId` as bid FROM `UserRole` WHERE `UserId` = '59cf7e31-e3e4-544e-1038-3a0f836cc538' +2023-12-20 21:27:13.633 +08:00 [DBG] Yi-SQL执行:SELECT * FROM `Role` WHERE ( `IsDeleted` = 0 ) AND `Id` = null AND ( `IsDeleted` = 0 ) +2023-12-20 21:27:13.816 +08:00 [INF] Executing ObjectResult, writing value of type '<>f__AnonymousType0`1[[System.String, System.Private.CoreLib, Version=8.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]]'. +2023-12-20 21:27:13.817 +08:00 [INF] Executed action Yi.Framework.Rbac.Application.Services.AccountService.PostLoginAsync (Yi.Framework.Rbac.Application) in 330.8113ms +2023-12-20 21:27:13.817 +08:00 [INF] Executed endpoint 'Yi.Framework.Rbac.Application.Services.AccountService.PostLoginAsync (Yi.Framework.Rbac.Application)' +2023-12-20 21:27:13.818 +08:00 [DBG] Yi-请求追踪:{ + "ApplicationName": "Yi.Abp.Web", + "UserId": null, + "UserName": null, + "TenantId": null, + "TenantName": null, + "ImpersonatorUserId": null, + "ImpersonatorTenantId": null, + "ImpersonatorUserName": null, + "ImpersonatorTenantName": null, + "ExecutionTime": "2023-12-20 21:27:13", + "ExecutionDuration": 332, + "ClientId": null, + "CorrelationId": null, + "ClientIpAddress": "::1", + "ClientName": null, + "BrowserInfo": "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/120.0.0.0 Safari/537.36 Edg/120.0.0.0", + "HttpMethod": "POST", + "HttpStatusCode": 200, + "Url": "/api/app/account/login", + "Actions": [ + { + "ServiceName": "Yi.Framework.Rbac.Application.Services.AccountService", + "MethodName": "PostLoginAsync", + "Parameters": "{\"input\":{\"userName\":\"cc\",\"password\":\"cc2016cc\",\"uuid\":\"f8d24fd4-587e-e147-509f-3a0f9995607b\",\"code\":\"zddh\"}}", + "ExecutionTime": "2023-12-20 21:27:13", + "ExecutionDuration": 322, + "ExtraProperties": {} + } + ], + "Exceptions": [], + "ExtraProperties": {}, + "EntityChanges": [], + "Comments": [] +} +2023-12-20 21:27:13.827 +08:00 [INF] CORS policy execution successful. +2023-12-20 21:27:13.837 +08:00 [INF] 用户【59cf7e31-e3e4-544e-1038-3a0f836cc538:cc】登入系统 +2023-12-20 21:27:13.854 +08:00 [INF] Executing endpoint 'Yi.Framework.Rbac.Application.Services.AccountService.Get (Yi.Framework.Rbac.Application)' +2023-12-20 21:27:13.854 +08:00 [INF] Executing endpoint '/hub/main/negotiate' +2023-12-20 21:27:13.856 +08:00 [INF] Route matched with {action = "Get", controller = "Account", area = ""}. Executing controller action with signature System.Threading.Tasks.Task`1[Yi.Framework.Rbac.Domain.Shared.Dtos.UserRoleMenuDto] Get() on controller Yi.Framework.Rbac.Application.Services.AccountService (Yi.Framework.Rbac.Application). +2023-12-20 21:27:13.860 +08:00 [DBG] Yi-SQL执行:SELECT `Id`,`IsDeleted`,`Name`,`Age`,`UserName`,`Password`,`Salt`,`Icon`,`Nick`,`Email`,`Ip`,`Address`,`Phone`,`Introduction`,`Remark`,`Sex`,`DeptId`,`CreationTime`,`CreatorId`,`LastModifierId`,`LastModificationTime`,`OrderNum`,`State` FROM `User` WHERE `Id` = N'59cf7e31-e3e4-544e-1038-3a0f836cc538' AND ( `IsDeleted` = 0 ) +2023-12-20 21:27:13.860 +08:00 [INF] Executed endpoint '/hub/main/negotiate' +2023-12-20 21:27:13.868 +08:00 [INF] CORS policy execution successful. +2023-12-20 21:27:13.869 +08:00 [INF] Executing endpoint '/hub/main' +2023-12-20 21:27:13.885 +08:00 [DBG] Yi-SQL执行:INSERT INTO `LoginLog` + (`Id`,`CreationTime`,`LoginUser`,`LoginLocation`,`LoginIp`,`Browser`,`Os`,`LogMsg`,`CreatorId`) + VALUES + (N'd7aa1420-3c64-e3e8-0173-3a0f999586bd','2023-12-20 21:27:13.859',N'cc',N'本地-本机',N'127.0.0.1',N'Other',N'Windows 10',N'cc登录系统',null) ; +2023-12-20 21:27:14.000 +08:00 [WRN] An exception occurred, but response has already started! +2023-12-20 21:27:14.003 +08:00 [ERR] An unhandled exception has occurred while executing the request. +System.InvalidOperationException: This MySqlConnection is already in use. See https://fl.vu/mysql-conn-reuse + at MySqlConnector.Core.ServerSession.StartQuerying(ICancellableCommand command) in /_/src/MySqlConnector/Core/ServerSession.cs:line 283 + at MySqlConnector.Core.CommandExecutor.ExecuteReaderAsync(IReadOnlyList`1 commands, ICommandPayloadCreator payloadCreator, CommandBehavior behavior, Activity activity, IOBehavior ioBehavior, CancellationToken cancellationToken) in /_/src/MySqlConnector/Core/CommandExecutor.cs:line 51 + at MySqlConnector.MySqlCommand.ExecuteNonQueryAsync(IOBehavior ioBehavior, CancellationToken cancellationToken) in /_/src/MySqlConnector/MySqlCommand.cs:line 296 + at MySqlConnector.MySqlTransaction.CommitAsync(IOBehavior ioBehavior, CancellationToken cancellationToken) in /_/src/MySqlConnector/MySqlTransaction.cs:line 36 + at SqlSugar.AdoProvider.CommitTranAsync() + at Yi.Framework.SqlSugarCore.Uow.SqlSugarTransactionApi.CommitAsync(CancellationToken cancellationToken) in D:\CSharp\Yi\Yi.Abp.Net8\framework\Yi.Framework.SqlSugarCore\Uow\SqlSugarTransactionApi.cs:line 18 + at Volo.Abp.Uow.UnitOfWork.CommitTransactionsAsync(CancellationToken cancellationToken) + at Volo.Abp.Uow.UnitOfWork.CompleteAsync(CancellationToken cancellationToken) + at Volo.Abp.AspNetCore.Uow.AbpUnitOfWorkMiddleware.InvokeAsync(HttpContext context, RequestDelegate next) + at Microsoft.AspNetCore.Builder.UseMiddlewareExtensions.InterfaceMiddlewareBinder.<>c__DisplayClass2_0.<b__0>d.MoveNext() +--- End of stack trace from previous location --- + at Volo.Abp.AspNetCore.ExceptionHandling.AbpExceptionHandlingMiddleware.InvokeAsync(HttpContext context, RequestDelegate next) + at Volo.Abp.AspNetCore.ExceptionHandling.AbpExceptionHandlingMiddleware.InvokeAsync(HttpContext context, RequestDelegate next) + at Microsoft.AspNetCore.Builder.UseMiddlewareExtensions.InterfaceMiddlewareBinder.<>c__DisplayClass2_0.<b__0>d.MoveNext() +--- End of stack trace from previous location --- + at Swashbuckle.AspNetCore.SwaggerUI.SwaggerUIMiddleware.Invoke(HttpContext httpContext) + at Swashbuckle.AspNetCore.Swagger.SwaggerMiddleware.Invoke(HttpContext httpContext, ISwaggerProvider swaggerProvider) + at Microsoft.AspNetCore.Authentication.AuthenticationMiddleware.Invoke(HttpContext context) + at Microsoft.AspNetCore.Diagnostics.DeveloperExceptionPageMiddlewareImpl.Invoke(HttpContext context) +2023-12-20 21:27:14.003 +08:00 [WRN] The response has already started, the error page middleware will not be executed. +2023-12-20 21:27:14.005 +08:00 [ERR] Connection id "0HN01BT8T36LL", Request id "0HN01BT8T36LL:00000001": An unhandled exception was thrown by the application. +System.InvalidOperationException: This MySqlConnection is already in use. See https://fl.vu/mysql-conn-reuse + at MySqlConnector.Core.ServerSession.StartQuerying(ICancellableCommand command) in /_/src/MySqlConnector/Core/ServerSession.cs:line 283 + at MySqlConnector.Core.CommandExecutor.ExecuteReaderAsync(IReadOnlyList`1 commands, ICommandPayloadCreator payloadCreator, CommandBehavior behavior, Activity activity, IOBehavior ioBehavior, CancellationToken cancellationToken) in /_/src/MySqlConnector/Core/CommandExecutor.cs:line 51 + at MySqlConnector.MySqlCommand.ExecuteNonQueryAsync(IOBehavior ioBehavior, CancellationToken cancellationToken) in /_/src/MySqlConnector/MySqlCommand.cs:line 296 + at MySqlConnector.MySqlTransaction.CommitAsync(IOBehavior ioBehavior, CancellationToken cancellationToken) in /_/src/MySqlConnector/MySqlTransaction.cs:line 36 + at SqlSugar.AdoProvider.CommitTranAsync() + at Yi.Framework.SqlSugarCore.Uow.SqlSugarTransactionApi.CommitAsync(CancellationToken cancellationToken) in D:\CSharp\Yi\Yi.Abp.Net8\framework\Yi.Framework.SqlSugarCore\Uow\SqlSugarTransactionApi.cs:line 18 + at Volo.Abp.Uow.UnitOfWork.CommitTransactionsAsync(CancellationToken cancellationToken) + at Volo.Abp.Uow.UnitOfWork.CompleteAsync(CancellationToken cancellationToken) + at Volo.Abp.AspNetCore.Uow.AbpUnitOfWorkMiddleware.InvokeAsync(HttpContext context, RequestDelegate next) + at Microsoft.AspNetCore.Builder.UseMiddlewareExtensions.InterfaceMiddlewareBinder.<>c__DisplayClass2_0.<b__0>d.MoveNext() +--- End of stack trace from previous location --- + at Volo.Abp.AspNetCore.ExceptionHandling.AbpExceptionHandlingMiddleware.InvokeAsync(HttpContext context, RequestDelegate next) + at Volo.Abp.AspNetCore.ExceptionHandling.AbpExceptionHandlingMiddleware.InvokeAsync(HttpContext context, RequestDelegate next) + at Microsoft.AspNetCore.Builder.UseMiddlewareExtensions.InterfaceMiddlewareBinder.<>c__DisplayClass2_0.<b__0>d.MoveNext() +--- End of stack trace from previous location --- + at Swashbuckle.AspNetCore.SwaggerUI.SwaggerUIMiddleware.Invoke(HttpContext httpContext) + at Swashbuckle.AspNetCore.Swagger.SwaggerMiddleware.Invoke(HttpContext httpContext, ISwaggerProvider swaggerProvider) + at Microsoft.AspNetCore.Authentication.AuthenticationMiddleware.Invoke(HttpContext context) + at Microsoft.AspNetCore.Diagnostics.DeveloperExceptionPageMiddlewareImpl.Invoke(HttpContext context) + at Microsoft.AspNetCore.Diagnostics.DeveloperExceptionPageMiddlewareImpl.Invoke(HttpContext context) + at Microsoft.WebTools.BrowserLink.Net.BrowserLinkMiddleware.InvokeAsync(HttpContext context) + at Microsoft.AspNetCore.Watch.BrowserRefresh.BrowserRefreshMiddleware.InvokeAsync(HttpContext context) + at Microsoft.AspNetCore.Server.Kestrel.Core.Internal.Http.HttpProtocol.ProcessRequests[TContext](IHttpApplication`1 application) +2023-12-20 21:27:14.046 +08:00 [DBG] Yi-SQL执行:SELECT `UserId` as aid,`RoleId` as bid FROM `UserRole` WHERE `UserId` = '59cf7e31-e3e4-544e-1038-3a0f836cc538' +2023-12-20 21:27:14.058 +08:00 [INF] 2023/12/20 21:27:14:cc,3CDmj2OHfmmEgPsJvU8xZg连接服务端success,当前已连接1个 +2023-12-20 21:27:14.073 +08:00 [DBG] Yi-SQL执行:SELECT * FROM `Role` WHERE ( `IsDeleted` = 0 ) AND `Id` = null AND ( `IsDeleted` = 0 ) +2023-12-20 21:27:14.112 +08:00 [INF] Executing ObjectResult, writing value of type 'Yi.Framework.Rbac.Domain.Shared.Dtos.UserRoleMenuDto'. +2023-12-20 21:27:14.120 +08:00 [INF] Executed action Yi.Framework.Rbac.Application.Services.AccountService.Get (Yi.Framework.Rbac.Application) in 263.1506ms +2023-12-20 21:27:14.120 +08:00 [INF] Executed endpoint 'Yi.Framework.Rbac.Application.Services.AccountService.Get (Yi.Framework.Rbac.Application)' +2023-12-20 21:27:14.120 +08:00 [DBG] Yi-请求追踪:{ + "ApplicationName": "Yi.Abp.Web", + "UserId": "59cf7e31-e3e4-544e-1038-3a0f836cc538", + "UserName": "cc", + "TenantId": null, + "TenantName": null, + "ImpersonatorUserId": null, + "ImpersonatorTenantId": null, + "ImpersonatorUserName": null, + "ImpersonatorTenantName": null, + "ExecutionTime": "2023-12-20 21:27:13", + "ExecutionDuration": 266, + "ClientId": null, + "CorrelationId": null, + "ClientIpAddress": "::1", + "ClientName": null, + "BrowserInfo": "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/120.0.0.0 Safari/537.36 Edg/120.0.0.0", + "HttpMethod": "GET", + "HttpStatusCode": 200, + "Url": "/api/app/account", + "Actions": [ + { + "ServiceName": "Yi.Framework.Rbac.Application.Services.AccountService", + "MethodName": "Get", + "Parameters": "{}", + "ExecutionTime": "2023-12-20 21:27:13", + "ExecutionDuration": 254, + "ExtraProperties": {} + } + ], + "Exceptions": [], + "ExtraProperties": {}, + "EntityChanges": [], + "Comments": [] +} +2023-12-20 21:27:14.128 +08:00 [INF] Executing endpoint 'Yi.Framework.Rbac.Application.Services.AccountService.GetVue3Router (Yi.Framework.Rbac.Application)' +2023-12-20 21:27:14.130 +08:00 [INF] Route matched with {action = "GetVue3Router", controller = "Account", area = ""}. Executing controller action with signature System.Threading.Tasks.Task`1[System.Collections.Generic.List`1[Yi.Framework.Rbac.Domain.Shared.Dtos.Vue3RouterDto]] GetVue3Router() on controller Yi.Framework.Rbac.Application.Services.AccountService (Yi.Framework.Rbac.Application). +2023-12-20 21:27:14.131 +08:00 [DBG] Yi-SQL执行:SELECT `Id`,`IsDeleted`,`Name`,`Age`,`UserName`,`Password`,`Salt`,`Icon`,`Nick`,`Email`,`Ip`,`Address`,`Phone`,`Introduction`,`Remark`,`Sex`,`DeptId`,`CreationTime`,`CreatorId`,`LastModifierId`,`LastModificationTime`,`OrderNum`,`State` FROM `User` WHERE `Id` = N'59cf7e31-e3e4-544e-1038-3a0f836cc538' AND ( `IsDeleted` = 0 ) +2023-12-20 21:27:14.161 +08:00 [DBG] Yi-SQL执行:SELECT `UserId` as aid,`RoleId` as bid FROM `UserRole` WHERE `UserId` = '59cf7e31-e3e4-544e-1038-3a0f836cc538' +2023-12-20 21:27:14.187 +08:00 [DBG] Yi-SQL执行:SELECT * FROM `Role` WHERE ( `IsDeleted` = 0 ) AND `Id` = null AND ( `IsDeleted` = 0 ) +2023-12-20 21:27:14.213 +08:00 [DBG] Yi-SQL执行:SELECT `Id`,`IsDeleted`,`CreationTime`,`CreatorId`,`LastModifierId`,`LastModificationTime`,`OrderNum`,`State`,`MenuName`,`MenuType`,`PermissionCode`,`ParentId`,`MenuIcon`,`Router`,`IsLink`,`IsCache`,`IsShow`,`Remark`,`Component`,`Query` FROM `Menu` WHERE ( `IsDeleted` = 0 ) +2023-12-20 21:27:14.272 +08:00 [INF] Executing ObjectResult, writing value of type 'System.Collections.Generic.List`1[[Yi.Framework.Rbac.Domain.Shared.Dtos.Vue3RouterDto, Yi.Framework.Rbac.Domain.Shared, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. +2023-12-20 21:27:14.275 +08:00 [INF] Executed action Yi.Framework.Rbac.Application.Services.AccountService.GetVue3Router (Yi.Framework.Rbac.Application) in 145.6264ms +2023-12-20 21:27:14.276 +08:00 [INF] Executed endpoint 'Yi.Framework.Rbac.Application.Services.AccountService.GetVue3Router (Yi.Framework.Rbac.Application)' +2023-12-20 21:27:14.276 +08:00 [DBG] Yi-请求追踪:{ + "ApplicationName": "Yi.Abp.Web", + "UserId": "59cf7e31-e3e4-544e-1038-3a0f836cc538", + "UserName": "cc", + "TenantId": null, + "TenantName": null, + "ImpersonatorUserId": null, + "ImpersonatorTenantId": null, + "ImpersonatorUserName": null, + "ImpersonatorTenantName": null, + "ExecutionTime": "2023-12-20 21:27:14", + "ExecutionDuration": 148, + "ClientId": null, + "CorrelationId": null, + "ClientIpAddress": "::1", + "ClientName": null, + "BrowserInfo": "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/120.0.0.0 Safari/537.36 Edg/120.0.0.0", + "HttpMethod": "GET", + "HttpStatusCode": 200, + "Url": "/api/app/account/Vue3Router", + "Actions": [ + { + "ServiceName": "Yi.Framework.Rbac.Application.Services.AccountService", + "MethodName": "GetVue3Router", + "Parameters": "{}", + "ExecutionTime": "2023-12-20 21:27:14", + "ExecutionDuration": 141, + "ExtraProperties": {} + } + ], + "Exceptions": [], + "ExtraProperties": {}, + "EntityChanges": [], + "Comments": [] +} +2023-12-20 21:27:16.866 +08:00 [INF] Executing endpoint 'Yi.Framework.Rbac.Application.Services.DictionaryService.GetDicType (Yi.Framework.Rbac.Application)' +2023-12-20 21:27:16.866 +08:00 [INF] Executing endpoint 'Yi.Framework.Rbac.Application.Services.DictionaryService.GetDicType (Yi.Framework.Rbac.Application)' +2023-12-20 21:27:16.867 +08:00 [INF] Executing endpoint 'Yi.Framework.Rbac.Application.Services.DeptService.GetListAsync (Yi.Framework.Rbac.Application)' +2023-12-20 21:27:16.872 +08:00 [INF] Route matched with {action = "GetDicType", controller = "Dictionary", area = ""}. Executing controller action with signature System.Threading.Tasks.Task`1[System.Collections.Generic.List`1[Yi.Framework.Rbac.Application.Contracts.Dtos.Dictionary.DictionaryGetListOutputDto]] GetDicType(System.String) on controller Yi.Framework.Rbac.Application.Services.DictionaryService (Yi.Framework.Rbac.Application). +2023-12-20 21:27:16.872 +08:00 [INF] Route matched with {action = "GetDicType", controller = "Dictionary", area = ""}. Executing controller action with signature System.Threading.Tasks.Task`1[System.Collections.Generic.List`1[Yi.Framework.Rbac.Application.Contracts.Dtos.Dictionary.DictionaryGetListOutputDto]] GetDicType(System.String) on controller Yi.Framework.Rbac.Application.Services.DictionaryService (Yi.Framework.Rbac.Application). +2023-12-20 21:27:16.874 +08:00 [INF] Route matched with {action = "GetList", controller = "Dept", area = ""}. Executing controller action with signature System.Threading.Tasks.Task`1[Volo.Abp.Application.Dtos.PagedResultDto`1[Yi.Framework.Rbac.Application.Contracts.Dtos.Dept.DeptGetListOutputDto]] GetListAsync(Yi.Framework.Rbac.Application.Contracts.Dtos.Dept.DeptGetListInputVo) on controller Yi.Framework.Rbac.Application.Services.DeptService (Yi.Framework.Rbac.Application). +2023-12-20 21:27:16.874 +08:00 [INF] Executing endpoint 'Yi.Framework.Rbac.Application.Services.UserService.GetListAsync (Yi.Framework.Rbac.Application)' +2023-12-20 21:27:16.879 +08:00 [INF] Route matched with {action = "GetList", controller = "User", area = ""}. Executing controller action with signature System.Threading.Tasks.Task`1[Volo.Abp.Application.Dtos.PagedResultDto`1[Yi.Framework.Rbac.Application.Contracts.Dtos.User.UserGetListOutputDto]] GetListAsync(Yi.Framework.Rbac.Application.Contracts.Dtos.User.UserGetListInputVo) on controller Yi.Framework.Rbac.Application.Services.UserService (Yi.Framework.Rbac.Application). +2023-12-20 21:27:16.891 +08:00 [DBG] Yi-SQL执行:SELECT `Id`,`IsDeleted`,`OrderNum`,`State`,`Remark`,`ListClass`,`CssClass`,`DictType`,`DictLabel`,`DictValue`,`IsDefault`,`CreationTime`,`CreatorId`,`LastModifierId`,`LastModificationTime` FROM `Dictionary` WHERE (( `DictType` = N'sys_normal_disable' ) AND ( `State` = 1 )) AND ( `IsDeleted` = 0 ) +2023-12-20 21:27:16.898 +08:00 [DBG] Yi-SQL执行:SELECT `Id`,`IsDeleted`,`OrderNum`,`State`,`Remark`,`ListClass`,`CssClass`,`DictType`,`DictLabel`,`DictValue`,`IsDefault`,`CreationTime`,`CreatorId`,`LastModifierId`,`LastModificationTime` FROM `Dictionary` WHERE (( `DictType` = N'sys_user_sex' ) AND ( `State` = 1 )) AND ( `IsDeleted` = 0 ) +2023-12-20 21:27:16.959 +08:00 [INF] Executing ObjectResult, writing value of type 'System.Collections.Generic.List`1[[Yi.Framework.Rbac.Application.Contracts.Dtos.Dictionary.DictionaryGetListOutputDto, Yi.Framework.Rbac.Application.Contracts, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. +2023-12-20 21:27:16.963 +08:00 [INF] Executed action Yi.Framework.Rbac.Application.Services.DictionaryService.GetDicType (Yi.Framework.Rbac.Application) in 90.4869ms +2023-12-20 21:27:16.963 +08:00 [INF] Executed endpoint 'Yi.Framework.Rbac.Application.Services.DictionaryService.GetDicType (Yi.Framework.Rbac.Application)' +2023-12-20 21:27:16.963 +08:00 [DBG] Yi-请求追踪:{ + "ApplicationName": "Yi.Abp.Web", + "UserId": "59cf7e31-e3e4-544e-1038-3a0f836cc538", + "UserName": "cc", + "TenantId": null, + "TenantName": null, + "ImpersonatorUserId": null, + "ImpersonatorTenantId": null, + "ImpersonatorUserName": null, + "ImpersonatorTenantName": null, + "ExecutionTime": "2023-12-20 21:27:16", + "ExecutionDuration": 97, + "ClientId": null, + "CorrelationId": null, + "ClientIpAddress": "::1", + "ClientName": null, + "BrowserInfo": "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/120.0.0.0 Safari/537.36 Edg/120.0.0.0", + "HttpMethod": "GET", + "HttpStatusCode": 200, + "Url": "/api/app/dictionary/dic-type/sys_normal_disable", + "Actions": [ + { + "ServiceName": "Yi.Framework.Rbac.Application.Services.DictionaryService", + "MethodName": "GetDicType", + "Parameters": "{\"dicType\":\"sys_normal_disable\"}", + "ExecutionTime": "2023-12-20 21:27:16", + "ExecutionDuration": 78, + "ExtraProperties": {} + } + ], + "Exceptions": [], + "ExtraProperties": {}, + "EntityChanges": [], + "Comments": [] +} +2023-12-20 21:27:16.979 +08:00 [DBG] Yi-SQL执行:SELECT Count(*) FROM `Dept` WHERE ( `IsDeleted` = 0 ) +2023-12-20 21:27:16.998 +08:00 [DBG] Yi-SQL执行:SELECT Count(*) FROM (SELECT * FROM (SELECT `Id`,`IsDeleted`,`Name`,`Age`,`UserName`,`Password`,`Salt`,`Icon`,`Nick`,`Email`,`Ip`,`Address`,`Phone`,`Introduction`,`Remark`,`Sex`,`DeptId`,`CreationTime`,`CreatorId`,`LastModifierId`,`LastModificationTime`,`OrderNum`,`State` FROM `User` WHERE ( `State` = 1 ) AND ( `IsDeleted` = 0 ) ) MergeTable ) `user` Left JOIN `Dept` `dept` ON ( `user`.`DeptId` = `dept`.`Id` ) AND ( `dept`.`IsDeleted` = 0 ) WHERE ( `user`.`IsDeleted` = 0 ) +2023-12-20 21:27:17.014 +08:00 [DBG] Yi-SQL执行:SELECT `Id`,`IsDeleted`,`CreationTime`,`CreatorId`,`LastModifierId`,`LastModificationTime`,`OrderNum`,`State`,`DeptName`,`DeptCode`,`Leader`,`ParentId`,`Remark` FROM `Dept` WHERE ( `IsDeleted` = 0 ) ORDER BY `OrderNum` ASC LIMIT 0,10 +2023-12-20 21:27:17.023 +08:00 [INF] Executing ObjectResult, writing value of type 'System.Collections.Generic.List`1[[Yi.Framework.Rbac.Application.Contracts.Dtos.Dictionary.DictionaryGetListOutputDto, Yi.Framework.Rbac.Application.Contracts, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. +2023-12-20 21:27:17.024 +08:00 [INF] Executed action Yi.Framework.Rbac.Application.Services.DictionaryService.GetDicType (Yi.Framework.Rbac.Application) in 151.6884ms +2023-12-20 21:27:17.024 +08:00 [INF] Executed endpoint 'Yi.Framework.Rbac.Application.Services.DictionaryService.GetDicType (Yi.Framework.Rbac.Application)' +2023-12-20 21:27:17.031 +08:00 [DBG] Yi-请求追踪:{ + "ApplicationName": "Yi.Abp.Web", + "UserId": "59cf7e31-e3e4-544e-1038-3a0f836cc538", + "UserName": "cc", + "TenantId": null, + "TenantName": null, + "ImpersonatorUserId": null, + "ImpersonatorTenantId": null, + "ImpersonatorUserName": null, + "ImpersonatorTenantName": null, + "ExecutionTime": "2023-12-20 21:27:16", + "ExecutionDuration": 157, + "ClientId": null, + "CorrelationId": null, + "ClientIpAddress": "::1", + "ClientName": null, + "BrowserInfo": "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/120.0.0.0 Safari/537.36 Edg/120.0.0.0", + "HttpMethod": "GET", + "HttpStatusCode": 200, + "Url": "/api/app/dictionary/dic-type/sys_user_sex", + "Actions": [ + { + "ServiceName": "Yi.Framework.Rbac.Application.Services.DictionaryService", + "MethodName": "GetDicType", + "Parameters": "{\"dicType\":\"sys_user_sex\"}", + "ExecutionTime": "2023-12-20 21:27:16", + "ExecutionDuration": 142, + "ExtraProperties": {} + } + ], + "Exceptions": [], + "ExtraProperties": {}, + "EntityChanges": [], + "Comments": [] +} +2023-12-20 21:27:17.065 +08:00 [INF] Executing ObjectResult, writing value of type 'Volo.Abp.Application.Dtos.PagedResultDto`1[[Yi.Framework.Rbac.Application.Contracts.Dtos.Dept.DeptGetListOutputDto, Yi.Framework.Rbac.Application.Contracts, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. +2023-12-20 21:27:17.069 +08:00 [INF] Executed action Yi.Framework.Rbac.Application.Services.DeptService.GetListAsync (Yi.Framework.Rbac.Application) in 195.2854ms +2023-12-20 21:27:17.069 +08:00 [INF] Executed endpoint 'Yi.Framework.Rbac.Application.Services.DeptService.GetListAsync (Yi.Framework.Rbac.Application)' +2023-12-20 21:27:17.069 +08:00 [DBG] Yi-请求追踪:{ + "ApplicationName": "Yi.Abp.Web", + "UserId": "59cf7e31-e3e4-544e-1038-3a0f836cc538", + "UserName": "cc", + "TenantId": null, + "TenantName": null, + "ImpersonatorUserId": null, + "ImpersonatorTenantId": null, + "ImpersonatorUserName": null, + "ImpersonatorTenantName": null, + "ExecutionTime": "2023-12-20 21:27:16", + "ExecutionDuration": 203, + "ClientId": null, + "CorrelationId": null, + "ClientIpAddress": "::1", + "ClientName": null, + "BrowserInfo": "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/120.0.0.0 Safari/537.36 Edg/120.0.0.0", + "HttpMethod": "GET", + "HttpStatusCode": 200, + "Url": "/api/app/dept", + "Actions": [ + { + "ServiceName": "Yi.Framework.Rbac.Application.Services.DeptService", + "MethodName": "GetListAsync", + "Parameters": "{\"input\":{\"id\":\"00000000-0000-0000-0000-000000000000\",\"state\":null,\"deptName\":null,\"deptCode\":null,\"leader\":null,\"startTime\":null,\"endTime\":null,\"sorting\":null,\"skipCount\":0,\"maxResultCount\":10}}", + "ExecutionTime": "2023-12-20 21:27:16", + "ExecutionDuration": 135, + "ExtraProperties": {} + } + ], + "Exceptions": [], + "ExtraProperties": {}, + "EntityChanges": [], + "Comments": [] +} +2023-12-20 21:27:17.140 +08:00 [DBG] Yi-SQL执行:SELECT `user`.`Id` AS `Id` ,`user`.`Name` AS `Name` ,`user`.`Age` AS `Age` ,`user`.`UserName` AS `UserName` ,`user`.`Icon` AS `Icon` ,`user`.`Nick` AS `Nick` ,`user`.`Email` AS `Email` ,`user`.`Ip` AS `Ip` ,`user`.`Address` AS `Address` ,`user`.`Phone` AS `Phone` ,`user`.`Introduction` AS `Introduction` ,`user`.`Remark` AS `Remark` ,`user`.`Sex` AS `Sex` ,`user`.`DeptId` AS `DeptId` ,`user`.`CreationTime` AS `CreationTime` ,`user`.`CreatorId` AS `CreatorId` ,`user`.`State` AS `State` ,`dept`.`DeptName` AS `DeptName` FROM (SELECT * FROM (SELECT `Id`,`IsDeleted`,`Name`,`Age`,`UserName`,`Password`,`Salt`,`Icon`,`Nick`,`Email`,`Ip`,`Address`,`Phone`,`Introduction`,`Remark`,`Sex`,`DeptId`,`CreationTime`,`CreatorId`,`LastModifierId`,`LastModificationTime`,`OrderNum`,`State` FROM `User` WHERE ( `State` = 1 ) AND ( `IsDeleted` = 0 ) ) MergeTable ) `user` Left JOIN `Dept` `dept` ON ( `user`.`DeptId` = `dept`.`Id` ) AND ( `dept`.`IsDeleted` = 0 ) WHERE ( `user`.`IsDeleted` = 0 ) LIMIT 0,10 +2023-12-20 21:27:17.161 +08:00 [INF] Executing ObjectResult, writing value of type 'Volo.Abp.Application.Dtos.PagedResultDto`1[[Yi.Framework.Rbac.Application.Contracts.Dtos.User.UserGetListOutputDto, Yi.Framework.Rbac.Application.Contracts, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. +2023-12-20 21:27:17.165 +08:00 [INF] Executed action Yi.Framework.Rbac.Application.Services.UserService.GetListAsync (Yi.Framework.Rbac.Application) in 286.0487ms +2023-12-20 21:27:17.165 +08:00 [INF] Executed endpoint 'Yi.Framework.Rbac.Application.Services.UserService.GetListAsync (Yi.Framework.Rbac.Application)' +2023-12-20 21:27:17.165 +08:00 [DBG] Yi-请求追踪:{ + "ApplicationName": "Yi.Abp.Web", + "UserId": "59cf7e31-e3e4-544e-1038-3a0f836cc538", + "UserName": "cc", + "TenantId": null, + "TenantName": null, + "ImpersonatorUserId": null, + "ImpersonatorTenantId": null, + "ImpersonatorUserName": null, + "ImpersonatorTenantName": null, + "ExecutionTime": "2023-12-20 21:27:16", + "ExecutionDuration": 291, + "ClientId": null, + "CorrelationId": null, + "ClientIpAddress": "::1", + "ClientName": null, + "BrowserInfo": "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/120.0.0.0 Safari/537.36 Edg/120.0.0.0", + "HttpMethod": "GET", + "HttpStatusCode": 200, + "Url": "/api/app/user", + "Actions": [ + { + "ServiceName": "Yi.Framework.Rbac.Application.Services.UserService", + "MethodName": "GetListAsync", + "Parameters": "{\"input\":{\"name\":null,\"userName\":null,\"phone\":null,\"state\":true,\"deptId\":null,\"ids\":null,\"startTime\":null,\"endTime\":null,\"sorting\":null,\"skipCount\":1,\"maxResultCount\":10}}", + "ExecutionTime": "2023-12-20 21:27:16", + "ExecutionDuration": 208, + "ExtraProperties": {} + } + ], + "Exceptions": [], + "ExtraProperties": {}, + "EntityChanges": [], + "Comments": [] +} +2023-12-20 21:27:18.267 +08:00 [INF] Executing endpoint 'Yi.Framework.Rbac.Application.Services.RoleService.GetListAsync (Yi.Framework.Rbac.Application)' +2023-12-20 21:27:18.267 +08:00 [INF] Executing endpoint 'Yi.Framework.Rbac.Application.Services.PostService.GetListAsync (Yi.Framework.Rbac.Application)' +2023-12-20 21:27:18.269 +08:00 [INF] Route matched with {action = "GetList", controller = "Post", area = ""}. Executing controller action with signature System.Threading.Tasks.Task`1[Volo.Abp.Application.Dtos.PagedResultDto`1[Yi.Framework.Rbac.Application.Contracts.Dtos.Post.PostGetListOutputDto]] GetListAsync(Yi.Framework.Rbac.Application.Contracts.Dtos.Post.PostGetListInputVo) on controller Yi.Framework.Rbac.Application.Services.PostService (Yi.Framework.Rbac.Application). +2023-12-20 21:27:18.269 +08:00 [INF] Route matched with {action = "GetList", controller = "Role", area = ""}. Executing controller action with signature System.Threading.Tasks.Task`1[Volo.Abp.Application.Dtos.PagedResultDto`1[Yi.Framework.Rbac.Application.Contracts.Dtos.Role.RoleGetListOutputDto]] GetListAsync(Yi.Framework.Rbac.Application.Contracts.Dtos.Role.RoleGetListInputVo) on controller Yi.Framework.Rbac.Application.Services.RoleService (Yi.Framework.Rbac.Application). +2023-12-20 21:27:18.284 +08:00 [DBG] Yi-SQL执行:SELECT COUNT(1) FROM `Role` WHERE ( `IsDeleted` = 0 ) +2023-12-20 21:27:18.298 +08:00 [DBG] Yi-SQL执行:SELECT COUNT(1) FROM `Post` WHERE ( `IsDeleted` = 0 ) +2023-12-20 21:27:18.312 +08:00 [DBG] Yi-SQL执行:SELECT `Id`,`IsDeleted`,`CreationTime`,`CreatorId`,`LastModifierId`,`LastModificationTime`,`OrderNum`,`RoleName`,`RoleCode`,`Remark`,`DataScope`,`State` FROM `Role` WHERE ( `IsDeleted` = 0 ) LIMIT 0,10 +2023-12-20 21:27:18.323 +08:00 [DBG] Yi-SQL执行:SELECT `Id`,`IsDeleted`,`CreationTime`,`CreatorId`,`LastModifierId`,`LastModificationTime`,`OrderNum`,`State`,`PostCode`,`PostName`,`Remark` FROM `Post` WHERE ( `IsDeleted` = 0 ) LIMIT 0,10 +2023-12-20 21:27:18.344 +08:00 [INF] Executing ObjectResult, writing value of type 'Volo.Abp.Application.Dtos.PagedResultDto`1[[Yi.Framework.Rbac.Application.Contracts.Dtos.Role.RoleGetListOutputDto, Yi.Framework.Rbac.Application.Contracts, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. +2023-12-20 21:27:18.347 +08:00 [INF] Executed action Yi.Framework.Rbac.Application.Services.RoleService.GetListAsync (Yi.Framework.Rbac.Application) in 77.6908ms +2023-12-20 21:27:18.347 +08:00 [INF] Executed endpoint 'Yi.Framework.Rbac.Application.Services.RoleService.GetListAsync (Yi.Framework.Rbac.Application)' +2023-12-20 21:27:18.348 +08:00 [DBG] Yi-请求追踪:{ + "ApplicationName": "Yi.Abp.Web", + "UserId": "59cf7e31-e3e4-544e-1038-3a0f836cc538", + "UserName": "cc", + "TenantId": null, + "TenantName": null, + "ImpersonatorUserId": null, + "ImpersonatorTenantId": null, + "ImpersonatorUserName": null, + "ImpersonatorTenantName": null, + "ExecutionTime": "2023-12-20 21:27:18", + "ExecutionDuration": 81, + "ClientId": null, + "CorrelationId": null, + "ClientIpAddress": "::1", + "ClientName": null, + "BrowserInfo": "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/120.0.0.0 Safari/537.36 Edg/120.0.0.0", + "HttpMethod": "GET", + "HttpStatusCode": 200, + "Url": "/api/app/role", + "Actions": [ + { + "ServiceName": "Yi.Framework.Rbac.Application.Services.RoleService", + "MethodName": "GetListAsync", + "Parameters": "{\"input\":{\"roleName\":null,\"roleCode\":null,\"state\":null,\"startTime\":null,\"endTime\":null,\"sorting\":null,\"skipCount\":0,\"maxResultCount\":10}}", + "ExecutionTime": "2023-12-20 21:27:18", + "ExecutionDuration": 68, + "ExtraProperties": {} + } + ], + "Exceptions": [], + "ExtraProperties": {}, + "EntityChanges": [], + "Comments": [] +} +2023-12-20 21:27:18.414 +08:00 [INF] Executing ObjectResult, writing value of type 'Volo.Abp.Application.Dtos.PagedResultDto`1[[Yi.Framework.Rbac.Application.Contracts.Dtos.Post.PostGetListOutputDto, Yi.Framework.Rbac.Application.Contracts, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. +2023-12-20 21:27:18.417 +08:00 [INF] Executed action Yi.Framework.Rbac.Application.Services.PostService.GetListAsync (Yi.Framework.Rbac.Application) in 147.3727ms +2023-12-20 21:27:18.417 +08:00 [INF] Executed endpoint 'Yi.Framework.Rbac.Application.Services.PostService.GetListAsync (Yi.Framework.Rbac.Application)' +2023-12-20 21:27:18.417 +08:00 [DBG] Yi-请求追踪:{ + "ApplicationName": "Yi.Abp.Web", + "UserId": "59cf7e31-e3e4-544e-1038-3a0f836cc538", + "UserName": "cc", + "TenantId": null, + "TenantName": null, + "ImpersonatorUserId": null, + "ImpersonatorTenantId": null, + "ImpersonatorUserName": null, + "ImpersonatorTenantName": null, + "ExecutionTime": "2023-12-20 21:27:18", + "ExecutionDuration": 150, + "ClientId": null, + "CorrelationId": null, + "ClientIpAddress": "::1", + "ClientName": null, + "BrowserInfo": "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/120.0.0.0 Safari/537.36 Edg/120.0.0.0", + "HttpMethod": "GET", + "HttpStatusCode": 200, + "Url": "/api/app/post", + "Actions": [ + { + "ServiceName": "Yi.Framework.Rbac.Application.Services.PostService", + "MethodName": "GetListAsync", + "Parameters": "{\"input\":{\"state\":null,\"postName\":\"\",\"sorting\":null,\"skipCount\":0,\"maxResultCount\":10}}", + "ExecutionTime": "2023-12-20 21:27:18", + "ExecutionDuration": 138, + "ExtraProperties": {} + } + ], + "Exceptions": [], + "ExtraProperties": {}, + "EntityChanges": [], + "Comments": [] +} +2023-12-20 21:27:35.773 +08:00 [INF] CORS policy execution successful. +2023-12-20 21:27:35.774 +08:00 [INF] Executing endpoint 'Yi.Framework.Rbac.Application.Services.UserService.CreateAsync (Yi.Framework.Rbac.Application)' +2023-12-20 21:27:35.776 +08:00 [INF] Route matched with {action = "Create", controller = "User", area = ""}. Executing controller action with signature System.Threading.Tasks.Task`1[Yi.Framework.Rbac.Application.Contracts.Dtos.User.UserGetOutputDto] CreateAsync(Yi.Framework.Rbac.Application.Contracts.Dtos.User.UserCreateInputVo) on controller Yi.Framework.Rbac.Application.Services.UserService (Yi.Framework.Rbac.Application). +2023-12-20 21:27:35.865 +08:00 [DBG] Yi-SQL执行:SELECT COUNT(1) FROM `User` WHERE (N'whj' = `UserName`) AND ( `IsDeleted` = 0 ) +2023-12-20 21:27:35.890 +08:00 [DBG] Yi-SQL执行:INSERT INTO `User` + (`Id`,`IsDeleted`,`Name`,`Age`,`UserName`,`Password`,`Salt`,`Icon`,`Nick`,`Email`,`Ip`,`Address`,`Phone`,`Introduction`,`Remark`,`Sex`,`DeptId`,`CreationTime`,`CreatorId`,`LastModifierId`,`LastModificationTime`,`OrderNum`,`State`) + VALUES + (N'32624c77-fd88-8315-8051-3a0f9995dccf',0,null,null,N'whj',N'c4e__OvDxld3iVssfsT7fYhmjmEPD8me2uydtk-KtQ9L_bAgNuxcze02PcPGAS9zq7S6JIRT5BWaLSBdhdXH_Q',N'oduKHa8lM0AziZmwSn28wg==',null,N'whj',null,null,null,null,null,null,0,null,'2023-12-20 21:27:35.884',N'59cf7e31-e3e4-544e-1038-3a0f836cc538',null,null,0,1) ; +2023-12-20 21:27:35.916 +08:00 [DBG] Yi-SQL执行:DELETE FROM `UserRole` WHERE (`UserId` IN ('32624c77-fd88-8315-8051-3a0f9995dccf')) +2023-12-20 21:27:35.927 +08:00 [DBG] Yi-SQL执行:INSERT INTO `UserRole` + (`Id`,`RoleId`,`UserId`) + VALUES + (N'426de6df-3691-1f84-5f27-3a0f9995dcf6',N'09030db8-56b1-ceb7-5a14-3a0f7ac8e879',N'32624c77-fd88-8315-8051-3a0f9995dccf') ; +2023-12-20 21:27:35.948 +08:00 [DBG] Yi-SQL执行:DELETE FROM `UserPost` WHERE (`UserId` IN ('32624c77-fd88-8315-8051-3a0f9995dccf')) +2023-12-20 21:27:35.956 +08:00 [DBG] Yi-SQL执行:INSERT INTO `UserPost` + (`Id`,`UserId`,`PostId`) + VALUES + (N'7e8e52fb-59c5-53c1-18c6-3a0f9995dd14',N'32624c77-fd88-8315-8051-3a0f9995dccf',N'1e0e4458-90b2-908f-603b-3a0f7ac8e853') ; +2023-12-20 21:27:35.977 +08:00 [INF] Executing ObjectResult, writing value of type 'Yi.Framework.Rbac.Application.Contracts.Dtos.User.UserGetOutputDto'. +2023-12-20 21:27:36.016 +08:00 [DBG] Yi-SQL执行:INSERT INTO `OperationLog` + (`Id`,`Title`,`OperType`,`RequestMethod`,`OperUser`,`OperIp`,`OperLocation`,`Method`,`RequestParam`,`RequestResult`,`CreationTime`,`CreatorId`) + VALUES + (N'aa6dac4b-8258-0b49-489c-3a0f9995dd4d',N'添加用户',1,N'POST',N'cc',N'127.0.0.1',N'0 内网IP',N'/api/app/user',null,N'{"Name":null,"Age":null,"UserName":"whj","Icon":null,"Nick":"whj","Email":null,"Ip":null,"Address":null,"Phone":null,"Introduction":null,"Remark":null,"Sex":0,"State":true,"CreationTime":"2023-12-20T21:27:35.8844509+08:00","DeptId":null,"Dept":null,"Posts":null,"Roles":null,"Id":"32624c77-fd88-8315-8051-3a0f9995dccf"}','2023-12-20 21:27:36.013',N'59cf7e31-e3e4-544e-1038-3a0f836cc538') ; +2023-12-20 21:27:36.020 +08:00 [INF] Executed action Yi.Framework.Rbac.Application.Services.UserService.CreateAsync (Yi.Framework.Rbac.Application) in 243.2298ms +2023-12-20 21:27:36.020 +08:00 [INF] Executed endpoint 'Yi.Framework.Rbac.Application.Services.UserService.CreateAsync (Yi.Framework.Rbac.Application)' +2023-12-20 21:27:36.020 +08:00 [DBG] Yi-请求追踪:{ + "ApplicationName": "Yi.Abp.Web", + "UserId": "59cf7e31-e3e4-544e-1038-3a0f836cc538", + "UserName": "cc", + "TenantId": null, + "TenantName": null, + "ImpersonatorUserId": null, + "ImpersonatorTenantId": null, + "ImpersonatorUserName": null, + "ImpersonatorTenantName": null, + "ExecutionTime": "2023-12-20 21:27:35", + "ExecutionDuration": 246, + "ClientId": null, + "CorrelationId": null, + "ClientIpAddress": "::1", + "ClientName": null, + "BrowserInfo": "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/120.0.0.0 Safari/537.36 Edg/120.0.0.0", + "HttpMethod": "POST", + "HttpStatusCode": 200, + "Url": "/api/app/user", + "Actions": [ + { + "ServiceName": "Yi.Framework.Rbac.Application.Services.UserService", + "MethodName": "CreateAsync", + "Parameters": "{\"input\":{\"name\":null,\"age\":null,\"userName\":\"whj\",\"password\":\"123456\",\"icon\":null,\"nick\":\"whj\",\"email\":null,\"address\":null,\"phone\":null,\"introduction\":null,\"remark\":null,\"sex\":0,\"roleIds\":[\"09030db8-56b1-ceb7-5a14-3a0f7ac8e879\"],\"postIds\":[\"1e0e4458-90b2-908f-603b-3a0f7ac8e853\"],\"deptId\":null,\"state\":true}}", + "ExecutionTime": "2023-12-20 21:27:35", + "ExecutionDuration": 179, + "ExtraProperties": {} + } + ], + "Exceptions": [], + "ExtraProperties": {}, + "EntityChanges": [], + "Comments": [] +} +2023-12-20 21:27:36.023 +08:00 [INF] Executing endpoint 'Yi.Framework.Rbac.Application.Services.UserService.GetListAsync (Yi.Framework.Rbac.Application)' +2023-12-20 21:27:36.023 +08:00 [INF] Route matched with {action = "GetList", controller = "User", area = ""}. Executing controller action with signature System.Threading.Tasks.Task`1[Volo.Abp.Application.Dtos.PagedResultDto`1[Yi.Framework.Rbac.Application.Contracts.Dtos.User.UserGetListOutputDto]] GetListAsync(Yi.Framework.Rbac.Application.Contracts.Dtos.User.UserGetListInputVo) on controller Yi.Framework.Rbac.Application.Services.UserService (Yi.Framework.Rbac.Application). +2023-12-20 21:27:36.219 +08:00 [WRN] An exception occurred, but response has already started! +2023-12-20 21:27:36.220 +08:00 [ERR] An unhandled exception has occurred while executing the request. +System.InvalidOperationException: This MySqlConnection is already in use. See https://fl.vu/mysql-conn-reuse + at MySqlConnector.Core.ServerSession.StartQuerying(ICancellableCommand command) in /_/src/MySqlConnector/Core/ServerSession.cs:line 283 + at MySqlConnector.Core.CommandExecutor.ExecuteReaderAsync(IReadOnlyList`1 commands, ICommandPayloadCreator payloadCreator, CommandBehavior behavior, Activity activity, IOBehavior ioBehavior, CancellationToken cancellationToken) in /_/src/MySqlConnector/Core/CommandExecutor.cs:line 51 + at MySqlConnector.MySqlCommand.ExecuteNonQueryAsync(IOBehavior ioBehavior, CancellationToken cancellationToken) in /_/src/MySqlConnector/MySqlCommand.cs:line 296 + at MySqlConnector.MySqlTransaction.CommitAsync(IOBehavior ioBehavior, CancellationToken cancellationToken) in /_/src/MySqlConnector/MySqlTransaction.cs:line 36 + at SqlSugar.AdoProvider.CommitTranAsync() + at Yi.Framework.SqlSugarCore.Uow.SqlSugarTransactionApi.CommitAsync(CancellationToken cancellationToken) in D:\CSharp\Yi\Yi.Abp.Net8\framework\Yi.Framework.SqlSugarCore\Uow\SqlSugarTransactionApi.cs:line 18 + at Volo.Abp.Uow.UnitOfWork.CommitTransactionsAsync(CancellationToken cancellationToken) + at Volo.Abp.Uow.UnitOfWork.CompleteAsync(CancellationToken cancellationToken) + at Volo.Abp.AspNetCore.Uow.AbpUnitOfWorkMiddleware.InvokeAsync(HttpContext context, RequestDelegate next) + at Microsoft.AspNetCore.Builder.UseMiddlewareExtensions.InterfaceMiddlewareBinder.<>c__DisplayClass2_0.<b__0>d.MoveNext() +--- End of stack trace from previous location --- + at Volo.Abp.AspNetCore.ExceptionHandling.AbpExceptionHandlingMiddleware.InvokeAsync(HttpContext context, RequestDelegate next) + at Volo.Abp.AspNetCore.ExceptionHandling.AbpExceptionHandlingMiddleware.InvokeAsync(HttpContext context, RequestDelegate next) + at Microsoft.AspNetCore.Builder.UseMiddlewareExtensions.InterfaceMiddlewareBinder.<>c__DisplayClass2_0.<b__0>d.MoveNext() +--- End of stack trace from previous location --- + at Swashbuckle.AspNetCore.SwaggerUI.SwaggerUIMiddleware.Invoke(HttpContext httpContext) + at Swashbuckle.AspNetCore.Swagger.SwaggerMiddleware.Invoke(HttpContext httpContext, ISwaggerProvider swaggerProvider) + at Microsoft.AspNetCore.Authentication.AuthenticationMiddleware.Invoke(HttpContext context) + at Microsoft.AspNetCore.Diagnostics.DeveloperExceptionPageMiddlewareImpl.Invoke(HttpContext context) +2023-12-20 21:27:36.220 +08:00 [WRN] The response has already started, the error page middleware will not be executed. +2023-12-20 21:27:36.220 +08:00 [ERR] Connection id "0HN01BT8T36M0", Request id "0HN01BT8T36M0:00000001": An unhandled exception was thrown by the application. +System.InvalidOperationException: This MySqlConnection is already in use. See https://fl.vu/mysql-conn-reuse + at MySqlConnector.Core.ServerSession.StartQuerying(ICancellableCommand command) in /_/src/MySqlConnector/Core/ServerSession.cs:line 283 + at MySqlConnector.Core.CommandExecutor.ExecuteReaderAsync(IReadOnlyList`1 commands, ICommandPayloadCreator payloadCreator, CommandBehavior behavior, Activity activity, IOBehavior ioBehavior, CancellationToken cancellationToken) in /_/src/MySqlConnector/Core/CommandExecutor.cs:line 51 + at MySqlConnector.MySqlCommand.ExecuteNonQueryAsync(IOBehavior ioBehavior, CancellationToken cancellationToken) in /_/src/MySqlConnector/MySqlCommand.cs:line 296 + at MySqlConnector.MySqlTransaction.CommitAsync(IOBehavior ioBehavior, CancellationToken cancellationToken) in /_/src/MySqlConnector/MySqlTransaction.cs:line 36 + at SqlSugar.AdoProvider.CommitTranAsync() + at Yi.Framework.SqlSugarCore.Uow.SqlSugarTransactionApi.CommitAsync(CancellationToken cancellationToken) in D:\CSharp\Yi\Yi.Abp.Net8\framework\Yi.Framework.SqlSugarCore\Uow\SqlSugarTransactionApi.cs:line 18 + at Volo.Abp.Uow.UnitOfWork.CommitTransactionsAsync(CancellationToken cancellationToken) + at Volo.Abp.Uow.UnitOfWork.CompleteAsync(CancellationToken cancellationToken) + at Volo.Abp.AspNetCore.Uow.AbpUnitOfWorkMiddleware.InvokeAsync(HttpContext context, RequestDelegate next) + at Microsoft.AspNetCore.Builder.UseMiddlewareExtensions.InterfaceMiddlewareBinder.<>c__DisplayClass2_0.<b__0>d.MoveNext() +--- End of stack trace from previous location --- + at Volo.Abp.AspNetCore.ExceptionHandling.AbpExceptionHandlingMiddleware.InvokeAsync(HttpContext context, RequestDelegate next) + at Volo.Abp.AspNetCore.ExceptionHandling.AbpExceptionHandlingMiddleware.InvokeAsync(HttpContext context, RequestDelegate next) + at Microsoft.AspNetCore.Builder.UseMiddlewareExtensions.InterfaceMiddlewareBinder.<>c__DisplayClass2_0.<b__0>d.MoveNext() +--- End of stack trace from previous location --- + at Swashbuckle.AspNetCore.SwaggerUI.SwaggerUIMiddleware.Invoke(HttpContext httpContext) + at Swashbuckle.AspNetCore.Swagger.SwaggerMiddleware.Invoke(HttpContext httpContext, ISwaggerProvider swaggerProvider) + at Microsoft.AspNetCore.Authentication.AuthenticationMiddleware.Invoke(HttpContext context) + at Microsoft.AspNetCore.Diagnostics.DeveloperExceptionPageMiddlewareImpl.Invoke(HttpContext context) + at Microsoft.AspNetCore.Diagnostics.DeveloperExceptionPageMiddlewareImpl.Invoke(HttpContext context) + at Microsoft.WebTools.BrowserLink.Net.BrowserLinkMiddleware.InvokeAsync(HttpContext context) + at Microsoft.AspNetCore.Watch.BrowserRefresh.BrowserRefreshMiddleware.InvokeAsync(HttpContext context) + at Microsoft.AspNetCore.Server.Kestrel.Core.Internal.Http.HttpProtocol.ProcessRequests[TContext](IHttpApplication`1 application) +2023-12-20 21:27:36.223 +08:00 [DBG] Yi-SQL执行:SELECT Count(*) FROM (SELECT * FROM (SELECT `Id`,`IsDeleted`,`Name`,`Age`,`UserName`,`Password`,`Salt`,`Icon`,`Nick`,`Email`,`Ip`,`Address`,`Phone`,`Introduction`,`Remark`,`Sex`,`DeptId`,`CreationTime`,`CreatorId`,`LastModifierId`,`LastModificationTime`,`OrderNum`,`State` FROM `User` WHERE ( `State` = 1 ) AND ( `IsDeleted` = 0 ) ) MergeTable ) `user` Left JOIN `Dept` `dept` ON ( `user`.`DeptId` = `dept`.`Id` ) AND ( `dept`.`IsDeleted` = 0 ) WHERE ( `user`.`IsDeleted` = 0 ) +2023-12-20 21:27:36.239 +08:00 [DBG] Yi-SQL执行:SELECT `user`.`Id` AS `Id` ,`user`.`Name` AS `Name` ,`user`.`Age` AS `Age` ,`user`.`UserName` AS `UserName` ,`user`.`Icon` AS `Icon` ,`user`.`Nick` AS `Nick` ,`user`.`Email` AS `Email` ,`user`.`Ip` AS `Ip` ,`user`.`Address` AS `Address` ,`user`.`Phone` AS `Phone` ,`user`.`Introduction` AS `Introduction` ,`user`.`Remark` AS `Remark` ,`user`.`Sex` AS `Sex` ,`user`.`DeptId` AS `DeptId` ,`user`.`CreationTime` AS `CreationTime` ,`user`.`CreatorId` AS `CreatorId` ,`user`.`State` AS `State` ,`dept`.`DeptName` AS `DeptName` FROM (SELECT * FROM (SELECT `Id`,`IsDeleted`,`Name`,`Age`,`UserName`,`Password`,`Salt`,`Icon`,`Nick`,`Email`,`Ip`,`Address`,`Phone`,`Introduction`,`Remark`,`Sex`,`DeptId`,`CreationTime`,`CreatorId`,`LastModifierId`,`LastModificationTime`,`OrderNum`,`State` FROM `User` WHERE ( `State` = 1 ) AND ( `IsDeleted` = 0 ) ) MergeTable ) `user` Left JOIN `Dept` `dept` ON ( `user`.`DeptId` = `dept`.`Id` ) AND ( `dept`.`IsDeleted` = 0 ) WHERE ( `user`.`IsDeleted` = 0 ) LIMIT 0,10 +2023-12-20 21:27:36.265 +08:00 [INF] Executing ObjectResult, writing value of type 'Volo.Abp.Application.Dtos.PagedResultDto`1[[Yi.Framework.Rbac.Application.Contracts.Dtos.User.UserGetListOutputDto, Yi.Framework.Rbac.Application.Contracts, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. +2023-12-20 21:27:36.265 +08:00 [INF] Executed action Yi.Framework.Rbac.Application.Services.UserService.GetListAsync (Yi.Framework.Rbac.Application) in 241.5682ms +2023-12-20 21:27:36.265 +08:00 [INF] Executed endpoint 'Yi.Framework.Rbac.Application.Services.UserService.GetListAsync (Yi.Framework.Rbac.Application)' +2023-12-20 21:27:36.265 +08:00 [DBG] Yi-请求追踪:{ + "ApplicationName": "Yi.Abp.Web", + "UserId": "59cf7e31-e3e4-544e-1038-3a0f836cc538", + "UserName": "cc", + "TenantId": null, + "TenantName": null, + "ImpersonatorUserId": null, + "ImpersonatorTenantId": null, + "ImpersonatorUserName": null, + "ImpersonatorTenantName": null, + "ExecutionTime": "2023-12-20 21:27:36", + "ExecutionDuration": 242, + "ClientId": null, + "CorrelationId": null, + "ClientIpAddress": "::1", + "ClientName": null, + "BrowserInfo": "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/120.0.0.0 Safari/537.36 Edg/120.0.0.0", + "HttpMethod": "GET", + "HttpStatusCode": 200, + "Url": "/api/app/user", + "Actions": [ + { + "ServiceName": "Yi.Framework.Rbac.Application.Services.UserService", + "MethodName": "GetListAsync", + "Parameters": "{\"input\":{\"name\":null,\"userName\":null,\"phone\":null,\"state\":true,\"deptId\":null,\"ids\":null,\"startTime\":null,\"endTime\":null,\"sorting\":null,\"skipCount\":1,\"maxResultCount\":10}}", + "ExecutionTime": "2023-12-20 21:27:36", + "ExecutionDuration": 45, + "ExtraProperties": {} + } + ], + "Exceptions": [], + "ExtraProperties": {}, + "EntityChanges": [], + "Comments": [] +} +2023-12-20 21:29:38.713 +08:00 [INF] Yi框架-Abp.vNext,启动! +2023-12-20 21:29:42.040 +08:00 [INF] Loaded ABP modules: +2023-12-20 21:29:42.046 +08:00 [INF] - Yi.Abp.Web.YiAbpWebModule +2023-12-20 21:29:42.046 +08:00 [INF] - Yi.Abp.SqlsugarCore.YiAbpSqlSugarCoreModule +2023-12-20 21:29:42.046 +08:00 [INF] - Yi.Abp.Domain.YiAbpDomainModule +2023-12-20 21:29:42.046 +08:00 [INF] - Yi.Abp.Domain.Shared.YiAbpDomainSharedModule +2023-12-20 21:29:42.046 +08:00 [INF] - Yi.Framework.Rbac.Domain.Shared.YiFrameworkRbacDomainSharedModule +2023-12-20 21:29:42.046 +08:00 [INF] - Volo.Abp.Domain.AbpDddDomainSharedModule +2023-12-20 21:29:42.046 +08:00 [INF] - Volo.Abp.MultiTenancy.AbpMultiTenancyAbstractionsModule +2023-12-20 21:29:42.046 +08:00 [INF] - Volo.Abp.VirtualFileSystem.AbpVirtualFileSystemModule +2023-12-20 21:29:42.046 +08:00 [INF] - Volo.Abp.Localization.AbpLocalizationModule +2023-12-20 21:29:42.046 +08:00 [INF] - Volo.Abp.Settings.AbpSettingsModule +2023-12-20 21:29:42.046 +08:00 [INF] - Volo.Abp.Localization.AbpLocalizationAbstractionsModule +2023-12-20 21:29:42.046 +08:00 [INF] - Volo.Abp.Security.AbpSecurityModule +2023-12-20 21:29:42.046 +08:00 [INF] - Volo.Abp.Data.AbpDataModule +2023-12-20 21:29:42.046 +08:00 [INF] - Volo.Abp.ObjectExtending.AbpObjectExtendingModule +2023-12-20 21:29:42.046 +08:00 [INF] - Volo.Abp.Validation.AbpValidationAbstractionsModule +2023-12-20 21:29:42.046 +08:00 [INF] - Volo.Abp.Uow.AbpUnitOfWorkModule +2023-12-20 21:29:42.046 +08:00 [INF] - Volo.Abp.EventBus.Abstractions.AbpEventBusAbstractionsModule +2023-12-20 21:29:42.046 +08:00 [INF] - Volo.Abp.Threading.AbpThreadingModule +2023-12-20 21:29:42.046 +08:00 [INF] - Yi.Framework.Mapster.YiFrameworkMapsterModule +2023-12-20 21:29:42.046 +08:00 [INF] - Yi.Framework.Core.YiFrameworkCoreModule +2023-12-20 21:29:42.046 +08:00 [INF] - Volo.Abp.ObjectMapping.AbpObjectMappingModule +2023-12-20 21:29:42.046 +08:00 [INF] - Yi.Framework.Bbs.Domain.Shared.YiFrameworkBbsDomainSharedModule +2023-12-20 21:29:42.046 +08:00 [INF] - Yi.Framework.Rbac.Domain.YiFrameworkRbacDomainModule +2023-12-20 21:29:42.046 +08:00 [INF] - Volo.Abp.AspNetCore.SignalR.AbpAspNetCoreSignalRModule +2023-12-20 21:29:42.046 +08:00 [INF] - Volo.Abp.AspNetCore.AbpAspNetCoreModule +2023-12-20 21:29:42.046 +08:00 [INF] - Volo.Abp.Auditing.AbpAuditingModule +2023-12-20 21:29:42.046 +08:00 [INF] - Volo.Abp.Json.AbpJsonModule +2023-12-20 21:29:42.046 +08:00 [INF] - Volo.Abp.Json.SystemTextJson.AbpJsonSystemTextJsonModule +2023-12-20 21:29:42.046 +08:00 [INF] - Volo.Abp.Json.AbpJsonAbstractionsModule +2023-12-20 21:29:42.046 +08:00 [INF] - Volo.Abp.Timing.AbpTimingModule +2023-12-20 21:29:42.046 +08:00 [INF] - Volo.Abp.MultiTenancy.AbpMultiTenancyModule +2023-12-20 21:29:42.046 +08:00 [INF] - Volo.Abp.Auditing.AbpAuditingContractsModule +2023-12-20 21:29:42.046 +08:00 [INF] - Volo.Abp.Http.AbpHttpModule +2023-12-20 21:29:42.046 +08:00 [INF] - Volo.Abp.Http.AbpHttpAbstractionsModule +2023-12-20 21:29:42.046 +08:00 [INF] - Volo.Abp.Minify.AbpMinifyModule +2023-12-20 21:29:42.046 +08:00 [INF] - Volo.Abp.Authorization.AbpAuthorizationModule +2023-12-20 21:29:42.046 +08:00 [INF] - Volo.Abp.Authorization.AbpAuthorizationAbstractionsModule +2023-12-20 21:29:42.046 +08:00 [INF] - Volo.Abp.Validation.AbpValidationModule +2023-12-20 21:29:42.046 +08:00 [INF] - Volo.Abp.ExceptionHandling.AbpExceptionHandlingModule +2023-12-20 21:29:42.046 +08:00 [INF] - Volo.Abp.Domain.AbpDddDomainModule +2023-12-20 21:29:42.046 +08:00 [INF] - Volo.Abp.EventBus.AbpEventBusModule +2023-12-20 21:29:42.046 +08:00 [INF] - Volo.Abp.Guids.AbpGuidsModule +2023-12-20 21:29:42.046 +08:00 [INF] - Volo.Abp.BackgroundWorkers.AbpBackgroundWorkersModule +2023-12-20 21:29:42.046 +08:00 [INF] - Volo.Abp.DistributedLocking.AbpDistributedLockingAbstractionsModule +2023-12-20 21:29:42.046 +08:00 [INF] - Volo.Abp.Specifications.AbpSpecificationsModule +2023-12-20 21:29:42.046 +08:00 [INF] - Volo.Abp.Caching.AbpCachingModule +2023-12-20 21:29:42.046 +08:00 [INF] - Volo.Abp.Serialization.AbpSerializationModule +2023-12-20 21:29:42.046 +08:00 [INF] - Yi.Framework.Bbs.Domain.YiFrameworkBbsDomainModule +2023-12-20 21:29:42.046 +08:00 [INF] - Yi.Framework.Rbac.SqlSugarCore.YiFrameworkRbacSqlSugarCoreModule +2023-12-20 21:29:42.046 +08:00 [INF] - Yi.Framework.SqlSugarCore.YiFrameworkSqlSugarCoreModule +2023-12-20 21:29:42.046 +08:00 [INF] - Yi.Framework.Bbs.SqlSugarCore.YiFrameworkBbsSqlSugarCoreModule +2023-12-20 21:29:42.046 +08:00 [INF] - Yi.Abp.Application.YiAbpApplicationModule +2023-12-20 21:29:42.046 +08:00 [INF] - Yi.Abp.Application.Contracts.YiAbpApplicationContractsModule +2023-12-20 21:29:42.046 +08:00 [INF] - Yi.Framework.Rbac.Application.Contracts.YiFrameworkRbacApplicationContractsModule +2023-12-20 21:29:42.046 +08:00 [INF] - Yi.Framework.Ddd.Application.Contracts.YiFrameworkDddApplicationContractsModule +2023-12-20 21:29:42.046 +08:00 [INF] - Volo.Abp.Application.AbpDddApplicationContractsModule +2023-12-20 21:29:42.046 +08:00 [INF] - Yi.Framework.Bbs.Application.Contracts.YiFrameworkBbsApplicationContractsModule +2023-12-20 21:29:42.046 +08:00 [INF] - Yi.Framework.Rbac.Application.YiFrameworkRbacApplicationModule +2023-12-20 21:29:42.046 +08:00 [INF] - Yi.Framework.Ddd.Application.YiFrameworkDddApplicationModule +2023-12-20 21:29:42.046 +08:00 [INF] - Volo.Abp.Application.AbpDddApplicationModule +2023-12-20 21:29:42.046 +08:00 [INF] - Volo.Abp.Features.AbpFeaturesModule +2023-12-20 21:29:42.046 +08:00 [INF] - Volo.Abp.GlobalFeatures.AbpGlobalFeaturesModule +2023-12-20 21:29:42.046 +08:00 [INF] - Volo.Abp.BackgroundWorkers.Quartz.AbpBackgroundWorkersQuartzModule +2023-12-20 21:29:42.046 +08:00 [INF] - Volo.Abp.Quartz.AbpQuartzModule +2023-12-20 21:29:42.046 +08:00 [INF] - Yi.Framework.Bbs.Application.YiFrameworkBbsApplicationModule +2023-12-20 21:29:42.046 +08:00 [INF] - Volo.Abp.AspNetCore.Mvc.AbpAspNetCoreMvcModule +2023-12-20 21:29:42.046 +08:00 [INF] - Volo.Abp.ApiVersioning.AbpApiVersioningAbstractionsModule +2023-12-20 21:29:42.046 +08:00 [INF] - Volo.Abp.AspNetCore.Mvc.AbpAspNetCoreMvcContractsModule +2023-12-20 21:29:42.046 +08:00 [INF] - Volo.Abp.UI.Navigation.AbpUiNavigationModule +2023-12-20 21:29:42.046 +08:00 [INF] - Volo.Abp.UI.AbpUiModule +2023-12-20 21:29:42.046 +08:00 [INF] - Volo.Abp.Autofac.AbpAutofacModule +2023-12-20 21:29:42.046 +08:00 [INF] - Volo.Abp.Castle.AbpCastleCoreModule +2023-12-20 21:29:42.046 +08:00 [INF] - Volo.Abp.Swashbuckle.AbpSwashbuckleModule +2023-12-20 21:29:42.046 +08:00 [INF] - Volo.Abp.AspNetCore.Serilog.AbpAspNetCoreSerilogModule +2023-12-20 21:29:42.046 +08:00 [INF] - Volo.Abp.AspNetCore.Authentication.JwtBearer.AbpAspNetCoreAuthenticationJwtBearerModule +2023-12-20 21:29:42.046 +08:00 [INF] - Yi.Framework.AspNetCore.YiFrameworkAspNetCoreModule +2023-12-20 21:29:42.506 +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-20 21:29:42.592 +08:00 [INF] Initialized all ABP modules. +2023-12-20 21:29:42.701 +08:00 [INF] Now listening on: http://[::]:19001 +2023-12-20 21:29:42.701 +08:00 [INF] Application started. Press Ctrl+C to shut down. +2023-12-20 21:29:42.701 +08:00 [INF] Hosting environment: Development +2023-12-20 21:29:42.701 +08:00 [INF] Content root path: D:\CSharp\Yi\Yi.Abp.Net8\src\Yi.Abp.Web +2023-12-20 21:30:13.258 +08:00 [INF] CORS policy execution successful. +2023-12-20 21:30:13.346 +08:00 [INF] Executing endpoint 'Yi.Framework.Rbac.Application.Services.UserService.CreateAsync (Yi.Framework.Rbac.Application)' +2023-12-20 21:30:13.370 +08:00 [INF] Route matched with {action = "Create", controller = "User", area = ""}. Executing controller action with signature System.Threading.Tasks.Task`1[Yi.Framework.Rbac.Application.Contracts.Dtos.User.UserGetOutputDto] CreateAsync(Yi.Framework.Rbac.Application.Contracts.Dtos.User.UserCreateInputVo) on controller Yi.Framework.Rbac.Application.Services.UserService (Yi.Framework.Rbac.Application). +2023-12-20 21:30:32.110 +08:00 [DBG] Yi-SQL执行:SELECT COUNT(1) FROM `User` WHERE (N'whj' = `UserName`) AND ( `IsDeleted` = 0 ) +2023-12-20 21:30:32.255 +08:00 [DBG] Yi-SQL执行:INSERT INTO `User` + (`Id`,`IsDeleted`,`Name`,`Age`,`UserName`,`Password`,`Salt`,`Icon`,`Nick`,`Email`,`Ip`,`Address`,`Phone`,`Introduction`,`Remark`,`Sex`,`DeptId`,`CreationTime`,`CreatorId`,`LastModifierId`,`LastModificationTime`,`OrderNum`,`State`) + VALUES + (N'4aab0630-774e-a78e-b80c-3a0f99988da5',0,null,null,N'whj',N'eGr04vscfaRnRR0O0nT36R5NEHI-vYYKZz_rSNDhx1rDyQ7USMDGdulFFuy3PpoOX7QW39wPGa3VVlt1r8lPxA',N'yM1CjKHgqOBTqk3c7hAUsg==',null,N'whj',null,null,null,null,null,null,0,null,'2023-12-20 21:30:32.223',N'59cf7e31-e3e4-544e-1038-3a0f836cc538',null,null,0,1) ; +2023-12-20 21:30:32.274 +08:00 [DBG] Yi-SQL执行:DELETE FROM `UserRole` WHERE (`UserId` IN ('4aab0630-774e-a78e-b80c-3a0f99988da5')) +2023-12-20 21:30:32.289 +08:00 [DBG] Yi-SQL执行:INSERT INTO `UserRole` + (`Id`,`RoleId`,`UserId`) + VALUES + (N'c981cd2f-e023-8c71-b67f-3a0f99988de0',N'09030db8-56b1-ceb7-5a14-3a0f7ac8e879',N'4aab0630-774e-a78e-b80c-3a0f99988da5') ; +2023-12-20 21:30:32.301 +08:00 [DBG] Yi-SQL执行:DELETE FROM `UserPost` WHERE (`UserId` IN ('4aab0630-774e-a78e-b80c-3a0f99988da5')) +2023-12-20 21:30:32.315 +08:00 [DBG] Yi-SQL执行:INSERT INTO `UserPost` + (`Id`,`UserId`,`PostId`) + VALUES + (N'580b92d9-6eab-5757-28d6-3a0f99988dfa',N'4aab0630-774e-a78e-b80c-3a0f99988da5',N'1e0e4458-90b2-908f-603b-3a0f7ac8e853') ; +2023-12-20 21:30:32.357 +08:00 [INF] Executing ObjectResult, writing value of type 'Yi.Framework.Rbac.Application.Contracts.Dtos.User.UserGetOutputDto'. +2023-12-20 21:30:32.401 +08:00 [DBG] Yi-SQL执行:INSERT INTO `OperationLog` + (`Id`,`Title`,`OperType`,`RequestMethod`,`OperUser`,`OperIp`,`OperLocation`,`Method`,`RequestParam`,`RequestResult`,`CreationTime`,`CreatorId`) + VALUES + (N'3f480eaf-214e-0452-592e-3a0f99988e4f',N'添加用户',1,N'POST',N'cc',N'127.0.0.1',N'0 内网IP',N'/api/app/user',null,N'{"Name":null,"Age":null,"UserName":"whj","Icon":null,"Nick":"whj","Email":null,"Ip":null,"Address":null,"Phone":null,"Introduction":null,"Remark":null,"Sex":0,"State":true,"CreationTime":"2023-12-20T21:30:32.2238152+08:00","DeptId":null,"Dept":null,"Posts":null,"Roles":null,"Id":"4aab0630-774e-a78e-b80c-3a0f99988da5"}','2023-12-20 21:30:32.400',N'59cf7e31-e3e4-544e-1038-3a0f836cc538') ; +2023-12-20 21:30:32.406 +08:00 [INF] Executed action Yi.Framework.Rbac.Application.Services.UserService.CreateAsync (Yi.Framework.Rbac.Application) in 19033.5986ms +2023-12-20 21:30:32.407 +08:00 [INF] Executed endpoint 'Yi.Framework.Rbac.Application.Services.UserService.CreateAsync (Yi.Framework.Rbac.Application)' +2023-12-20 21:30:32.423 +08:00 [DBG] Yi-请求追踪:{ + "ApplicationName": "Yi.Abp.Web", + "UserId": "59cf7e31-e3e4-544e-1038-3a0f836cc538", + "UserName": "cc", + "TenantId": null, + "TenantName": null, + "ImpersonatorUserId": null, + "ImpersonatorTenantId": null, + "ImpersonatorUserName": null, + "ImpersonatorTenantName": null, + "ExecutionTime": "2023-12-20 21:30:13", + "ExecutionDuration": 19066, + "ClientId": null, + "CorrelationId": null, + "ClientIpAddress": "::1", + "ClientName": null, + "BrowserInfo": "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/120.0.0.0 Safari/537.36 Edg/120.0.0.0", + "HttpMethod": "POST", + "HttpStatusCode": 200, + "Url": "/api/app/user", + "Actions": [ + { + "ServiceName": "Yi.Framework.Rbac.Application.Services.UserService", + "MethodName": "CreateAsync", + "Parameters": "{\"input\":{\"name\":null,\"age\":null,\"userName\":\"whj\",\"password\":\"123456\",\"icon\":null,\"nick\":\"whj\",\"email\":null,\"address\":null,\"phone\":null,\"introduction\":null,\"remark\":null,\"sex\":0,\"roleIds\":[\"09030db8-56b1-ceb7-5a14-3a0f7ac8e879\"],\"postIds\":[\"1e0e4458-90b2-908f-603b-3a0f7ac8e853\"],\"deptId\":null,\"state\":true}}", + "ExecutionTime": "2023-12-20 21:30:13", + "ExecutionDuration": 18858, + "ExtraProperties": {} + } + ], + "Exceptions": [], + "ExtraProperties": {}, + "EntityChanges": [], + "Comments": [] +} +2023-12-20 21:30:38.000 +08:00 [INF] CORS policy execution successful. +2023-12-20 21:30:41.183 +08:00 [INF] Executing endpoint '/hub/main/negotiate' +2023-12-20 21:30:41.186 +08:00 [INF] Executed endpoint '/hub/main/negotiate' +2023-12-20 21:30:41.195 +08:00 [INF] CORS policy execution successful. +2023-12-20 21:30:41.197 +08:00 [INF] Executing endpoint '/hub/main' +2023-12-20 21:30:41.294 +08:00 [INF] 2023/12/20 21:30:41:cc,oB5HTF_8LSEEgxv-Yig_2Q连接服务端success,当前已连接1个 +2023-12-20 21:31:19.037 +08:00 [INF] Application is shutting down... +2023-12-20 21:31:27.102 +08:00 [INF] 用户cc离开了,当前已连接0个 +2023-12-20 21:31:27.105 +08:00 [INF] Executed endpoint '/hub/main' +2023-12-20 21:47:51.321 +08:00 [INF] Yi框架-Abp.vNext,启动! +2023-12-20 21:47:54.560 +08:00 [INF] Loaded ABP modules: +2023-12-20 21:47:54.560 +08:00 [INF] - Yi.Abp.Web.YiAbpWebModule +2023-12-20 21:47:54.560 +08:00 [INF] - Yi.Abp.SqlsugarCore.YiAbpSqlSugarCoreModule +2023-12-20 21:47:54.560 +08:00 [INF] - Yi.Abp.Domain.YiAbpDomainModule +2023-12-20 21:47:54.560 +08:00 [INF] - Yi.Abp.Domain.Shared.YiAbpDomainSharedModule +2023-12-20 21:47:54.560 +08:00 [INF] - Yi.Framework.Rbac.Domain.Shared.YiFrameworkRbacDomainSharedModule +2023-12-20 21:47:54.561 +08:00 [INF] - Volo.Abp.Domain.AbpDddDomainSharedModule +2023-12-20 21:47:54.561 +08:00 [INF] - Volo.Abp.MultiTenancy.AbpMultiTenancyAbstractionsModule +2023-12-20 21:47:54.561 +08:00 [INF] - Volo.Abp.VirtualFileSystem.AbpVirtualFileSystemModule +2023-12-20 21:47:54.561 +08:00 [INF] - Volo.Abp.Localization.AbpLocalizationModule +2023-12-20 21:47:54.561 +08:00 [INF] - Volo.Abp.Settings.AbpSettingsModule +2023-12-20 21:47:54.561 +08:00 [INF] - Volo.Abp.Localization.AbpLocalizationAbstractionsModule +2023-12-20 21:47:54.561 +08:00 [INF] - Volo.Abp.Security.AbpSecurityModule +2023-12-20 21:47:54.561 +08:00 [INF] - Volo.Abp.Data.AbpDataModule +2023-12-20 21:47:54.561 +08:00 [INF] - Volo.Abp.ObjectExtending.AbpObjectExtendingModule +2023-12-20 21:47:54.561 +08:00 [INF] - Volo.Abp.Validation.AbpValidationAbstractionsModule +2023-12-20 21:47:54.561 +08:00 [INF] - Volo.Abp.Uow.AbpUnitOfWorkModule +2023-12-20 21:47:54.561 +08:00 [INF] - Volo.Abp.EventBus.Abstractions.AbpEventBusAbstractionsModule +2023-12-20 21:47:54.561 +08:00 [INF] - Volo.Abp.Threading.AbpThreadingModule +2023-12-20 21:47:54.561 +08:00 [INF] - Yi.Framework.Mapster.YiFrameworkMapsterModule +2023-12-20 21:47:54.561 +08:00 [INF] - Yi.Framework.Core.YiFrameworkCoreModule +2023-12-20 21:47:54.561 +08:00 [INF] - Volo.Abp.ObjectMapping.AbpObjectMappingModule +2023-12-20 21:47:54.561 +08:00 [INF] - Yi.Framework.Bbs.Domain.Shared.YiFrameworkBbsDomainSharedModule +2023-12-20 21:47:54.561 +08:00 [INF] - Yi.Framework.Rbac.Domain.YiFrameworkRbacDomainModule +2023-12-20 21:47:54.561 +08:00 [INF] - Volo.Abp.AspNetCore.SignalR.AbpAspNetCoreSignalRModule +2023-12-20 21:47:54.561 +08:00 [INF] - Volo.Abp.AspNetCore.AbpAspNetCoreModule +2023-12-20 21:47:54.561 +08:00 [INF] - Volo.Abp.Auditing.AbpAuditingModule +2023-12-20 21:47:54.561 +08:00 [INF] - Volo.Abp.Json.AbpJsonModule +2023-12-20 21:47:54.561 +08:00 [INF] - Volo.Abp.Json.SystemTextJson.AbpJsonSystemTextJsonModule +2023-12-20 21:47:54.561 +08:00 [INF] - Volo.Abp.Json.AbpJsonAbstractionsModule +2023-12-20 21:47:54.561 +08:00 [INF] - Volo.Abp.Timing.AbpTimingModule +2023-12-20 21:47:54.561 +08:00 [INF] - Volo.Abp.MultiTenancy.AbpMultiTenancyModule +2023-12-20 21:47:54.561 +08:00 [INF] - Volo.Abp.Auditing.AbpAuditingContractsModule +2023-12-20 21:47:54.561 +08:00 [INF] - Volo.Abp.Http.AbpHttpModule +2023-12-20 21:47:54.561 +08:00 [INF] - Volo.Abp.Http.AbpHttpAbstractionsModule +2023-12-20 21:47:54.561 +08:00 [INF] - Volo.Abp.Minify.AbpMinifyModule +2023-12-20 21:47:54.561 +08:00 [INF] - Volo.Abp.Authorization.AbpAuthorizationModule +2023-12-20 21:47:54.561 +08:00 [INF] - Volo.Abp.Authorization.AbpAuthorizationAbstractionsModule +2023-12-20 21:47:54.561 +08:00 [INF] - Volo.Abp.Validation.AbpValidationModule +2023-12-20 21:47:54.561 +08:00 [INF] - Volo.Abp.ExceptionHandling.AbpExceptionHandlingModule +2023-12-20 21:47:54.561 +08:00 [INF] - Volo.Abp.Domain.AbpDddDomainModule +2023-12-20 21:47:54.561 +08:00 [INF] - Volo.Abp.EventBus.AbpEventBusModule +2023-12-20 21:47:54.561 +08:00 [INF] - Volo.Abp.Guids.AbpGuidsModule +2023-12-20 21:47:54.561 +08:00 [INF] - Volo.Abp.BackgroundWorkers.AbpBackgroundWorkersModule +2023-12-20 21:47:54.561 +08:00 [INF] - Volo.Abp.DistributedLocking.AbpDistributedLockingAbstractionsModule +2023-12-20 21:47:54.561 +08:00 [INF] - Volo.Abp.Specifications.AbpSpecificationsModule +2023-12-20 21:47:54.561 +08:00 [INF] - Volo.Abp.Caching.AbpCachingModule +2023-12-20 21:47:54.561 +08:00 [INF] - Volo.Abp.Serialization.AbpSerializationModule +2023-12-20 21:47:54.561 +08:00 [INF] - Yi.Framework.Bbs.Domain.YiFrameworkBbsDomainModule +2023-12-20 21:47:54.561 +08:00 [INF] - Yi.Framework.Rbac.SqlSugarCore.YiFrameworkRbacSqlSugarCoreModule +2023-12-20 21:47:54.561 +08:00 [INF] - Yi.Framework.SqlSugarCore.YiFrameworkSqlSugarCoreModule +2023-12-20 21:47:54.561 +08:00 [INF] - Yi.Framework.Bbs.SqlSugarCore.YiFrameworkBbsSqlSugarCoreModule +2023-12-20 21:47:54.561 +08:00 [INF] - Yi.Abp.Application.YiAbpApplicationModule +2023-12-20 21:47:54.561 +08:00 [INF] - Yi.Abp.Application.Contracts.YiAbpApplicationContractsModule +2023-12-20 21:47:54.561 +08:00 [INF] - Yi.Framework.Rbac.Application.Contracts.YiFrameworkRbacApplicationContractsModule +2023-12-20 21:47:54.561 +08:00 [INF] - Yi.Framework.Ddd.Application.Contracts.YiFrameworkDddApplicationContractsModule +2023-12-20 21:47:54.561 +08:00 [INF] - Volo.Abp.Application.AbpDddApplicationContractsModule +2023-12-20 21:47:54.561 +08:00 [INF] - Yi.Framework.Bbs.Application.Contracts.YiFrameworkBbsApplicationContractsModule +2023-12-20 21:47:54.561 +08:00 [INF] - Yi.Framework.Rbac.Application.YiFrameworkRbacApplicationModule +2023-12-20 21:47:54.561 +08:00 [INF] - Yi.Framework.Ddd.Application.YiFrameworkDddApplicationModule +2023-12-20 21:47:54.561 +08:00 [INF] - Volo.Abp.Application.AbpDddApplicationModule +2023-12-20 21:47:54.561 +08:00 [INF] - Volo.Abp.Features.AbpFeaturesModule +2023-12-20 21:47:54.561 +08:00 [INF] - Volo.Abp.GlobalFeatures.AbpGlobalFeaturesModule +2023-12-20 21:47:54.561 +08:00 [INF] - Volo.Abp.BackgroundWorkers.Quartz.AbpBackgroundWorkersQuartzModule +2023-12-20 21:47:54.561 +08:00 [INF] - Volo.Abp.Quartz.AbpQuartzModule +2023-12-20 21:47:54.561 +08:00 [INF] - Yi.Framework.Bbs.Application.YiFrameworkBbsApplicationModule +2023-12-20 21:47:54.561 +08:00 [INF] - Volo.Abp.AspNetCore.Mvc.AbpAspNetCoreMvcModule +2023-12-20 21:47:54.561 +08:00 [INF] - Volo.Abp.ApiVersioning.AbpApiVersioningAbstractionsModule +2023-12-20 21:47:54.561 +08:00 [INF] - Volo.Abp.AspNetCore.Mvc.AbpAspNetCoreMvcContractsModule +2023-12-20 21:47:54.561 +08:00 [INF] - Volo.Abp.UI.Navigation.AbpUiNavigationModule +2023-12-20 21:47:54.561 +08:00 [INF] - Volo.Abp.UI.AbpUiModule +2023-12-20 21:47:54.561 +08:00 [INF] - Volo.Abp.Autofac.AbpAutofacModule +2023-12-20 21:47:54.561 +08:00 [INF] - Volo.Abp.Castle.AbpCastleCoreModule +2023-12-20 21:47:54.561 +08:00 [INF] - Volo.Abp.Swashbuckle.AbpSwashbuckleModule +2023-12-20 21:47:54.561 +08:00 [INF] - Volo.Abp.AspNetCore.Serilog.AbpAspNetCoreSerilogModule +2023-12-20 21:47:54.561 +08:00 [INF] - Volo.Abp.AspNetCore.Authentication.JwtBearer.AbpAspNetCoreAuthenticationJwtBearerModule +2023-12-20 21:47:54.561 +08:00 [INF] - Yi.Framework.AspNetCore.YiFrameworkAspNetCoreModule +2023-12-20 21:47:55.028 +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-20 21:47:55.111 +08:00 [INF] Initialized all ABP modules. +2023-12-20 21:47:55.209 +08:00 [INF] Now listening on: http://[::]:19001 +2023-12-20 21:47:55.209 +08:00 [INF] Application started. Press Ctrl+C to shut down. +2023-12-20 21:47:55.210 +08:00 [INF] Hosting environment: Development +2023-12-20 21:47:55.210 +08:00 [INF] Content root path: D:\CSharp\Yi\Yi.Abp.Net8\src\Yi.Abp.Web +2023-12-20 21:50:28.318 +08:00 [INF] CORS policy execution successful. +2023-12-20 21:50:28.371 +08:00 [INF] Executing endpoint 'Yi.Framework.Rbac.Application.Services.AccountService.PostRegisterAsync (Yi.Framework.Rbac.Application)' +2023-12-20 21:50:28.397 +08:00 [INF] Route matched with {action = "PostRegister", controller = "Account", area = ""}. Executing controller action with signature System.Threading.Tasks.Task`1[System.Object] PostRegisterAsync(Yi.Framework.Rbac.Application.Contracts.Dtos.Account.RegisterDto) on controller Yi.Framework.Rbac.Application.Services.AccountService (Yi.Framework.Rbac.Application). +2023-12-20 21:50:28.649 +08:00 [WRN] ---------- RemoteServiceErrorInfo ---------- +{ + "code": null, + "message": "验证码错误", + "details": null, + "data": {}, + "validationErrors": null +} + +2023-12-20 21:50:28.650 +08:00 [WRN] 验证码错误 +Volo.Abp.UserFriendlyException: 验证码错误 + at Yi.Framework.Rbac.Application.Services.AccountService.ValidationPhoneCaptchaAsync(RegisterDto input) in D:\CSharp\Yi\Yi.Abp.Net8\module\rbac\Yi.Framework.Rbac.Application\Services\AccountService.cs:line 244 + at Yi.Framework.Rbac.Application.Services.AccountService.PostRegisterAsync(RegisterDto input) in D:\CSharp\Yi\Yi.Abp.Net8\module\rbac\Yi.Framework.Rbac.Application\Services\AccountService.cs:line 276 + at lambda_method1168(Closure, Object) + at Microsoft.AspNetCore.Mvc.Infrastructure.ActionMethodExecutor.AwaitableObjectResultExecutor.Execute(ActionContext actionContext, IActionResultTypeMapper mapper, ObjectMethodExecutor executor, Object controller, Object[] arguments) + at Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker.g__Awaited|12_0(ControllerActionInvoker invoker, ValueTask`1 actionResultValueTask) + at Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker.g__Awaited|10_0(ControllerActionInvoker invoker, Task lastTask, State next, Scope scope, Object state, Boolean isCompleted) + at Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker.Rethrow(ActionExecutedContextSealed context) + at Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker.Next(State& next, Scope& scope, Object& state, Boolean& isCompleted) + at Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker.InvokeInnerFilterAsync() +--- End of stack trace from previous location --- + at Microsoft.AspNetCore.Mvc.Infrastructure.ResourceInvoker.g__Awaited|26_0(ResourceInvoker invoker, Task lastTask, State next, Scope scope, Object state, Boolean isCompleted) +2023-12-20 21:50:28.650 +08:00 [WRN] Code: +2023-12-20 21:50:28.650 +08:00 [WRN] Details: +2023-12-20 21:50:28.665 +08:00 [INF] Executing ObjectResult, writing value of type 'Volo.Abp.Http.RemoteServiceErrorResponse'. +2023-12-20 21:50:28.693 +08:00 [INF] Executed action Yi.Framework.Rbac.Application.Services.AccountService.PostRegisterAsync (Yi.Framework.Rbac.Application) in 293.1237ms +2023-12-20 21:50:28.693 +08:00 [INF] Executed endpoint 'Yi.Framework.Rbac.Application.Services.AccountService.PostRegisterAsync (Yi.Framework.Rbac.Application)' +2023-12-20 21:50:28.721 +08:00 [DBG] Yi-请求追踪:{ + "ApplicationName": "Yi.Abp.Web", + "UserId": null, + "UserName": null, + "TenantId": null, + "TenantName": null, + "ImpersonatorUserId": null, + "ImpersonatorTenantId": null, + "ImpersonatorUserName": null, + "ImpersonatorTenantName": null, + "ExecutionTime": "2023-12-20 21:50:28", + "ExecutionDuration": 330, + "ClientId": null, + "CorrelationId": null, + "ClientIpAddress": "::1", + "ClientName": null, + "BrowserInfo": "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/120.0.0.0 Safari/537.36 Edg/120.0.0.0", + "HttpMethod": "POST", + "HttpStatusCode": 403, + "Url": "/api/app/account/register", + "Actions": [ + { + "ServiceName": "Yi.Framework.Rbac.Application.Services.AccountService", + "MethodName": "PostRegisterAsync", + "Parameters": "{\"input\":{\"userName\":\"string\",\"password\":\"string\",\"uuid\":\"string\",\"phone\":0,\"code\":\"string\"}}", + "ExecutionTime": "2023-12-20 21:50:28", + "ExecutionDuration": 110, + "ExtraProperties": {} + } + ], + "Exceptions": [ + { + "ClassName": "Volo.Abp.UserFriendlyException", + "Message": "验证码错误", + "Data": {}, + "InnerException": null, + "HelpURL": null, + "StackTraceString": " at Yi.Framework.Rbac.Application.Services.AccountService.ValidationPhoneCaptchaAsync(RegisterDto input) in D:\\CSharp\\Yi\\Yi.Abp.Net8\\module\\rbac\\Yi.Framework.Rbac.Application\\Services\\AccountService.cs:line 244\r\n at Yi.Framework.Rbac.Application.Services.AccountService.PostRegisterAsync(RegisterDto input) in D:\\CSharp\\Yi\\Yi.Abp.Net8\\module\\rbac\\Yi.Framework.Rbac.Application\\Services\\AccountService.cs:line 276\r\n at lambda_method1168(Closure, Object)\r\n at Microsoft.AspNetCore.Mvc.Infrastructure.ActionMethodExecutor.AwaitableObjectResultExecutor.Execute(ActionContext actionContext, IActionResultTypeMapper mapper, ObjectMethodExecutor executor, Object controller, Object[] arguments)\r\n at Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker.g__Awaited|12_0(ControllerActionInvoker invoker, ValueTask`1 actionResultValueTask)\r\n at Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker.g__Awaited|10_0(ControllerActionInvoker invoker, Task lastTask, State next, Scope scope, Object state, Boolean isCompleted)\r\n at Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker.Rethrow(ActionExecutedContextSealed context)\r\n at Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker.Next(State& next, Scope& scope, Object& state, Boolean& isCompleted)\r\n at Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker.InvokeInnerFilterAsync()\r\n--- End of stack trace from previous location ---\r\n at Microsoft.AspNetCore.Mvc.Infrastructure.ResourceInvoker.g__Awaited|26_0(ResourceInvoker invoker, Task lastTask, State next, Scope scope, Object state, Boolean isCompleted)", + "RemoteStackTraceString": null, + "RemoteStackIndex": 0, + "ExceptionMethod": null, + "HResult": -2146233088, + "Source": "Yi.Framework.Rbac.Application", + "WatsonBuckets": null + } + ], + "ExtraProperties": {}, + "EntityChanges": [], + "Comments": [] +} +2023-12-20 21:50:42.707 +08:00 [INF] CORS policy execution successful. +2023-12-20 21:50:42.708 +08:00 [INF] Executing endpoint 'Yi.Framework.Rbac.Application.Services.AccountService.PostCaptchaPhone (Yi.Framework.Rbac.Application)' +2023-12-20 21:50:42.710 +08:00 [INF] Route matched with {action = "PostCaptchaPhone", controller = "Account", area = ""}. Executing controller action with signature System.Threading.Tasks.Task`1[System.Object] PostCaptchaPhone(Yi.Framework.Rbac.Application.Contracts.Dtos.Account.PhoneCaptchaImageDto) on controller Yi.Framework.Rbac.Application.Services.AccountService (Yi.Framework.Rbac.Application). +2023-12-20 21:50:43.037 +08:00 [DBG] Yi-SQL执行:SELECT COUNT(1) FROM `User` WHERE (CAST(`Phone` AS CHAR) = N'15949688315' ) AND ( `IsDeleted` = 0 ) +2023-12-20 21:52:23.609 +08:00 [INF] Yi框架-Abp.vNext,启动! +2023-12-20 21:52:26.725 +08:00 [INF] Loaded ABP modules: +2023-12-20 21:52:26.726 +08:00 [INF] - Yi.Abp.Web.YiAbpWebModule +2023-12-20 21:52:26.726 +08:00 [INF] - Yi.Abp.SqlsugarCore.YiAbpSqlSugarCoreModule +2023-12-20 21:52:26.726 +08:00 [INF] - Yi.Abp.Domain.YiAbpDomainModule +2023-12-20 21:52:26.726 +08:00 [INF] - Yi.Abp.Domain.Shared.YiAbpDomainSharedModule +2023-12-20 21:52:26.726 +08:00 [INF] - Yi.Framework.Rbac.Domain.Shared.YiFrameworkRbacDomainSharedModule +2023-12-20 21:52:26.726 +08:00 [INF] - Volo.Abp.Domain.AbpDddDomainSharedModule +2023-12-20 21:52:26.726 +08:00 [INF] - Volo.Abp.MultiTenancy.AbpMultiTenancyAbstractionsModule +2023-12-20 21:52:26.726 +08:00 [INF] - Volo.Abp.VirtualFileSystem.AbpVirtualFileSystemModule +2023-12-20 21:52:26.726 +08:00 [INF] - Volo.Abp.Localization.AbpLocalizationModule +2023-12-20 21:52:26.726 +08:00 [INF] - Volo.Abp.Settings.AbpSettingsModule +2023-12-20 21:52:26.726 +08:00 [INF] - Volo.Abp.Localization.AbpLocalizationAbstractionsModule +2023-12-20 21:52:26.726 +08:00 [INF] - Volo.Abp.Security.AbpSecurityModule +2023-12-20 21:52:26.726 +08:00 [INF] - Volo.Abp.Data.AbpDataModule +2023-12-20 21:52:26.726 +08:00 [INF] - Volo.Abp.ObjectExtending.AbpObjectExtendingModule +2023-12-20 21:52:26.726 +08:00 [INF] - Volo.Abp.Validation.AbpValidationAbstractionsModule +2023-12-20 21:52:26.726 +08:00 [INF] - Volo.Abp.Uow.AbpUnitOfWorkModule +2023-12-20 21:52:26.726 +08:00 [INF] - Volo.Abp.EventBus.Abstractions.AbpEventBusAbstractionsModule +2023-12-20 21:52:26.726 +08:00 [INF] - Volo.Abp.Threading.AbpThreadingModule +2023-12-20 21:52:26.726 +08:00 [INF] - Yi.Framework.Mapster.YiFrameworkMapsterModule +2023-12-20 21:52:26.726 +08:00 [INF] - Yi.Framework.Core.YiFrameworkCoreModule +2023-12-20 21:52:26.726 +08:00 [INF] - Volo.Abp.ObjectMapping.AbpObjectMappingModule +2023-12-20 21:52:26.726 +08:00 [INF] - Yi.Framework.Bbs.Domain.Shared.YiFrameworkBbsDomainSharedModule +2023-12-20 21:52:26.726 +08:00 [INF] - Yi.Framework.Rbac.Domain.YiFrameworkRbacDomainModule +2023-12-20 21:52:26.726 +08:00 [INF] - Volo.Abp.AspNetCore.SignalR.AbpAspNetCoreSignalRModule +2023-12-20 21:52:26.726 +08:00 [INF] - Volo.Abp.AspNetCore.AbpAspNetCoreModule +2023-12-20 21:52:26.726 +08:00 [INF] - Volo.Abp.Auditing.AbpAuditingModule +2023-12-20 21:52:26.726 +08:00 [INF] - Volo.Abp.Json.AbpJsonModule +2023-12-20 21:52:26.726 +08:00 [INF] - Volo.Abp.Json.SystemTextJson.AbpJsonSystemTextJsonModule +2023-12-20 21:52:26.726 +08:00 [INF] - Volo.Abp.Json.AbpJsonAbstractionsModule +2023-12-20 21:52:26.726 +08:00 [INF] - Volo.Abp.Timing.AbpTimingModule +2023-12-20 21:52:26.726 +08:00 [INF] - Volo.Abp.MultiTenancy.AbpMultiTenancyModule +2023-12-20 21:52:26.726 +08:00 [INF] - Volo.Abp.Auditing.AbpAuditingContractsModule +2023-12-20 21:52:26.726 +08:00 [INF] - Volo.Abp.Http.AbpHttpModule +2023-12-20 21:52:26.726 +08:00 [INF] - Volo.Abp.Http.AbpHttpAbstractionsModule +2023-12-20 21:52:26.726 +08:00 [INF] - Volo.Abp.Minify.AbpMinifyModule +2023-12-20 21:52:26.726 +08:00 [INF] - Volo.Abp.Authorization.AbpAuthorizationModule +2023-12-20 21:52:26.726 +08:00 [INF] - Volo.Abp.Authorization.AbpAuthorizationAbstractionsModule +2023-12-20 21:52:26.726 +08:00 [INF] - Volo.Abp.Validation.AbpValidationModule +2023-12-20 21:52:26.726 +08:00 [INF] - Volo.Abp.ExceptionHandling.AbpExceptionHandlingModule +2023-12-20 21:52:26.726 +08:00 [INF] - Volo.Abp.Domain.AbpDddDomainModule +2023-12-20 21:52:26.726 +08:00 [INF] - Volo.Abp.EventBus.AbpEventBusModule +2023-12-20 21:52:26.726 +08:00 [INF] - Volo.Abp.Guids.AbpGuidsModule +2023-12-20 21:52:26.726 +08:00 [INF] - Volo.Abp.BackgroundWorkers.AbpBackgroundWorkersModule +2023-12-20 21:52:26.726 +08:00 [INF] - Volo.Abp.DistributedLocking.AbpDistributedLockingAbstractionsModule +2023-12-20 21:52:26.726 +08:00 [INF] - Volo.Abp.Specifications.AbpSpecificationsModule +2023-12-20 21:52:26.726 +08:00 [INF] - Volo.Abp.Caching.AbpCachingModule +2023-12-20 21:52:26.726 +08:00 [INF] - Volo.Abp.Serialization.AbpSerializationModule +2023-12-20 21:52:26.726 +08:00 [INF] - Yi.Framework.Bbs.Domain.YiFrameworkBbsDomainModule +2023-12-20 21:52:26.726 +08:00 [INF] - Yi.Framework.Rbac.SqlSugarCore.YiFrameworkRbacSqlSugarCoreModule +2023-12-20 21:52:26.726 +08:00 [INF] - Yi.Framework.SqlSugarCore.YiFrameworkSqlSugarCoreModule +2023-12-20 21:52:26.726 +08:00 [INF] - Yi.Framework.Bbs.SqlSugarCore.YiFrameworkBbsSqlSugarCoreModule +2023-12-20 21:52:26.726 +08:00 [INF] - Yi.Abp.Application.YiAbpApplicationModule +2023-12-20 21:52:26.726 +08:00 [INF] - Yi.Abp.Application.Contracts.YiAbpApplicationContractsModule +2023-12-20 21:52:26.726 +08:00 [INF] - Yi.Framework.Rbac.Application.Contracts.YiFrameworkRbacApplicationContractsModule +2023-12-20 21:52:26.726 +08:00 [INF] - Yi.Framework.Ddd.Application.Contracts.YiFrameworkDddApplicationContractsModule +2023-12-20 21:52:26.726 +08:00 [INF] - Volo.Abp.Application.AbpDddApplicationContractsModule +2023-12-20 21:52:26.726 +08:00 [INF] - Yi.Framework.Bbs.Application.Contracts.YiFrameworkBbsApplicationContractsModule +2023-12-20 21:52:26.726 +08:00 [INF] - Yi.Framework.Rbac.Application.YiFrameworkRbacApplicationModule +2023-12-20 21:52:26.726 +08:00 [INF] - Yi.Framework.Ddd.Application.YiFrameworkDddApplicationModule +2023-12-20 21:52:26.726 +08:00 [INF] - Volo.Abp.Application.AbpDddApplicationModule +2023-12-20 21:52:26.726 +08:00 [INF] - Volo.Abp.Features.AbpFeaturesModule +2023-12-20 21:52:26.726 +08:00 [INF] - Volo.Abp.GlobalFeatures.AbpGlobalFeaturesModule +2023-12-20 21:52:26.726 +08:00 [INF] - Volo.Abp.BackgroundWorkers.Quartz.AbpBackgroundWorkersQuartzModule +2023-12-20 21:52:26.726 +08:00 [INF] - Volo.Abp.Quartz.AbpQuartzModule +2023-12-20 21:52:26.726 +08:00 [INF] - Yi.Framework.Bbs.Application.YiFrameworkBbsApplicationModule +2023-12-20 21:52:26.726 +08:00 [INF] - Volo.Abp.AspNetCore.Mvc.AbpAspNetCoreMvcModule +2023-12-20 21:52:26.726 +08:00 [INF] - Volo.Abp.ApiVersioning.AbpApiVersioningAbstractionsModule +2023-12-20 21:52:26.726 +08:00 [INF] - Volo.Abp.AspNetCore.Mvc.AbpAspNetCoreMvcContractsModule +2023-12-20 21:52:26.726 +08:00 [INF] - Volo.Abp.UI.Navigation.AbpUiNavigationModule +2023-12-20 21:52:26.726 +08:00 [INF] - Volo.Abp.UI.AbpUiModule +2023-12-20 21:52:26.726 +08:00 [INF] - Volo.Abp.Autofac.AbpAutofacModule +2023-12-20 21:52:26.726 +08:00 [INF] - Volo.Abp.Castle.AbpCastleCoreModule +2023-12-20 21:52:26.726 +08:00 [INF] - Volo.Abp.Swashbuckle.AbpSwashbuckleModule +2023-12-20 21:52:26.726 +08:00 [INF] - Volo.Abp.AspNetCore.Serilog.AbpAspNetCoreSerilogModule +2023-12-20 21:52:26.726 +08:00 [INF] - Volo.Abp.AspNetCore.Authentication.JwtBearer.AbpAspNetCoreAuthenticationJwtBearerModule +2023-12-20 21:52:26.726 +08:00 [INF] - Yi.Framework.AspNetCore.YiFrameworkAspNetCoreModule +2023-12-20 21:52:27.185 +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-20 21:52:27.281 +08:00 [INF] Initialized all ABP modules. +2023-12-20 21:52:27.377 +08:00 [INF] Now listening on: http://[::]:19001 +2023-12-20 21:52:27.377 +08:00 [INF] Application started. Press Ctrl+C to shut down. +2023-12-20 21:52:27.377 +08:00 [INF] Hosting environment: Development +2023-12-20 21:52:27.377 +08:00 [INF] Content root path: D:\CSharp\Yi\Yi.Abp.Net8\src\Yi.Abp.Web +2023-12-20 21:55:30.612 +08:00 [INF] CORS policy execution successful. +2023-12-20 21:55:30.660 +08:00 [INF] Executing endpoint 'Yi.Framework.Rbac.Application.Services.AccountService.PostCaptchaPhone (Yi.Framework.Rbac.Application)' +2023-12-20 21:55:30.684 +08:00 [INF] Route matched with {action = "PostCaptchaPhone", controller = "Account", area = ""}. Executing controller action with signature System.Threading.Tasks.Task`1[System.Object] PostCaptchaPhone(Yi.Framework.Rbac.Application.Contracts.Dtos.Account.PhoneCaptchaImageDto) on controller Yi.Framework.Rbac.Application.Services.AccountService (Yi.Framework.Rbac.Application). +2023-12-20 21:55:31.185 +08:00 [DBG] Yi-SQL执行:SELECT COUNT(1) FROM `User` WHERE (CAST(`Phone` AS CHAR) = N'15949688315' ) AND ( `IsDeleted` = 0 ) +2023-12-20 21:55:31.716 +08:00 [INF] Executing ObjectResult, writing value of type '<>f__AnonymousType1`1[[System.Guid, System.Private.CoreLib, Version=8.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]]'. +2023-12-20 21:55:31.737 +08:00 [INF] Executed action Yi.Framework.Rbac.Application.Services.AccountService.PostCaptchaPhone (Yi.Framework.Rbac.Application) in 1050.9868ms +2023-12-20 21:55:31.738 +08:00 [INF] Executed endpoint 'Yi.Framework.Rbac.Application.Services.AccountService.PostCaptchaPhone (Yi.Framework.Rbac.Application)' +2023-12-20 21:55:31.753 +08:00 [DBG] Yi-请求追踪:{ + "ApplicationName": "Yi.Abp.Web", + "UserId": null, + "UserName": null, + "TenantId": null, + "TenantName": null, + "ImpersonatorUserId": null, + "ImpersonatorTenantId": null, + "ImpersonatorUserName": null, + "ImpersonatorTenantName": null, + "ExecutionTime": "2023-12-20 21:55:30", + "ExecutionDuration": 1083, + "ClientId": null, + "CorrelationId": null, + "ClientIpAddress": "::1", + "ClientName": null, + "BrowserInfo": "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/120.0.0.0 Safari/537.36 Edg/120.0.0.0", + "HttpMethod": "POST", + "HttpStatusCode": 200, + "Url": "/api/app/account/captcha-phone", + "Actions": [ + { + "ServiceName": "Yi.Framework.Rbac.Application.Services.AccountService", + "MethodName": "PostCaptchaPhone", + "Parameters": "{\"input\":{\"phone\":\"15949688315\"}}", + "ExecutionTime": "2023-12-20 21:55:30", + "ExecutionDuration": 899, + "ExtraProperties": {} + } + ], + "Exceptions": [], + "ExtraProperties": {}, + "EntityChanges": [], + "Comments": [] +} +2023-12-20 21:55:44.190 +08:00 [INF] CORS policy execution successful. +2023-12-20 21:55:44.191 +08:00 [INF] Executing endpoint 'Yi.Framework.Rbac.Application.Services.AccountService.PostCaptchaPhone (Yi.Framework.Rbac.Application)' +2023-12-20 21:55:44.191 +08:00 [INF] Route matched with {action = "PostCaptchaPhone", controller = "Account", area = ""}. Executing controller action with signature System.Threading.Tasks.Task`1[System.Object] PostCaptchaPhone(Yi.Framework.Rbac.Application.Contracts.Dtos.Account.PhoneCaptchaImageDto) on controller Yi.Framework.Rbac.Application.Services.AccountService (Yi.Framework.Rbac.Application). +2023-12-20 21:55:44.247 +08:00 [DBG] Yi-SQL执行:SELECT COUNT(1) FROM `User` WHERE (CAST(`Phone` AS CHAR) = N'15949688315' ) AND ( `IsDeleted` = 0 ) +2023-12-20 21:55:44.361 +08:00 [WRN] ---------- RemoteServiceErrorInfo ---------- +{ + "code": null, + "message": "15949688315已发送过验证码,10分钟后可重试", + "details": null, + "data": {}, + "validationErrors": null +} + +2023-12-20 21:55:44.362 +08:00 [WRN] 15949688315已发送过验证码,10分钟后可重试 +Volo.Abp.UserFriendlyException: 15949688315已发送过验证码,10分钟后可重试 + at Yi.Framework.Rbac.Application.Services.AccountService.PostCaptchaPhone(PhoneCaptchaImageDto input) in D:\CSharp\Yi\Yi.Abp.Net8\module\rbac\Yi.Framework.Rbac.Application\Services\AccountService.cs:line 216 + at lambda_method1168(Closure, Object) + at Microsoft.AspNetCore.Mvc.Infrastructure.ActionMethodExecutor.AwaitableObjectResultExecutor.Execute(ActionContext actionContext, IActionResultTypeMapper mapper, ObjectMethodExecutor executor, Object controller, Object[] arguments) + at Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker.g__Awaited|12_0(ControllerActionInvoker invoker, ValueTask`1 actionResultValueTask) + at Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker.g__Awaited|10_0(ControllerActionInvoker invoker, Task lastTask, State next, Scope scope, Object state, Boolean isCompleted) + at Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker.Rethrow(ActionExecutedContextSealed context) + at Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker.Next(State& next, Scope& scope, Object& state, Boolean& isCompleted) + at Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker.g__Awaited|13_0(ControllerActionInvoker invoker, Task lastTask, State next, Scope scope, Object state, Boolean isCompleted) + at Microsoft.AspNetCore.Mvc.Infrastructure.ResourceInvoker.g__Awaited|26_0(ResourceInvoker invoker, Task lastTask, State next, Scope scope, Object state, Boolean isCompleted) +2023-12-20 21:55:44.362 +08:00 [WRN] Code: +2023-12-20 21:55:44.362 +08:00 [WRN] Details: +2023-12-20 21:55:44.375 +08:00 [INF] Executing ObjectResult, writing value of type 'Volo.Abp.Http.RemoteServiceErrorResponse'. +2023-12-20 21:55:44.379 +08:00 [INF] Executed action Yi.Framework.Rbac.Application.Services.AccountService.PostCaptchaPhone (Yi.Framework.Rbac.Application) in 186.964ms +2023-12-20 21:55:44.379 +08:00 [INF] Executed endpoint 'Yi.Framework.Rbac.Application.Services.AccountService.PostCaptchaPhone (Yi.Framework.Rbac.Application)' +2023-12-20 21:55:44.384 +08:00 [DBG] Yi-请求追踪:{ + "ApplicationName": "Yi.Abp.Web", + "UserId": null, + "UserName": null, + "TenantId": null, + "TenantName": null, + "ImpersonatorUserId": null, + "ImpersonatorTenantId": null, + "ImpersonatorUserName": null, + "ImpersonatorTenantName": null, + "ExecutionTime": "2023-12-20 21:55:44", + "ExecutionDuration": 188, + "ClientId": null, + "CorrelationId": null, + "ClientIpAddress": "::1", + "ClientName": null, + "BrowserInfo": "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/120.0.0.0 Safari/537.36 Edg/120.0.0.0", + "HttpMethod": "POST", + "HttpStatusCode": 403, + "Url": "/api/app/account/captcha-phone", + "Actions": [ + { + "ServiceName": "Yi.Framework.Rbac.Application.Services.AccountService", + "MethodName": "PostCaptchaPhone", + "Parameters": "{\"input\":{\"phone\":\"15949688315\"}}", + "ExecutionTime": "2023-12-20 21:55:44", + "ExecutionDuration": 157, + "ExtraProperties": {} + } + ], + "Exceptions": [ + { + "ClassName": "Volo.Abp.UserFriendlyException", + "Message": "15949688315已发送过验证码,10分钟后可重试", + "Data": {}, + "InnerException": null, + "HelpURL": null, + "StackTraceString": " at Yi.Framework.Rbac.Application.Services.AccountService.PostCaptchaPhone(PhoneCaptchaImageDto input) in D:\\CSharp\\Yi\\Yi.Abp.Net8\\module\\rbac\\Yi.Framework.Rbac.Application\\Services\\AccountService.cs:line 216\r\n at lambda_method1168(Closure, Object)\r\n at Microsoft.AspNetCore.Mvc.Infrastructure.ActionMethodExecutor.AwaitableObjectResultExecutor.Execute(ActionContext actionContext, IActionResultTypeMapper mapper, ObjectMethodExecutor executor, Object controller, Object[] arguments)\r\n at Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker.g__Awaited|12_0(ControllerActionInvoker invoker, ValueTask`1 actionResultValueTask)\r\n at Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker.g__Awaited|10_0(ControllerActionInvoker invoker, Task lastTask, State next, Scope scope, Object state, Boolean isCompleted)\r\n at Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker.Rethrow(ActionExecutedContextSealed context)\r\n at Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker.Next(State& next, Scope& scope, Object& state, Boolean& isCompleted)\r\n at Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker.g__Awaited|13_0(ControllerActionInvoker invoker, Task lastTask, State next, Scope scope, Object state, Boolean isCompleted)\r\n at Microsoft.AspNetCore.Mvc.Infrastructure.ResourceInvoker.g__Awaited|26_0(ResourceInvoker invoker, Task lastTask, State next, Scope scope, Object state, Boolean isCompleted)", + "RemoteStackTraceString": null, + "RemoteStackIndex": 0, + "ExceptionMethod": null, + "HResult": -2146233088, + "Source": "Yi.Framework.Rbac.Application", + "WatsonBuckets": null + } + ], + "ExtraProperties": {}, + "EntityChanges": [], + "Comments": [] +} +2023-12-20 21:56:23.408 +08:00 [INF] CORS policy execution successful. +2023-12-20 21:56:23.409 +08:00 [INF] Executing endpoint 'Yi.Framework.Rbac.Application.Services.AccountService.PostRegisterAsync (Yi.Framework.Rbac.Application)' +2023-12-20 21:56:23.412 +08:00 [INF] Route matched with {action = "PostRegister", controller = "Account", area = ""}. Executing controller action with signature System.Threading.Tasks.Task`1[System.Object] PostRegisterAsync(Yi.Framework.Rbac.Application.Contracts.Dtos.Account.RegisterDto) on controller Yi.Framework.Rbac.Application.Services.AccountService (Yi.Framework.Rbac.Application). +2023-12-20 21:56:23.498 +08:00 [WRN] ---------- RemoteServiceErrorInfo ---------- +{ + "code": null, + "message": "密码需大于等于6位!", + "details": null, + "data": {}, + "validationErrors": null +} + +2023-12-20 21:56:23.498 +08:00 [WRN] 密码需大于等于6位! +Volo.Abp.UserFriendlyException: 密码需大于等于6位! + at Yi.Framework.Rbac.Application.Services.AccountService.PostRegisterAsync(RegisterDto input) in D:\CSharp\Yi\Yi.Abp.Net8\module\rbac\Yi.Framework.Rbac.Application\Services\AccountService.cs:line 273 + at lambda_method1316(Closure, Object) + at Microsoft.AspNetCore.Mvc.Infrastructure.ActionMethodExecutor.AwaitableObjectResultExecutor.Execute(ActionContext actionContext, IActionResultTypeMapper mapper, ObjectMethodExecutor executor, Object controller, Object[] arguments) + at Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker.g__Awaited|12_0(ControllerActionInvoker invoker, ValueTask`1 actionResultValueTask) + at Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker.g__Awaited|10_0(ControllerActionInvoker invoker, Task lastTask, State next, Scope scope, Object state, Boolean isCompleted) + at Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker.Rethrow(ActionExecutedContextSealed context) + at Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker.Next(State& next, Scope& scope, Object& state, Boolean& isCompleted) + at Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker.InvokeInnerFilterAsync() +--- End of stack trace from previous location --- + at Microsoft.AspNetCore.Mvc.Infrastructure.ResourceInvoker.g__Awaited|26_0(ResourceInvoker invoker, Task lastTask, State next, Scope scope, Object state, Boolean isCompleted) +2023-12-20 21:56:23.498 +08:00 [WRN] Code: +2023-12-20 21:56:23.498 +08:00 [WRN] Details: +2023-12-20 21:56:23.498 +08:00 [INF] Executing ObjectResult, writing value of type 'Volo.Abp.Http.RemoteServiceErrorResponse'. +2023-12-20 21:56:23.498 +08:00 [INF] Executed action Yi.Framework.Rbac.Application.Services.AccountService.PostRegisterAsync (Yi.Framework.Rbac.Application) in 86.4094ms +2023-12-20 21:56:23.498 +08:00 [INF] Executed endpoint 'Yi.Framework.Rbac.Application.Services.AccountService.PostRegisterAsync (Yi.Framework.Rbac.Application)' +2023-12-20 21:56:23.499 +08:00 [DBG] Yi-请求追踪:{ + "ApplicationName": "Yi.Abp.Web", + "UserId": null, + "UserName": null, + "TenantId": null, + "TenantName": null, + "ImpersonatorUserId": null, + "ImpersonatorTenantId": null, + "ImpersonatorUserName": null, + "ImpersonatorTenantName": null, + "ExecutionTime": "2023-12-20 21:56:23", + "ExecutionDuration": 89, + "ClientId": null, + "CorrelationId": null, + "ClientIpAddress": "::1", + "ClientName": null, + "BrowserInfo": "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/120.0.0.0 Safari/537.36 Edg/120.0.0.0", + "HttpMethod": "POST", + "HttpStatusCode": 403, + "Url": "/api/app/account/register", + "Actions": [ + { + "ServiceName": "Yi.Framework.Rbac.Application.Services.AccountService", + "MethodName": "PostRegisterAsync", + "Parameters": "{\"input\":{\"userName\":\"ppp\",\"password\":\"123\",\"uuid\":\"2e6f40d0-0493-4af0-b5a7-27f4d8f152cd\",\"phone\":15949688315,\"code\":\"bcb2\"}}", + "ExecutionTime": "2023-12-20 21:56:23", + "ExecutionDuration": 69, + "ExtraProperties": {} + } + ], + "Exceptions": [ + { + "ClassName": "Volo.Abp.UserFriendlyException", + "Message": "密码需大于等于6位!", + "Data": {}, + "InnerException": null, + "HelpURL": null, + "StackTraceString": " at Yi.Framework.Rbac.Application.Services.AccountService.PostRegisterAsync(RegisterDto input) in D:\\CSharp\\Yi\\Yi.Abp.Net8\\module\\rbac\\Yi.Framework.Rbac.Application\\Services\\AccountService.cs:line 273\r\n at lambda_method1316(Closure, Object)\r\n at Microsoft.AspNetCore.Mvc.Infrastructure.ActionMethodExecutor.AwaitableObjectResultExecutor.Execute(ActionContext actionContext, IActionResultTypeMapper mapper, ObjectMethodExecutor executor, Object controller, Object[] arguments)\r\n at Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker.g__Awaited|12_0(ControllerActionInvoker invoker, ValueTask`1 actionResultValueTask)\r\n at Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker.g__Awaited|10_0(ControllerActionInvoker invoker, Task lastTask, State next, Scope scope, Object state, Boolean isCompleted)\r\n at Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker.Rethrow(ActionExecutedContextSealed context)\r\n at Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker.Next(State& next, Scope& scope, Object& state, Boolean& isCompleted)\r\n at Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker.InvokeInnerFilterAsync()\r\n--- End of stack trace from previous location ---\r\n at Microsoft.AspNetCore.Mvc.Infrastructure.ResourceInvoker.g__Awaited|26_0(ResourceInvoker invoker, Task lastTask, State next, Scope scope, Object state, Boolean isCompleted)", + "RemoteStackTraceString": null, + "RemoteStackIndex": 0, + "ExceptionMethod": null, + "HResult": -2146233088, + "Source": "Yi.Framework.Rbac.Application", + "WatsonBuckets": null + } + ], + "ExtraProperties": {}, + "EntityChanges": [], + "Comments": [] +} +2023-12-20 21:56:30.188 +08:00 [INF] CORS policy execution successful. +2023-12-20 21:56:30.189 +08:00 [INF] Executing endpoint 'Yi.Framework.Rbac.Application.Services.AccountService.PostRegisterAsync (Yi.Framework.Rbac.Application)' +2023-12-20 21:56:30.189 +08:00 [INF] Route matched with {action = "PostRegister", controller = "Account", area = ""}. Executing controller action with signature System.Threading.Tasks.Task`1[System.Object] PostRegisterAsync(Yi.Framework.Rbac.Application.Contracts.Dtos.Account.RegisterDto) on controller Yi.Framework.Rbac.Application.Services.AccountService (Yi.Framework.Rbac.Application). +2023-12-20 21:56:30.256 +08:00 [WRN] ---------- RemoteServiceErrorInfo ---------- +{ + "code": null, + "message": "验证码错误", + "details": null, + "data": {}, + "validationErrors": null +} + +2023-12-20 21:56:30.256 +08:00 [WRN] 验证码错误 +Volo.Abp.UserFriendlyException: 验证码错误 + at Yi.Framework.Rbac.Application.Services.AccountService.ValidationPhoneCaptchaAsync(RegisterDto input) in D:\CSharp\Yi\Yi.Abp.Net8\module\rbac\Yi.Framework.Rbac.Application\Services\AccountService.cs:line 244 + at Yi.Framework.Rbac.Application.Services.AccountService.PostRegisterAsync(RegisterDto input) in D:\CSharp\Yi\Yi.Abp.Net8\module\rbac\Yi.Framework.Rbac.Application\Services\AccountService.cs:line 276 + at lambda_method1316(Closure, Object) + at Microsoft.AspNetCore.Mvc.Infrastructure.ActionMethodExecutor.AwaitableObjectResultExecutor.Execute(ActionContext actionContext, IActionResultTypeMapper mapper, ObjectMethodExecutor executor, Object controller, Object[] arguments) + at Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker.g__Awaited|12_0(ControllerActionInvoker invoker, ValueTask`1 actionResultValueTask) + at Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker.g__Awaited|10_0(ControllerActionInvoker invoker, Task lastTask, State next, Scope scope, Object state, Boolean isCompleted) + at Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker.Rethrow(ActionExecutedContextSealed context) + at Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker.Next(State& next, Scope& scope, Object& state, Boolean& isCompleted) + at Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker.InvokeInnerFilterAsync() +--- End of stack trace from previous location --- + at Microsoft.AspNetCore.Mvc.Infrastructure.ResourceInvoker.g__Awaited|26_0(ResourceInvoker invoker, Task lastTask, State next, Scope scope, Object state, Boolean isCompleted) +2023-12-20 21:56:30.256 +08:00 [WRN] Code: +2023-12-20 21:56:30.256 +08:00 [WRN] Details: +2023-12-20 21:56:30.257 +08:00 [INF] Executing ObjectResult, writing value of type 'Volo.Abp.Http.RemoteServiceErrorResponse'. +2023-12-20 21:56:30.257 +08:00 [INF] Executed action Yi.Framework.Rbac.Application.Services.AccountService.PostRegisterAsync (Yi.Framework.Rbac.Application) in 67.2441ms +2023-12-20 21:56:30.257 +08:00 [INF] Executed endpoint 'Yi.Framework.Rbac.Application.Services.AccountService.PostRegisterAsync (Yi.Framework.Rbac.Application)' +2023-12-20 21:56:30.257 +08:00 [DBG] Yi-请求追踪:{ + "ApplicationName": "Yi.Abp.Web", + "UserId": null, + "UserName": null, + "TenantId": null, + "TenantName": null, + "ImpersonatorUserId": null, + "ImpersonatorTenantId": null, + "ImpersonatorUserName": null, + "ImpersonatorTenantName": null, + "ExecutionTime": "2023-12-20 21:56:30", + "ExecutionDuration": 68, + "ClientId": null, + "CorrelationId": null, + "ClientIpAddress": "::1", + "ClientName": null, + "BrowserInfo": "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/120.0.0.0 Safari/537.36 Edg/120.0.0.0", + "HttpMethod": "POST", + "HttpStatusCode": 403, + "Url": "/api/app/account/register", + "Actions": [ + { + "ServiceName": "Yi.Framework.Rbac.Application.Services.AccountService", + "MethodName": "PostRegisterAsync", + "Parameters": "{\"input\":{\"userName\":\"ppp\",\"password\":\"123456\",\"uuid\":\"2e6f40d0-0493-4af0-b5a7-27f4d8f152cd\",\"phone\":15949688315,\"code\":\"bcb2\"}}", + "ExecutionTime": "2023-12-20 21:56:30", + "ExecutionDuration": 66, + "ExtraProperties": {} + } + ], + "Exceptions": [ + { + "ClassName": "Volo.Abp.UserFriendlyException", + "Message": "验证码错误", + "Data": {}, + "InnerException": null, + "HelpURL": null, + "StackTraceString": " at Yi.Framework.Rbac.Application.Services.AccountService.ValidationPhoneCaptchaAsync(RegisterDto input) in D:\\CSharp\\Yi\\Yi.Abp.Net8\\module\\rbac\\Yi.Framework.Rbac.Application\\Services\\AccountService.cs:line 244\r\n at Yi.Framework.Rbac.Application.Services.AccountService.PostRegisterAsync(RegisterDto input) in D:\\CSharp\\Yi\\Yi.Abp.Net8\\module\\rbac\\Yi.Framework.Rbac.Application\\Services\\AccountService.cs:line 276\r\n at lambda_method1316(Closure, Object)\r\n at Microsoft.AspNetCore.Mvc.Infrastructure.ActionMethodExecutor.AwaitableObjectResultExecutor.Execute(ActionContext actionContext, IActionResultTypeMapper mapper, ObjectMethodExecutor executor, Object controller, Object[] arguments)\r\n at Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker.g__Awaited|12_0(ControllerActionInvoker invoker, ValueTask`1 actionResultValueTask)\r\n at Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker.g__Awaited|10_0(ControllerActionInvoker invoker, Task lastTask, State next, Scope scope, Object state, Boolean isCompleted)\r\n at Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker.Rethrow(ActionExecutedContextSealed context)\r\n at Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker.Next(State& next, Scope& scope, Object& state, Boolean& isCompleted)\r\n at Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker.InvokeInnerFilterAsync()\r\n--- End of stack trace from previous location ---\r\n at Microsoft.AspNetCore.Mvc.Infrastructure.ResourceInvoker.g__Awaited|26_0(ResourceInvoker invoker, Task lastTask, State next, Scope scope, Object state, Boolean isCompleted)", + "RemoteStackTraceString": null, + "RemoteStackIndex": 0, + "ExceptionMethod": null, + "HResult": -2146233088, + "Source": "Yi.Framework.Rbac.Application", + "WatsonBuckets": null + } + ], + "ExtraProperties": {}, + "EntityChanges": [], + "Comments": [] +} +2023-12-20 22:00:21.578 +08:00 [INF] Yi框架-Abp.vNext,启动! +2023-12-20 22:00:24.735 +08:00 [INF] Loaded ABP modules: +2023-12-20 22:00:24.736 +08:00 [INF] - Yi.Abp.Web.YiAbpWebModule +2023-12-20 22:00:24.736 +08:00 [INF] - Yi.Abp.SqlsugarCore.YiAbpSqlSugarCoreModule +2023-12-20 22:00:24.736 +08:00 [INF] - Yi.Abp.Domain.YiAbpDomainModule +2023-12-20 22:00:24.736 +08:00 [INF] - Yi.Abp.Domain.Shared.YiAbpDomainSharedModule +2023-12-20 22:00:24.736 +08:00 [INF] - Yi.Framework.Rbac.Domain.Shared.YiFrameworkRbacDomainSharedModule +2023-12-20 22:00:24.736 +08:00 [INF] - Volo.Abp.Domain.AbpDddDomainSharedModule +2023-12-20 22:00:24.736 +08:00 [INF] - Volo.Abp.MultiTenancy.AbpMultiTenancyAbstractionsModule +2023-12-20 22:00:24.736 +08:00 [INF] - Volo.Abp.VirtualFileSystem.AbpVirtualFileSystemModule +2023-12-20 22:00:24.736 +08:00 [INF] - Volo.Abp.Localization.AbpLocalizationModule +2023-12-20 22:00:24.736 +08:00 [INF] - Volo.Abp.Settings.AbpSettingsModule +2023-12-20 22:00:24.736 +08:00 [INF] - Volo.Abp.Localization.AbpLocalizationAbstractionsModule +2023-12-20 22:00:24.736 +08:00 [INF] - Volo.Abp.Security.AbpSecurityModule +2023-12-20 22:00:24.736 +08:00 [INF] - Volo.Abp.Data.AbpDataModule +2023-12-20 22:00:24.736 +08:00 [INF] - Volo.Abp.ObjectExtending.AbpObjectExtendingModule +2023-12-20 22:00:24.736 +08:00 [INF] - Volo.Abp.Validation.AbpValidationAbstractionsModule +2023-12-20 22:00:24.736 +08:00 [INF] - Volo.Abp.Uow.AbpUnitOfWorkModule +2023-12-20 22:00:24.736 +08:00 [INF] - Volo.Abp.EventBus.Abstractions.AbpEventBusAbstractionsModule +2023-12-20 22:00:24.736 +08:00 [INF] - Volo.Abp.Threading.AbpThreadingModule +2023-12-20 22:00:24.736 +08:00 [INF] - Yi.Framework.Mapster.YiFrameworkMapsterModule +2023-12-20 22:00:24.736 +08:00 [INF] - Yi.Framework.Core.YiFrameworkCoreModule +2023-12-20 22:00:24.736 +08:00 [INF] - Volo.Abp.ObjectMapping.AbpObjectMappingModule +2023-12-20 22:00:24.736 +08:00 [INF] - Yi.Framework.Bbs.Domain.Shared.YiFrameworkBbsDomainSharedModule +2023-12-20 22:00:24.736 +08:00 [INF] - Yi.Framework.Rbac.Domain.YiFrameworkRbacDomainModule +2023-12-20 22:00:24.736 +08:00 [INF] - Volo.Abp.AspNetCore.SignalR.AbpAspNetCoreSignalRModule +2023-12-20 22:00:24.736 +08:00 [INF] - Volo.Abp.AspNetCore.AbpAspNetCoreModule +2023-12-20 22:00:24.736 +08:00 [INF] - Volo.Abp.Auditing.AbpAuditingModule +2023-12-20 22:00:24.736 +08:00 [INF] - Volo.Abp.Json.AbpJsonModule +2023-12-20 22:00:24.736 +08:00 [INF] - Volo.Abp.Json.SystemTextJson.AbpJsonSystemTextJsonModule +2023-12-20 22:00:24.736 +08:00 [INF] - Volo.Abp.Json.AbpJsonAbstractionsModule +2023-12-20 22:00:24.736 +08:00 [INF] - Volo.Abp.Timing.AbpTimingModule +2023-12-20 22:00:24.736 +08:00 [INF] - Volo.Abp.MultiTenancy.AbpMultiTenancyModule +2023-12-20 22:00:24.736 +08:00 [INF] - Volo.Abp.Auditing.AbpAuditingContractsModule +2023-12-20 22:00:24.736 +08:00 [INF] - Volo.Abp.Http.AbpHttpModule +2023-12-20 22:00:24.736 +08:00 [INF] - Volo.Abp.Http.AbpHttpAbstractionsModule +2023-12-20 22:00:24.736 +08:00 [INF] - Volo.Abp.Minify.AbpMinifyModule +2023-12-20 22:00:24.736 +08:00 [INF] - Volo.Abp.Authorization.AbpAuthorizationModule +2023-12-20 22:00:24.736 +08:00 [INF] - Volo.Abp.Authorization.AbpAuthorizationAbstractionsModule +2023-12-20 22:00:24.736 +08:00 [INF] - Volo.Abp.Validation.AbpValidationModule +2023-12-20 22:00:24.736 +08:00 [INF] - Volo.Abp.ExceptionHandling.AbpExceptionHandlingModule +2023-12-20 22:00:24.736 +08:00 [INF] - Volo.Abp.Domain.AbpDddDomainModule +2023-12-20 22:00:24.736 +08:00 [INF] - Volo.Abp.EventBus.AbpEventBusModule +2023-12-20 22:00:24.736 +08:00 [INF] - Volo.Abp.Guids.AbpGuidsModule +2023-12-20 22:00:24.736 +08:00 [INF] - Volo.Abp.BackgroundWorkers.AbpBackgroundWorkersModule +2023-12-20 22:00:24.736 +08:00 [INF] - Volo.Abp.DistributedLocking.AbpDistributedLockingAbstractionsModule +2023-12-20 22:00:24.736 +08:00 [INF] - Volo.Abp.Specifications.AbpSpecificationsModule +2023-12-20 22:00:24.736 +08:00 [INF] - Volo.Abp.Caching.AbpCachingModule +2023-12-20 22:00:24.736 +08:00 [INF] - Volo.Abp.Serialization.AbpSerializationModule +2023-12-20 22:00:24.736 +08:00 [INF] - Yi.Framework.Bbs.Domain.YiFrameworkBbsDomainModule +2023-12-20 22:00:24.736 +08:00 [INF] - Yi.Framework.Rbac.SqlSugarCore.YiFrameworkRbacSqlSugarCoreModule +2023-12-20 22:00:24.736 +08:00 [INF] - Yi.Framework.SqlSugarCore.YiFrameworkSqlSugarCoreModule +2023-12-20 22:00:24.736 +08:00 [INF] - Yi.Framework.Bbs.SqlSugarCore.YiFrameworkBbsSqlSugarCoreModule +2023-12-20 22:00:24.736 +08:00 [INF] - Yi.Abp.Application.YiAbpApplicationModule +2023-12-20 22:00:24.736 +08:00 [INF] - Yi.Abp.Application.Contracts.YiAbpApplicationContractsModule +2023-12-20 22:00:24.736 +08:00 [INF] - Yi.Framework.Rbac.Application.Contracts.YiFrameworkRbacApplicationContractsModule +2023-12-20 22:00:24.736 +08:00 [INF] - Yi.Framework.Ddd.Application.Contracts.YiFrameworkDddApplicationContractsModule +2023-12-20 22:00:24.736 +08:00 [INF] - Volo.Abp.Application.AbpDddApplicationContractsModule +2023-12-20 22:00:24.736 +08:00 [INF] - Yi.Framework.Bbs.Application.Contracts.YiFrameworkBbsApplicationContractsModule +2023-12-20 22:00:24.736 +08:00 [INF] - Yi.Framework.Rbac.Application.YiFrameworkRbacApplicationModule +2023-12-20 22:00:24.736 +08:00 [INF] - Yi.Framework.Ddd.Application.YiFrameworkDddApplicationModule +2023-12-20 22:00:24.736 +08:00 [INF] - Volo.Abp.Application.AbpDddApplicationModule +2023-12-20 22:00:24.736 +08:00 [INF] - Volo.Abp.Features.AbpFeaturesModule +2023-12-20 22:00:24.736 +08:00 [INF] - Volo.Abp.GlobalFeatures.AbpGlobalFeaturesModule +2023-12-20 22:00:24.736 +08:00 [INF] - Volo.Abp.BackgroundWorkers.Quartz.AbpBackgroundWorkersQuartzModule +2023-12-20 22:00:24.736 +08:00 [INF] - Volo.Abp.Quartz.AbpQuartzModule +2023-12-20 22:00:24.736 +08:00 [INF] - Yi.Framework.Bbs.Application.YiFrameworkBbsApplicationModule +2023-12-20 22:00:24.736 +08:00 [INF] - Volo.Abp.AspNetCore.Mvc.AbpAspNetCoreMvcModule +2023-12-20 22:00:24.736 +08:00 [INF] - Volo.Abp.ApiVersioning.AbpApiVersioningAbstractionsModule +2023-12-20 22:00:24.736 +08:00 [INF] - Volo.Abp.AspNetCore.Mvc.AbpAspNetCoreMvcContractsModule +2023-12-20 22:00:24.736 +08:00 [INF] - Volo.Abp.UI.Navigation.AbpUiNavigationModule +2023-12-20 22:00:24.736 +08:00 [INF] - Volo.Abp.UI.AbpUiModule +2023-12-20 22:00:24.736 +08:00 [INF] - Volo.Abp.Autofac.AbpAutofacModule +2023-12-20 22:00:24.736 +08:00 [INF] - Volo.Abp.Castle.AbpCastleCoreModule +2023-12-20 22:00:24.736 +08:00 [INF] - Volo.Abp.Swashbuckle.AbpSwashbuckleModule +2023-12-20 22:00:24.736 +08:00 [INF] - Volo.Abp.AspNetCore.Serilog.AbpAspNetCoreSerilogModule +2023-12-20 22:00:24.736 +08:00 [INF] - Volo.Abp.AspNetCore.Authentication.JwtBearer.AbpAspNetCoreAuthenticationJwtBearerModule +2023-12-20 22:00:24.736 +08:00 [INF] - Yi.Framework.AspNetCore.YiFrameworkAspNetCoreModule +2023-12-20 22:00:25.174 +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-20 22:00:25.255 +08:00 [INF] Initialized all ABP modules. +2023-12-20 22:00:25.346 +08:00 [INF] Now listening on: http://[::]:19001 +2023-12-20 22:00:25.347 +08:00 [INF] Application started. Press Ctrl+C to shut down. +2023-12-20 22:00:25.347 +08:00 [INF] Hosting environment: Development +2023-12-20 22:00:25.347 +08:00 [INF] Content root path: D:\CSharp\Yi\Yi.Abp.Net8\src\Yi.Abp.Web +2023-12-20 22:00:51.236 +08:00 [INF] CORS policy execution successful. +2023-12-20 22:00:51.287 +08:00 [INF] Executing endpoint 'Yi.Framework.Rbac.Application.Services.AccountService.PostCaptchaPhone (Yi.Framework.Rbac.Application)' +2023-12-20 22:00:51.311 +08:00 [INF] Route matched with {action = "PostCaptchaPhone", controller = "Account", area = ""}. Executing controller action with signature System.Threading.Tasks.Task`1[System.Object] PostCaptchaPhone(Yi.Framework.Rbac.Application.Contracts.Dtos.Account.PhoneCaptchaImageDto) on controller Yi.Framework.Rbac.Application.Services.AccountService (Yi.Framework.Rbac.Application). +2023-12-20 22:00:51.760 +08:00 [DBG] Yi-SQL执行:SELECT COUNT(1) FROM `User` WHERE (CAST(`Phone` AS CHAR) = N'15949688315' ) AND ( `IsDeleted` = 0 ) +2023-12-20 22:00:52.220 +08:00 [INF] Executing ObjectResult, writing value of type '<>f__AnonymousType1`1[[System.Guid, System.Private.CoreLib, Version=8.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]]'. +2023-12-20 22:00:52.247 +08:00 [INF] Executed action Yi.Framework.Rbac.Application.Services.AccountService.PostCaptchaPhone (Yi.Framework.Rbac.Application) in 933.3708ms +2023-12-20 22:00:52.247 +08:00 [INF] Executed endpoint 'Yi.Framework.Rbac.Application.Services.AccountService.PostCaptchaPhone (Yi.Framework.Rbac.Application)' +2023-12-20 22:00:52.274 +08:00 [DBG] Yi-请求追踪:{ + "ApplicationName": "Yi.Abp.Web", + "UserId": null, + "UserName": null, + "TenantId": null, + "TenantName": null, + "ImpersonatorUserId": null, + "ImpersonatorTenantId": null, + "ImpersonatorUserName": null, + "ImpersonatorTenantName": null, + "ExecutionTime": "2023-12-20 22:00:51", + "ExecutionDuration": 967, + "ClientId": null, + "CorrelationId": null, + "ClientIpAddress": "::1", + "ClientName": null, + "BrowserInfo": "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/120.0.0.0 Safari/537.36 Edg/120.0.0.0", + "HttpMethod": "POST", + "HttpStatusCode": 200, + "Url": "/api/app/account/captcha-phone", + "Actions": [ + { + "ServiceName": "Yi.Framework.Rbac.Application.Services.AccountService", + "MethodName": "PostCaptchaPhone", + "Parameters": "{\"input\":{\"phone\":\"15949688315\"}}", + "ExecutionTime": "2023-12-20 22:00:51", + "ExecutionDuration": 783, + "ExtraProperties": {} + } + ], + "Exceptions": [], + "ExtraProperties": {}, + "EntityChanges": [], + "Comments": [] +} +2023-12-20 22:01:39.533 +08:00 [INF] CORS policy execution successful. +2023-12-20 22:01:39.534 +08:00 [INF] Executing endpoint 'Yi.Framework.Rbac.Application.Services.AccountService.PostRegisterAsync (Yi.Framework.Rbac.Application)' +2023-12-20 22:01:39.537 +08:00 [INF] Route matched with {action = "PostRegister", controller = "Account", area = ""}. Executing controller action with signature System.Threading.Tasks.Task`1[System.Object] PostRegisterAsync(Yi.Framework.Rbac.Application.Contracts.Dtos.Account.RegisterDto) on controller Yi.Framework.Rbac.Application.Services.AccountService (Yi.Framework.Rbac.Application). +2023-12-20 22:01:44.801 +08:00 [WRN] ---------- RemoteServiceErrorInfo ---------- +{ + "code": null, + "message": "验证码错误", + "details": null, + "data": {}, + "validationErrors": null +} + +2023-12-20 22:01:44.801 +08:00 [WRN] 验证码错误 +Volo.Abp.UserFriendlyException: 验证码错误 + at Yi.Framework.Rbac.Application.Services.AccountService.ValidationPhoneCaptchaAsync(RegisterDto input) in D:\CSharp\Yi\Yi.Abp.Net8\module\rbac\Yi.Framework.Rbac.Application\Services\AccountService.cs:line 244 + at Yi.Framework.Rbac.Application.Services.AccountService.PostRegisterAsync(RegisterDto input) in D:\CSharp\Yi\Yi.Abp.Net8\module\rbac\Yi.Framework.Rbac.Application\Services\AccountService.cs:line 276 + at lambda_method1289(Closure, Object) + at Microsoft.AspNetCore.Mvc.Infrastructure.ActionMethodExecutor.AwaitableObjectResultExecutor.Execute(ActionContext actionContext, IActionResultTypeMapper mapper, ObjectMethodExecutor executor, Object controller, Object[] arguments) + at Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker.g__Awaited|12_0(ControllerActionInvoker invoker, ValueTask`1 actionResultValueTask) + at Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker.g__Awaited|10_0(ControllerActionInvoker invoker, Task lastTask, State next, Scope scope, Object state, Boolean isCompleted) + at Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker.Rethrow(ActionExecutedContextSealed context) + at Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker.Next(State& next, Scope& scope, Object& state, Boolean& isCompleted) + at Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker.InvokeInnerFilterAsync() +--- End of stack trace from previous location --- + at Microsoft.AspNetCore.Mvc.Infrastructure.ResourceInvoker.g__Awaited|26_0(ResourceInvoker invoker, Task lastTask, State next, Scope scope, Object state, Boolean isCompleted) +2023-12-20 22:01:44.801 +08:00 [WRN] Code: +2023-12-20 22:01:44.801 +08:00 [WRN] Details: +2023-12-20 22:01:44.813 +08:00 [INF] Executing ObjectResult, writing value of type 'Volo.Abp.Http.RemoteServiceErrorResponse'. +2023-12-20 22:01:44.815 +08:00 [INF] Executed action Yi.Framework.Rbac.Application.Services.AccountService.PostRegisterAsync (Yi.Framework.Rbac.Application) in 5278.3768ms +2023-12-20 22:01:44.815 +08:00 [INF] Executed endpoint 'Yi.Framework.Rbac.Application.Services.AccountService.PostRegisterAsync (Yi.Framework.Rbac.Application)' +2023-12-20 22:01:44.819 +08:00 [DBG] Yi-请求追踪:{ + "ApplicationName": "Yi.Abp.Web", + "UserId": null, + "UserName": null, + "TenantId": null, + "TenantName": null, + "ImpersonatorUserId": null, + "ImpersonatorTenantId": null, + "ImpersonatorUserName": null, + "ImpersonatorTenantName": null, + "ExecutionTime": "2023-12-20 22:01:39", + "ExecutionDuration": 5281, + "ClientId": null, + "CorrelationId": null, + "ClientIpAddress": "::1", + "ClientName": null, + "BrowserInfo": "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/120.0.0.0 Safari/537.36 Edg/120.0.0.0", + "HttpMethod": "POST", + "HttpStatusCode": 403, + "Url": "/api/app/account/register", + "Actions": [ + { + "ServiceName": "Yi.Framework.Rbac.Application.Services.AccountService", + "MethodName": "PostRegisterAsync", + "Parameters": "{\"input\":{\"userName\":\"ppp\",\"password\":\"123456\",\"uuid\":\"b4a3babe-6b8c-4c2f-a821-4fd3c5fb8fe6\",\"phone\":5481,\"code\":\"5481\"}}", + "ExecutionTime": "2023-12-20 22:01:39", + "ExecutionDuration": 5242, + "ExtraProperties": {} + } + ], + "Exceptions": [ + { + "ClassName": "Volo.Abp.UserFriendlyException", + "Message": "验证码错误", + "Data": {}, + "InnerException": null, + "HelpURL": null, + "StackTraceString": " at Yi.Framework.Rbac.Application.Services.AccountService.ValidationPhoneCaptchaAsync(RegisterDto input) in D:\\CSharp\\Yi\\Yi.Abp.Net8\\module\\rbac\\Yi.Framework.Rbac.Application\\Services\\AccountService.cs:line 244\r\n at Yi.Framework.Rbac.Application.Services.AccountService.PostRegisterAsync(RegisterDto input) in D:\\CSharp\\Yi\\Yi.Abp.Net8\\module\\rbac\\Yi.Framework.Rbac.Application\\Services\\AccountService.cs:line 276\r\n at lambda_method1289(Closure, Object)\r\n at Microsoft.AspNetCore.Mvc.Infrastructure.ActionMethodExecutor.AwaitableObjectResultExecutor.Execute(ActionContext actionContext, IActionResultTypeMapper mapper, ObjectMethodExecutor executor, Object controller, Object[] arguments)\r\n at Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker.g__Awaited|12_0(ControllerActionInvoker invoker, ValueTask`1 actionResultValueTask)\r\n at Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker.g__Awaited|10_0(ControllerActionInvoker invoker, Task lastTask, State next, Scope scope, Object state, Boolean isCompleted)\r\n at Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker.Rethrow(ActionExecutedContextSealed context)\r\n at Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker.Next(State& next, Scope& scope, Object& state, Boolean& isCompleted)\r\n at Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker.InvokeInnerFilterAsync()\r\n--- End of stack trace from previous location ---\r\n at Microsoft.AspNetCore.Mvc.Infrastructure.ResourceInvoker.g__Awaited|26_0(ResourceInvoker invoker, Task lastTask, State next, Scope scope, Object state, Boolean isCompleted)", + "RemoteStackTraceString": null, + "RemoteStackIndex": 0, + "ExceptionMethod": null, + "HResult": -2146233088, + "Source": "Yi.Framework.Rbac.Application", + "WatsonBuckets": null + } + ], + "ExtraProperties": {}, + "EntityChanges": [], + "Comments": [] +} +2023-12-20 22:01:53.379 +08:00 [INF] CORS policy execution successful. +2023-12-20 22:01:53.380 +08:00 [INF] Executing endpoint 'Yi.Framework.Rbac.Application.Services.AccountService.PostRegisterAsync (Yi.Framework.Rbac.Application)' +2023-12-20 22:01:53.380 +08:00 [INF] Route matched with {action = "PostRegister", controller = "Account", area = ""}. Executing controller action with signature System.Threading.Tasks.Task`1[System.Object] PostRegisterAsync(Yi.Framework.Rbac.Application.Contracts.Dtos.Account.RegisterDto) on controller Yi.Framework.Rbac.Application.Services.AccountService (Yi.Framework.Rbac.Application). +2023-12-20 22:01:59.176 +08:00 [DBG] Yi-SQL执行:SELECT COUNT(1) FROM `User` WHERE (( `UserName` = N'ppp' ) OR ( `Phone` = 15949688315 )) AND ( `IsDeleted` = 0 ) +2023-12-20 22:02:05.486 +08:00 [DBG] Yi-SQL执行:INSERT INTO `User` + (`Id`,`IsDeleted`,`Name`,`Age`,`UserName`,`Password`,`Salt`,`Icon`,`Nick`,`Email`,`Ip`,`Address`,`Phone`,`Introduction`,`Remark`,`Sex`,`DeptId`,`CreationTime`,`CreatorId`,`LastModifierId`,`LastModificationTime`,`OrderNum`,`State`) + VALUES + (N'd98cbc95-5b62-5488-0ff2-3a0f99b57114',0,null,null,N'ppp',N'g5Z9SzOmkQlxrn0b38EatyK_7x7Ze89e4qiJlbMPxK0T6RF9KJO6EZpSk-RexSDfkglPKyzeM-5PmVJC4-imzw',N'txPnqO40PUHC4u/5i4Fwbw==',null,N'萌新',null,null,null,15949688315,null,null,2,null,'2023-12-20 22:02:04.930',null,null,null,0,1) ; +2023-12-20 22:03:26.546 +08:00 [INF] Yi框架-Abp.vNext,启动! +2023-12-20 22:03:29.632 +08:00 [INF] Loaded ABP modules: +2023-12-20 22:03:29.633 +08:00 [INF] - Yi.Abp.Web.YiAbpWebModule +2023-12-20 22:03:29.633 +08:00 [INF] - Yi.Abp.SqlsugarCore.YiAbpSqlSugarCoreModule +2023-12-20 22:03:29.633 +08:00 [INF] - Yi.Abp.Domain.YiAbpDomainModule +2023-12-20 22:03:29.633 +08:00 [INF] - Yi.Abp.Domain.Shared.YiAbpDomainSharedModule +2023-12-20 22:03:29.633 +08:00 [INF] - Yi.Framework.Rbac.Domain.Shared.YiFrameworkRbacDomainSharedModule +2023-12-20 22:03:29.633 +08:00 [INF] - Volo.Abp.Domain.AbpDddDomainSharedModule +2023-12-20 22:03:29.633 +08:00 [INF] - Volo.Abp.MultiTenancy.AbpMultiTenancyAbstractionsModule +2023-12-20 22:03:29.633 +08:00 [INF] - Volo.Abp.VirtualFileSystem.AbpVirtualFileSystemModule +2023-12-20 22:03:29.633 +08:00 [INF] - Volo.Abp.Localization.AbpLocalizationModule +2023-12-20 22:03:29.633 +08:00 [INF] - Volo.Abp.Settings.AbpSettingsModule +2023-12-20 22:03:29.633 +08:00 [INF] - Volo.Abp.Localization.AbpLocalizationAbstractionsModule +2023-12-20 22:03:29.633 +08:00 [INF] - Volo.Abp.Security.AbpSecurityModule +2023-12-20 22:03:29.633 +08:00 [INF] - Volo.Abp.Data.AbpDataModule +2023-12-20 22:03:29.633 +08:00 [INF] - Volo.Abp.ObjectExtending.AbpObjectExtendingModule +2023-12-20 22:03:29.633 +08:00 [INF] - Volo.Abp.Validation.AbpValidationAbstractionsModule +2023-12-20 22:03:29.633 +08:00 [INF] - Volo.Abp.Uow.AbpUnitOfWorkModule +2023-12-20 22:03:29.633 +08:00 [INF] - Volo.Abp.EventBus.Abstractions.AbpEventBusAbstractionsModule +2023-12-20 22:03:29.633 +08:00 [INF] - Volo.Abp.Threading.AbpThreadingModule +2023-12-20 22:03:29.633 +08:00 [INF] - Yi.Framework.Mapster.YiFrameworkMapsterModule +2023-12-20 22:03:29.633 +08:00 [INF] - Yi.Framework.Core.YiFrameworkCoreModule +2023-12-20 22:03:29.633 +08:00 [INF] - Volo.Abp.ObjectMapping.AbpObjectMappingModule +2023-12-20 22:03:29.633 +08:00 [INF] - Yi.Framework.Bbs.Domain.Shared.YiFrameworkBbsDomainSharedModule +2023-12-20 22:03:29.633 +08:00 [INF] - Yi.Framework.Rbac.Domain.YiFrameworkRbacDomainModule +2023-12-20 22:03:29.633 +08:00 [INF] - Volo.Abp.AspNetCore.SignalR.AbpAspNetCoreSignalRModule +2023-12-20 22:03:29.633 +08:00 [INF] - Volo.Abp.AspNetCore.AbpAspNetCoreModule +2023-12-20 22:03:29.633 +08:00 [INF] - Volo.Abp.Auditing.AbpAuditingModule +2023-12-20 22:03:29.633 +08:00 [INF] - Volo.Abp.Json.AbpJsonModule +2023-12-20 22:03:29.633 +08:00 [INF] - Volo.Abp.Json.SystemTextJson.AbpJsonSystemTextJsonModule +2023-12-20 22:03:29.633 +08:00 [INF] - Volo.Abp.Json.AbpJsonAbstractionsModule +2023-12-20 22:03:29.633 +08:00 [INF] - Volo.Abp.Timing.AbpTimingModule +2023-12-20 22:03:29.633 +08:00 [INF] - Volo.Abp.MultiTenancy.AbpMultiTenancyModule +2023-12-20 22:03:29.633 +08:00 [INF] - Volo.Abp.Auditing.AbpAuditingContractsModule +2023-12-20 22:03:29.633 +08:00 [INF] - Volo.Abp.Http.AbpHttpModule +2023-12-20 22:03:29.633 +08:00 [INF] - Volo.Abp.Http.AbpHttpAbstractionsModule +2023-12-20 22:03:29.633 +08:00 [INF] - Volo.Abp.Minify.AbpMinifyModule +2023-12-20 22:03:29.633 +08:00 [INF] - Volo.Abp.Authorization.AbpAuthorizationModule +2023-12-20 22:03:29.633 +08:00 [INF] - Volo.Abp.Authorization.AbpAuthorizationAbstractionsModule +2023-12-20 22:03:29.633 +08:00 [INF] - Volo.Abp.Validation.AbpValidationModule +2023-12-20 22:03:29.633 +08:00 [INF] - Volo.Abp.ExceptionHandling.AbpExceptionHandlingModule +2023-12-20 22:03:29.633 +08:00 [INF] - Volo.Abp.Domain.AbpDddDomainModule +2023-12-20 22:03:29.633 +08:00 [INF] - Volo.Abp.EventBus.AbpEventBusModule +2023-12-20 22:03:29.633 +08:00 [INF] - Volo.Abp.Guids.AbpGuidsModule +2023-12-20 22:03:29.633 +08:00 [INF] - Volo.Abp.BackgroundWorkers.AbpBackgroundWorkersModule +2023-12-20 22:03:29.633 +08:00 [INF] - Volo.Abp.DistributedLocking.AbpDistributedLockingAbstractionsModule +2023-12-20 22:03:29.633 +08:00 [INF] - Volo.Abp.Specifications.AbpSpecificationsModule +2023-12-20 22:03:29.633 +08:00 [INF] - Volo.Abp.Caching.AbpCachingModule +2023-12-20 22:03:29.633 +08:00 [INF] - Volo.Abp.Serialization.AbpSerializationModule +2023-12-20 22:03:29.633 +08:00 [INF] - Yi.Framework.Bbs.Domain.YiFrameworkBbsDomainModule +2023-12-20 22:03:29.633 +08:00 [INF] - Yi.Framework.Rbac.SqlSugarCore.YiFrameworkRbacSqlSugarCoreModule +2023-12-20 22:03:29.633 +08:00 [INF] - Yi.Framework.SqlSugarCore.YiFrameworkSqlSugarCoreModule +2023-12-20 22:03:29.633 +08:00 [INF] - Yi.Framework.Bbs.SqlSugarCore.YiFrameworkBbsSqlSugarCoreModule +2023-12-20 22:03:29.633 +08:00 [INF] - Yi.Abp.Application.YiAbpApplicationModule +2023-12-20 22:03:29.633 +08:00 [INF] - Yi.Abp.Application.Contracts.YiAbpApplicationContractsModule +2023-12-20 22:03:29.633 +08:00 [INF] - Yi.Framework.Rbac.Application.Contracts.YiFrameworkRbacApplicationContractsModule +2023-12-20 22:03:29.633 +08:00 [INF] - Yi.Framework.Ddd.Application.Contracts.YiFrameworkDddApplicationContractsModule +2023-12-20 22:03:29.633 +08:00 [INF] - Volo.Abp.Application.AbpDddApplicationContractsModule +2023-12-20 22:03:29.633 +08:00 [INF] - Yi.Framework.Bbs.Application.Contracts.YiFrameworkBbsApplicationContractsModule +2023-12-20 22:03:29.633 +08:00 [INF] - Yi.Framework.Rbac.Application.YiFrameworkRbacApplicationModule +2023-12-20 22:03:29.633 +08:00 [INF] - Yi.Framework.Ddd.Application.YiFrameworkDddApplicationModule +2023-12-20 22:03:29.633 +08:00 [INF] - Volo.Abp.Application.AbpDddApplicationModule +2023-12-20 22:03:29.633 +08:00 [INF] - Volo.Abp.Features.AbpFeaturesModule +2023-12-20 22:03:29.633 +08:00 [INF] - Volo.Abp.GlobalFeatures.AbpGlobalFeaturesModule +2023-12-20 22:03:29.633 +08:00 [INF] - Volo.Abp.BackgroundWorkers.Quartz.AbpBackgroundWorkersQuartzModule +2023-12-20 22:03:29.633 +08:00 [INF] - Volo.Abp.Quartz.AbpQuartzModule +2023-12-20 22:03:29.633 +08:00 [INF] - Yi.Framework.Bbs.Application.YiFrameworkBbsApplicationModule +2023-12-20 22:03:29.633 +08:00 [INF] - Volo.Abp.AspNetCore.Mvc.AbpAspNetCoreMvcModule +2023-12-20 22:03:29.633 +08:00 [INF] - Volo.Abp.ApiVersioning.AbpApiVersioningAbstractionsModule +2023-12-20 22:03:29.633 +08:00 [INF] - Volo.Abp.AspNetCore.Mvc.AbpAspNetCoreMvcContractsModule +2023-12-20 22:03:29.633 +08:00 [INF] - Volo.Abp.UI.Navigation.AbpUiNavigationModule +2023-12-20 22:03:29.633 +08:00 [INF] - Volo.Abp.UI.AbpUiModule +2023-12-20 22:03:29.633 +08:00 [INF] - Volo.Abp.Autofac.AbpAutofacModule +2023-12-20 22:03:29.633 +08:00 [INF] - Volo.Abp.Castle.AbpCastleCoreModule +2023-12-20 22:03:29.633 +08:00 [INF] - Volo.Abp.Swashbuckle.AbpSwashbuckleModule +2023-12-20 22:03:29.633 +08:00 [INF] - Volo.Abp.AspNetCore.Serilog.AbpAspNetCoreSerilogModule +2023-12-20 22:03:29.633 +08:00 [INF] - Volo.Abp.AspNetCore.Authentication.JwtBearer.AbpAspNetCoreAuthenticationJwtBearerModule +2023-12-20 22:03:29.633 +08:00 [INF] - Yi.Framework.AspNetCore.YiFrameworkAspNetCoreModule +2023-12-20 22:03:30.143 +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-20 22:03:30.221 +08:00 [INF] Initialized all ABP modules. +2023-12-20 22:03:30.319 +08:00 [INF] Now listening on: http://[::]:19001 +2023-12-20 22:03:30.319 +08:00 [INF] Application started. Press Ctrl+C to shut down. +2023-12-20 22:03:30.319 +08:00 [INF] Hosting environment: Development +2023-12-20 22:03:30.319 +08:00 [INF] Content root path: D:\CSharp\Yi\Yi.Abp.Net8\src\Yi.Abp.Web +2023-12-20 22:03:53.986 +08:00 [INF] CORS policy execution successful. +2023-12-20 22:03:54.037 +08:00 [INF] Executing endpoint 'Yi.Framework.Rbac.Application.Services.AccountService.PostCaptchaPhone (Yi.Framework.Rbac.Application)' +2023-12-20 22:03:54.071 +08:00 [INF] Route matched with {action = "PostCaptchaPhone", controller = "Account", area = ""}. Executing controller action with signature System.Threading.Tasks.Task`1[System.Object] PostCaptchaPhone(Yi.Framework.Rbac.Application.Contracts.Dtos.Account.PhoneCaptchaImageDto) on controller Yi.Framework.Rbac.Application.Services.AccountService (Yi.Framework.Rbac.Application). +2023-12-20 22:03:54.593 +08:00 [DBG] Yi-SQL执行:SELECT COUNT(1) FROM `User` WHERE (CAST(`Phone` AS CHAR) = N'15949688315' ) AND ( `IsDeleted` = 0 ) +2023-12-20 22:03:55.010 +08:00 [INF] Executing ObjectResult, writing value of type '<>f__AnonymousType1`1[[System.Guid, System.Private.CoreLib, Version=8.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]]'. +2023-12-20 22:03:55.037 +08:00 [INF] Executed action Yi.Framework.Rbac.Application.Services.AccountService.PostCaptchaPhone (Yi.Framework.Rbac.Application) in 962.1519ms +2023-12-20 22:03:55.038 +08:00 [INF] Executed endpoint 'Yi.Framework.Rbac.Application.Services.AccountService.PostCaptchaPhone (Yi.Framework.Rbac.Application)' +2023-12-20 22:03:55.055 +08:00 [DBG] Yi-请求追踪:{ + "ApplicationName": "Yi.Abp.Web", + "UserId": null, + "UserName": null, + "TenantId": null, + "TenantName": null, + "ImpersonatorUserId": null, + "ImpersonatorTenantId": null, + "ImpersonatorUserName": null, + "ImpersonatorTenantName": null, + "ExecutionTime": "2023-12-20 22:03:54", + "ExecutionDuration": 1008, + "ClientId": null, + "CorrelationId": null, + "ClientIpAddress": "::1", + "ClientName": null, + "BrowserInfo": "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/120.0.0.0 Safari/537.36 Edg/120.0.0.0", + "HttpMethod": "POST", + "HttpStatusCode": 200, + "Url": "/api/app/account/captcha-phone", + "Actions": [ + { + "ServiceName": "Yi.Framework.Rbac.Application.Services.AccountService", + "MethodName": "PostCaptchaPhone", + "Parameters": "{\"input\":{\"phone\":\"15949688315\"}}", + "ExecutionTime": "2023-12-20 22:03:54", + "ExecutionDuration": 775, + "ExtraProperties": {} + } + ], + "Exceptions": [], + "ExtraProperties": {}, + "EntityChanges": [], + "Comments": [] +} +2023-12-20 22:04:28.742 +08:00 [INF] CORS policy execution successful. +2023-12-20 22:04:28.743 +08:00 [INF] Executing endpoint 'Yi.Framework.Rbac.Application.Services.AccountService.PostRegisterAsync (Yi.Framework.Rbac.Application)' +2023-12-20 22:04:28.746 +08:00 [INF] Route matched with {action = "PostRegister", controller = "Account", area = ""}. Executing controller action with signature System.Threading.Tasks.Task`1[System.Object] PostRegisterAsync(Yi.Framework.Rbac.Application.Contracts.Dtos.Account.RegisterDto) on controller Yi.Framework.Rbac.Application.Services.AccountService (Yi.Framework.Rbac.Application). +2023-12-20 22:04:31.385 +08:00 [DBG] Yi-SQL执行:SELECT COUNT(1) FROM `User` WHERE (( `UserName` = N'ppp' ) OR ( `Phone` = 15949688315 )) AND ( `IsDeleted` = 0 ) +2023-12-20 22:04:31.422 +08:00 [DBG] Yi-SQL执行:INSERT INTO `User` + (`Id`,`IsDeleted`,`Name`,`Age`,`UserName`,`Password`,`Salt`,`Icon`,`Nick`,`Email`,`Ip`,`Address`,`Phone`,`Introduction`,`Remark`,`Sex`,`DeptId`,`CreationTime`,`CreatorId`,`LastModifierId`,`LastModificationTime`,`OrderNum`,`State`) + VALUES + (N'1dc23ed5-e493-d67b-fffa-3a0f99b7ab29',0,null,null,N'ppp',N'GjnafcItJqdPuadyqgwWruUy238wRReeUkbhF8Z3ZoSJTcUJParX8tNPJVCtBa2raro_IBhaP7aiUn_dOo29PQ',N'+hXg8aO9OU+ZdHwo14pG/w==',null,N'萌新',null,null,null,15949688315,null,null,2,null,'2023-12-20 22:04:31.394',null,null,null,0,1) ; +2023-12-20 22:04:31.446 +08:00 [DBG] Yi-SQL执行:SELECT `Id`,`IsDeleted`,`CreationTime`,`CreatorId`,`LastModifierId`,`LastModificationTime`,`OrderNum`,`RoleName`,`RoleCode`,`Remark`,`DataScope`,`State` FROM `Role` WHERE ( `RoleCode` = N'guest' ) AND ( `IsDeleted` = 0 ) LIMIT 0,1 +2023-12-20 22:05:19.550 +08:00 [ERR] ---------- RemoteServiceErrorInfo ---------- +{ + "code": null, + "message": "对不起,在处理你的请求期间,产生了一个服务器内部错误!", + "details": null, + "data": {}, + "validationErrors": null +} + +2023-12-20 22:05:19.551 +08:00 [ERR] Object reference not set to an instance of an object. +System.NullReferenceException: Object reference not set to an instance of an object. + at Yi.Framework.Rbac.Application.Services.AccountService.PostRegisterAsync(RegisterDto input) + at lambda_method1290(Closure, Object) + at Microsoft.AspNetCore.Mvc.Infrastructure.ActionMethodExecutor.AwaitableObjectResultExecutor.Execute(ActionContext actionContext, IActionResultTypeMapper mapper, ObjectMethodExecutor executor, Object controller, Object[] arguments) + at Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker.g__Awaited|12_0(ControllerActionInvoker invoker, ValueTask`1 actionResultValueTask) + at Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker.g__Awaited|10_0(ControllerActionInvoker invoker, Task lastTask, State next, Scope scope, Object state, Boolean isCompleted) + at Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker.Rethrow(ActionExecutedContextSealed context) + at Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker.Next(State& next, Scope& scope, Object& state, Boolean& isCompleted) + at Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker.g__Awaited|13_0(ControllerActionInvoker invoker, Task lastTask, State next, Scope scope, Object state, Boolean isCompleted) + at Microsoft.AspNetCore.Mvc.Infrastructure.ResourceInvoker.g__Awaited|26_0(ResourceInvoker invoker, Task lastTask, State next, Scope scope, Object state, Boolean isCompleted) +2023-12-20 22:05:19.565 +08:00 [INF] Executing ObjectResult, writing value of type 'Volo.Abp.Http.RemoteServiceErrorResponse'. +2023-12-20 22:05:19.568 +08:00 [INF] Executed action Yi.Framework.Rbac.Application.Services.AccountService.PostRegisterAsync (Yi.Framework.Rbac.Application) in 50821.7246ms +2023-12-20 22:05:19.568 +08:00 [INF] Executed endpoint 'Yi.Framework.Rbac.Application.Services.AccountService.PostRegisterAsync (Yi.Framework.Rbac.Application)' +2023-12-20 22:05:19.570 +08:00 [DBG] Yi-请求追踪:{ + "ApplicationName": "Yi.Abp.Web", + "UserId": null, + "UserName": null, + "TenantId": null, + "TenantName": null, + "ImpersonatorUserId": null, + "ImpersonatorTenantId": null, + "ImpersonatorUserName": null, + "ImpersonatorTenantName": null, + "ExecutionTime": "2023-12-20 22:04:28", + "ExecutionDuration": 50825, + "ClientId": null, + "CorrelationId": null, + "ClientIpAddress": "::1", + "ClientName": null, + "BrowserInfo": "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/120.0.0.0 Safari/537.36 Edg/120.0.0.0", + "HttpMethod": "POST", + "HttpStatusCode": 500, + "Url": "/api/app/account/register", + "Actions": [ + { + "ServiceName": "Yi.Framework.Rbac.Application.Services.AccountService", + "MethodName": "PostRegisterAsync", + "Parameters": "{\"input\":{\"userName\":\"ppp\",\"password\":\"123456\",\"uuid\":\"c90739ab-b217-453b-b247-432cd4e95bf4\",\"phone\":15949688315,\"code\":\"20a4\"}}", + "ExecutionTime": "2023-12-20 22:04:28", + "ExecutionDuration": 50774, + "ExtraProperties": {} + } + ], + "Exceptions": [ + { + "ClassName": "System.NullReferenceException", + "Message": "Object reference not set to an instance of an object.", + "Data": {}, + "InnerException": null, + "HelpURL": null, + "StackTraceString": " at Yi.Framework.Rbac.Application.Services.AccountService.PostRegisterAsync(RegisterDto input)\r\n at lambda_method1290(Closure, Object)\r\n at Microsoft.AspNetCore.Mvc.Infrastructure.ActionMethodExecutor.AwaitableObjectResultExecutor.Execute(ActionContext actionContext, IActionResultTypeMapper mapper, ObjectMethodExecutor executor, Object controller, Object[] arguments)\r\n at Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker.g__Awaited|12_0(ControllerActionInvoker invoker, ValueTask`1 actionResultValueTask)\r\n at Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker.g__Awaited|10_0(ControllerActionInvoker invoker, Task lastTask, State next, Scope scope, Object state, Boolean isCompleted)\r\n at Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker.Rethrow(ActionExecutedContextSealed context)\r\n at Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker.Next(State& next, Scope& scope, Object& state, Boolean& isCompleted)\r\n at Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker.g__Awaited|13_0(ControllerActionInvoker invoker, Task lastTask, State next, Scope scope, Object state, Boolean isCompleted)\r\n at Microsoft.AspNetCore.Mvc.Infrastructure.ResourceInvoker.g__Awaited|26_0(ResourceInvoker invoker, Task lastTask, State next, Scope scope, Object state, Boolean isCompleted)", + "RemoteStackTraceString": null, + "RemoteStackIndex": 0, + "ExceptionMethod": null, + "HResult": -2147467261, + "Source": "Yi.Framework.Rbac.Application", + "WatsonBuckets": null + } + ], + "ExtraProperties": {}, + "EntityChanges": [], + "Comments": [] +} +2023-12-20 22:05:20.911 +08:00 [INF] Sending file. Request path: '/favicon-32x32.png'. Physical path: 'N/A' +2023-12-20 22:05:29.968 +08:00 [INF] Yi框架-Abp.vNext,启动! +2023-12-20 22:05:33.155 +08:00 [INF] Loaded ABP modules: +2023-12-20 22:05:33.156 +08:00 [INF] - Yi.Abp.Web.YiAbpWebModule +2023-12-20 22:05:33.156 +08:00 [INF] - Yi.Abp.SqlsugarCore.YiAbpSqlSugarCoreModule +2023-12-20 22:05:33.156 +08:00 [INF] - Yi.Abp.Domain.YiAbpDomainModule +2023-12-20 22:05:33.156 +08:00 [INF] - Yi.Abp.Domain.Shared.YiAbpDomainSharedModule +2023-12-20 22:05:33.156 +08:00 [INF] - Yi.Framework.Rbac.Domain.Shared.YiFrameworkRbacDomainSharedModule +2023-12-20 22:05:33.156 +08:00 [INF] - Volo.Abp.Domain.AbpDddDomainSharedModule +2023-12-20 22:05:33.156 +08:00 [INF] - Volo.Abp.MultiTenancy.AbpMultiTenancyAbstractionsModule +2023-12-20 22:05:33.156 +08:00 [INF] - Volo.Abp.VirtualFileSystem.AbpVirtualFileSystemModule +2023-12-20 22:05:33.156 +08:00 [INF] - Volo.Abp.Localization.AbpLocalizationModule +2023-12-20 22:05:33.156 +08:00 [INF] - Volo.Abp.Settings.AbpSettingsModule +2023-12-20 22:05:33.156 +08:00 [INF] - Volo.Abp.Localization.AbpLocalizationAbstractionsModule +2023-12-20 22:05:33.156 +08:00 [INF] - Volo.Abp.Security.AbpSecurityModule +2023-12-20 22:05:33.156 +08:00 [INF] - Volo.Abp.Data.AbpDataModule +2023-12-20 22:05:33.156 +08:00 [INF] - Volo.Abp.ObjectExtending.AbpObjectExtendingModule +2023-12-20 22:05:33.156 +08:00 [INF] - Volo.Abp.Validation.AbpValidationAbstractionsModule +2023-12-20 22:05:33.156 +08:00 [INF] - Volo.Abp.Uow.AbpUnitOfWorkModule +2023-12-20 22:05:33.156 +08:00 [INF] - Volo.Abp.EventBus.Abstractions.AbpEventBusAbstractionsModule +2023-12-20 22:05:33.156 +08:00 [INF] - Volo.Abp.Threading.AbpThreadingModule +2023-12-20 22:05:33.156 +08:00 [INF] - Yi.Framework.Mapster.YiFrameworkMapsterModule +2023-12-20 22:05:33.156 +08:00 [INF] - Yi.Framework.Core.YiFrameworkCoreModule +2023-12-20 22:05:33.156 +08:00 [INF] - Volo.Abp.ObjectMapping.AbpObjectMappingModule +2023-12-20 22:05:33.156 +08:00 [INF] - Yi.Framework.Bbs.Domain.Shared.YiFrameworkBbsDomainSharedModule +2023-12-20 22:05:33.156 +08:00 [INF] - Yi.Framework.Rbac.Domain.YiFrameworkRbacDomainModule +2023-12-20 22:05:33.156 +08:00 [INF] - Volo.Abp.AspNetCore.SignalR.AbpAspNetCoreSignalRModule +2023-12-20 22:05:33.156 +08:00 [INF] - Volo.Abp.AspNetCore.AbpAspNetCoreModule +2023-12-20 22:05:33.156 +08:00 [INF] - Volo.Abp.Auditing.AbpAuditingModule +2023-12-20 22:05:33.156 +08:00 [INF] - Volo.Abp.Json.AbpJsonModule +2023-12-20 22:05:33.156 +08:00 [INF] - Volo.Abp.Json.SystemTextJson.AbpJsonSystemTextJsonModule +2023-12-20 22:05:33.156 +08:00 [INF] - Volo.Abp.Json.AbpJsonAbstractionsModule +2023-12-20 22:05:33.156 +08:00 [INF] - Volo.Abp.Timing.AbpTimingModule +2023-12-20 22:05:33.156 +08:00 [INF] - Volo.Abp.MultiTenancy.AbpMultiTenancyModule +2023-12-20 22:05:33.156 +08:00 [INF] - Volo.Abp.Auditing.AbpAuditingContractsModule +2023-12-20 22:05:33.156 +08:00 [INF] - Volo.Abp.Http.AbpHttpModule +2023-12-20 22:05:33.156 +08:00 [INF] - Volo.Abp.Http.AbpHttpAbstractionsModule +2023-12-20 22:05:33.156 +08:00 [INF] - Volo.Abp.Minify.AbpMinifyModule +2023-12-20 22:05:33.156 +08:00 [INF] - Volo.Abp.Authorization.AbpAuthorizationModule +2023-12-20 22:05:33.156 +08:00 [INF] - Volo.Abp.Authorization.AbpAuthorizationAbstractionsModule +2023-12-20 22:05:33.156 +08:00 [INF] - Volo.Abp.Validation.AbpValidationModule +2023-12-20 22:05:33.156 +08:00 [INF] - Volo.Abp.ExceptionHandling.AbpExceptionHandlingModule +2023-12-20 22:05:33.156 +08:00 [INF] - Volo.Abp.Domain.AbpDddDomainModule +2023-12-20 22:05:33.156 +08:00 [INF] - Volo.Abp.EventBus.AbpEventBusModule +2023-12-20 22:05:33.156 +08:00 [INF] - Volo.Abp.Guids.AbpGuidsModule +2023-12-20 22:05:33.156 +08:00 [INF] - Volo.Abp.BackgroundWorkers.AbpBackgroundWorkersModule +2023-12-20 22:05:33.156 +08:00 [INF] - Volo.Abp.DistributedLocking.AbpDistributedLockingAbstractionsModule +2023-12-20 22:05:33.156 +08:00 [INF] - Volo.Abp.Specifications.AbpSpecificationsModule +2023-12-20 22:05:33.156 +08:00 [INF] - Volo.Abp.Caching.AbpCachingModule +2023-12-20 22:05:33.156 +08:00 [INF] - Volo.Abp.Serialization.AbpSerializationModule +2023-12-20 22:05:33.156 +08:00 [INF] - Yi.Framework.Bbs.Domain.YiFrameworkBbsDomainModule +2023-12-20 22:05:33.156 +08:00 [INF] - Yi.Framework.Rbac.SqlSugarCore.YiFrameworkRbacSqlSugarCoreModule +2023-12-20 22:05:33.156 +08:00 [INF] - Yi.Framework.SqlSugarCore.YiFrameworkSqlSugarCoreModule +2023-12-20 22:05:33.156 +08:00 [INF] - Yi.Framework.Bbs.SqlSugarCore.YiFrameworkBbsSqlSugarCoreModule +2023-12-20 22:05:33.156 +08:00 [INF] - Yi.Abp.Application.YiAbpApplicationModule +2023-12-20 22:05:33.156 +08:00 [INF] - Yi.Abp.Application.Contracts.YiAbpApplicationContractsModule +2023-12-20 22:05:33.156 +08:00 [INF] - Yi.Framework.Rbac.Application.Contracts.YiFrameworkRbacApplicationContractsModule +2023-12-20 22:05:33.156 +08:00 [INF] - Yi.Framework.Ddd.Application.Contracts.YiFrameworkDddApplicationContractsModule +2023-12-20 22:05:33.156 +08:00 [INF] - Volo.Abp.Application.AbpDddApplicationContractsModule +2023-12-20 22:05:33.156 +08:00 [INF] - Yi.Framework.Bbs.Application.Contracts.YiFrameworkBbsApplicationContractsModule +2023-12-20 22:05:33.156 +08:00 [INF] - Yi.Framework.Rbac.Application.YiFrameworkRbacApplicationModule +2023-12-20 22:05:33.156 +08:00 [INF] - Yi.Framework.Ddd.Application.YiFrameworkDddApplicationModule +2023-12-20 22:05:33.156 +08:00 [INF] - Volo.Abp.Application.AbpDddApplicationModule +2023-12-20 22:05:33.156 +08:00 [INF] - Volo.Abp.Features.AbpFeaturesModule +2023-12-20 22:05:33.156 +08:00 [INF] - Volo.Abp.GlobalFeatures.AbpGlobalFeaturesModule +2023-12-20 22:05:33.156 +08:00 [INF] - Volo.Abp.BackgroundWorkers.Quartz.AbpBackgroundWorkersQuartzModule +2023-12-20 22:05:33.156 +08:00 [INF] - Volo.Abp.Quartz.AbpQuartzModule +2023-12-20 22:05:33.156 +08:00 [INF] - Yi.Framework.Bbs.Application.YiFrameworkBbsApplicationModule +2023-12-20 22:05:33.156 +08:00 [INF] - Volo.Abp.AspNetCore.Mvc.AbpAspNetCoreMvcModule +2023-12-20 22:05:33.156 +08:00 [INF] - Volo.Abp.ApiVersioning.AbpApiVersioningAbstractionsModule +2023-12-20 22:05:33.156 +08:00 [INF] - Volo.Abp.AspNetCore.Mvc.AbpAspNetCoreMvcContractsModule +2023-12-20 22:05:33.156 +08:00 [INF] - Volo.Abp.UI.Navigation.AbpUiNavigationModule +2023-12-20 22:05:33.156 +08:00 [INF] - Volo.Abp.UI.AbpUiModule +2023-12-20 22:05:33.156 +08:00 [INF] - Volo.Abp.Autofac.AbpAutofacModule +2023-12-20 22:05:33.156 +08:00 [INF] - Volo.Abp.Castle.AbpCastleCoreModule +2023-12-20 22:05:33.156 +08:00 [INF] - Volo.Abp.Swashbuckle.AbpSwashbuckleModule +2023-12-20 22:05:33.156 +08:00 [INF] - Volo.Abp.AspNetCore.Serilog.AbpAspNetCoreSerilogModule +2023-12-20 22:05:33.156 +08:00 [INF] - Volo.Abp.AspNetCore.Authentication.JwtBearer.AbpAspNetCoreAuthenticationJwtBearerModule +2023-12-20 22:05:33.156 +08:00 [INF] - Yi.Framework.AspNetCore.YiFrameworkAspNetCoreModule +2023-12-20 22:05:33.610 +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-20 22:05:33.694 +08:00 [INF] Initialized all ABP modules. +2023-12-20 22:05:33.790 +08:00 [INF] Now listening on: http://[::]:19001 +2023-12-20 22:05:33.790 +08:00 [INF] Application started. Press Ctrl+C to shut down. +2023-12-20 22:05:33.790 +08:00 [INF] Hosting environment: Development +2023-12-20 22:05:33.790 +08:00 [INF] Content root path: D:\CSharp\Yi\Yi.Abp.Net8\src\Yi.Abp.Web +2023-12-20 22:05:56.747 +08:00 [INF] CORS policy execution successful. +2023-12-20 22:05:56.798 +08:00 [INF] Executing endpoint 'Yi.Framework.Rbac.Application.Services.AccountService.PostCaptchaPhone (Yi.Framework.Rbac.Application)' +2023-12-20 22:05:56.823 +08:00 [INF] Route matched with {action = "PostCaptchaPhone", controller = "Account", area = ""}. Executing controller action with signature System.Threading.Tasks.Task`1[System.Object] PostCaptchaPhone(Yi.Framework.Rbac.Application.Contracts.Dtos.Account.PhoneCaptchaImageDto) on controller Yi.Framework.Rbac.Application.Services.AccountService (Yi.Framework.Rbac.Application). +2023-12-20 22:05:57.539 +08:00 [DBG] Yi-SQL执行:SELECT COUNT(1) FROM `User` WHERE (CAST(`Phone` AS CHAR) = N'15949688315' ) AND ( `IsDeleted` = 0 ) +2023-12-20 22:05:58.175 +08:00 [INF] Executing ObjectResult, writing value of type '<>f__AnonymousType1`1[[System.Guid, System.Private.CoreLib, Version=8.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]]'. +2023-12-20 22:05:58.196 +08:00 [INF] Executed action Yi.Framework.Rbac.Application.Services.AccountService.PostCaptchaPhone (Yi.Framework.Rbac.Application) in 1370.5336ms +2023-12-20 22:05:58.197 +08:00 [INF] Executed endpoint 'Yi.Framework.Rbac.Application.Services.AccountService.PostCaptchaPhone (Yi.Framework.Rbac.Application)' +2023-12-20 22:05:58.217 +08:00 [DBG] Yi-请求追踪:{ + "ApplicationName": "Yi.Abp.Web", + "UserId": null, + "UserName": null, + "TenantId": null, + "TenantName": null, + "ImpersonatorUserId": null, + "ImpersonatorTenantId": null, + "ImpersonatorUserName": null, + "ImpersonatorTenantName": null, + "ExecutionTime": "2023-12-20 22:05:56", + "ExecutionDuration": 1407, + "ClientId": null, + "CorrelationId": null, + "ClientIpAddress": "::1", + "ClientName": null, + "BrowserInfo": "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/120.0.0.0 Safari/537.36 Edg/120.0.0.0", + "HttpMethod": "POST", + "HttpStatusCode": 200, + "Url": "/api/app/account/captcha-phone", + "Actions": [ + { + "ServiceName": "Yi.Framework.Rbac.Application.Services.AccountService", + "MethodName": "PostCaptchaPhone", + "Parameters": "{\"input\":{\"phone\":\"15949688315\"}}", + "ExecutionTime": "2023-12-20 22:05:56", + "ExecutionDuration": 1209, + "ExtraProperties": {} + } + ], + "Exceptions": [], + "ExtraProperties": {}, + "EntityChanges": [], + "Comments": [] +} +2023-12-20 22:06:25.966 +08:00 [INF] CORS policy execution successful. +2023-12-20 22:06:25.967 +08:00 [INF] Executing endpoint 'Yi.Framework.Rbac.Application.Services.AccountService.PostRegisterAsync (Yi.Framework.Rbac.Application)' +2023-12-20 22:06:25.970 +08:00 [INF] Route matched with {action = "PostRegister", controller = "Account", area = ""}. Executing controller action with signature System.Threading.Tasks.Task`1[System.Object] PostRegisterAsync(Yi.Framework.Rbac.Application.Contracts.Dtos.Account.RegisterDto) on controller Yi.Framework.Rbac.Application.Services.AccountService (Yi.Framework.Rbac.Application). +2023-12-20 22:06:26.164 +08:00 [DBG] Yi-SQL执行:SELECT COUNT(1) FROM `User` WHERE (( `UserName` = N'pp' ) OR ( `Phone` = 15949688315 )) AND ( `IsDeleted` = 0 ) +2023-12-20 22:06:26.236 +08:00 [DBG] Yi-SQL执行:INSERT INTO `User` + (`Id`,`IsDeleted`,`Name`,`Age`,`UserName`,`Password`,`Salt`,`Icon`,`Nick`,`Email`,`Ip`,`Address`,`Phone`,`Introduction`,`Remark`,`Sex`,`DeptId`,`CreationTime`,`CreatorId`,`LastModifierId`,`LastModificationTime`,`OrderNum`,`State`) + VALUES + (N'09e0f2a9-7d86-ff0a-786a-3a0f99b96ba6',0,null,null,N'pp',N'0ZW3NpYHQloR3JkdZsKKaX5cagqCQZzh_wZS8vxC3wYxwkq5rTVDdHnfER8JNnE65bX6H9wbUNefdKtP9QmtGA',N'vRqUaYSsHkNNOEv/SeVTcg==',null,N'萌新',null,null,null,15949688315,null,null,2,null,'2023-12-20 22:06:26.205',null,null,null,0,1) ; +2023-12-20 22:06:26.285 +08:00 [DBG] Yi-SQL执行:SELECT `Id`,`IsDeleted`,`CreationTime`,`CreatorId`,`LastModifierId`,`LastModificationTime`,`OrderNum`,`RoleName`,`RoleCode`,`Remark`,`DataScope`,`State` FROM `Role` WHERE ( `RoleCode` = N'guest' ) AND ( `IsDeleted` = 0 ) LIMIT 0,1 +2023-12-20 22:06:26.353 +08:00 [DBG] Yi-SQL执行:DELETE FROM `UserRole` WHERE (`UserId` IN ('09e0f2a9-7d86-ff0a-786a-3a0f99b96ba6')) +2023-12-20 22:06:26.388 +08:00 [DBG] Yi-SQL执行:INSERT INTO `UserRole` + (`Id`,`RoleId`,`UserId`) + VALUES + (N'0bb79aed-fc5e-7adf-1baa-3a0f99b96c53',N'aad458e5-112c-4054-5841-3a0f7ac8e879',N'09e0f2a9-7d86-ff0a-786a-3a0f99b96ba6') ; +2023-12-20 22:06:26.422 +08:00 [INF] Executing ObjectResult, writing value of type 'System.Boolean'. +2023-12-20 22:06:26.423 +08:00 [INF] Executed action Yi.Framework.Rbac.Application.Services.AccountService.PostRegisterAsync (Yi.Framework.Rbac.Application) in 453.4708ms +2023-12-20 22:06:26.424 +08:00 [INF] Executed endpoint 'Yi.Framework.Rbac.Application.Services.AccountService.PostRegisterAsync (Yi.Framework.Rbac.Application)' +2023-12-20 22:06:26.424 +08:00 [DBG] Yi-请求追踪:{ + "ApplicationName": "Yi.Abp.Web", + "UserId": null, + "UserName": null, + "TenantId": null, + "TenantName": null, + "ImpersonatorUserId": null, + "ImpersonatorTenantId": null, + "ImpersonatorUserName": null, + "ImpersonatorTenantName": null, + "ExecutionTime": "2023-12-20 22:06:25", + "ExecutionDuration": 457, + "ClientId": null, + "CorrelationId": null, + "ClientIpAddress": "::1", + "ClientName": null, + "BrowserInfo": "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/120.0.0.0 Safari/537.36 Edg/120.0.0.0", + "HttpMethod": "POST", + "HttpStatusCode": 200, + "Url": "/api/app/account/register", + "Actions": [ + { + "ServiceName": "Yi.Framework.Rbac.Application.Services.AccountService", + "MethodName": "PostRegisterAsync", + "Parameters": "{\"input\":{\"userName\":\"pp\",\"password\":\"123456\",\"uuid\":\"c1dc0c43-32a6-4aac-910b-bbdf0eb01eb5\",\"phone\":15949688315,\"code\":\"a7e2\"}}", + "ExecutionTime": "2023-12-20 22:06:25", + "ExecutionDuration": 438, + "ExtraProperties": {} + } + ], + "Exceptions": [], + "ExtraProperties": {}, + "EntityChanges": [], + "Comments": [] +} +2023-12-20 22:27:20.770 +08:00 [INF] Yi框架-Abp.vNext,启动! +2023-12-20 22:27:36.655 +08:00 [INF] Yi框架-Abp.vNext,启动! +2023-12-20 22:27:40.089 +08:00 [INF] Loaded ABP modules: +2023-12-20 22:27:40.090 +08:00 [INF] - Yi.Abp.Web.YiAbpWebModule +2023-12-20 22:27:40.091 +08:00 [INF] - Yi.Abp.SqlsugarCore.YiAbpSqlSugarCoreModule +2023-12-20 22:27:40.091 +08:00 [INF] - Yi.Abp.Domain.YiAbpDomainModule +2023-12-20 22:27:40.091 +08:00 [INF] - Yi.Abp.Domain.Shared.YiAbpDomainSharedModule +2023-12-20 22:27:40.091 +08:00 [INF] - Yi.Framework.Rbac.Domain.Shared.YiFrameworkRbacDomainSharedModule +2023-12-20 22:27:40.091 +08:00 [INF] - Volo.Abp.Domain.AbpDddDomainSharedModule +2023-12-20 22:27:40.091 +08:00 [INF] - Volo.Abp.MultiTenancy.AbpMultiTenancyAbstractionsModule +2023-12-20 22:27:40.091 +08:00 [INF] - Volo.Abp.VirtualFileSystem.AbpVirtualFileSystemModule +2023-12-20 22:27:40.091 +08:00 [INF] - Volo.Abp.Localization.AbpLocalizationModule +2023-12-20 22:27:40.091 +08:00 [INF] - Volo.Abp.Settings.AbpSettingsModule +2023-12-20 22:27:40.091 +08:00 [INF] - Volo.Abp.Localization.AbpLocalizationAbstractionsModule +2023-12-20 22:27:40.091 +08:00 [INF] - Volo.Abp.Security.AbpSecurityModule +2023-12-20 22:27:40.091 +08:00 [INF] - Volo.Abp.Data.AbpDataModule +2023-12-20 22:27:40.091 +08:00 [INF] - Volo.Abp.ObjectExtending.AbpObjectExtendingModule +2023-12-20 22:27:40.091 +08:00 [INF] - Volo.Abp.Validation.AbpValidationAbstractionsModule +2023-12-20 22:27:40.091 +08:00 [INF] - Volo.Abp.Uow.AbpUnitOfWorkModule +2023-12-20 22:27:40.091 +08:00 [INF] - Volo.Abp.EventBus.Abstractions.AbpEventBusAbstractionsModule +2023-12-20 22:27:40.091 +08:00 [INF] - Volo.Abp.Threading.AbpThreadingModule +2023-12-20 22:27:40.091 +08:00 [INF] - Yi.Framework.Mapster.YiFrameworkMapsterModule +2023-12-20 22:27:40.091 +08:00 [INF] - Yi.Framework.Core.YiFrameworkCoreModule +2023-12-20 22:27:40.091 +08:00 [INF] - Volo.Abp.ObjectMapping.AbpObjectMappingModule +2023-12-20 22:27:40.091 +08:00 [INF] - Yi.Framework.Bbs.Domain.Shared.YiFrameworkBbsDomainSharedModule +2023-12-20 22:27:40.091 +08:00 [INF] - Yi.Framework.Rbac.Domain.YiFrameworkRbacDomainModule +2023-12-20 22:27:40.091 +08:00 [INF] - Volo.Abp.AspNetCore.SignalR.AbpAspNetCoreSignalRModule +2023-12-20 22:27:40.091 +08:00 [INF] - Volo.Abp.AspNetCore.AbpAspNetCoreModule +2023-12-20 22:27:40.091 +08:00 [INF] - Volo.Abp.Auditing.AbpAuditingModule +2023-12-20 22:27:40.091 +08:00 [INF] - Volo.Abp.Json.AbpJsonModule +2023-12-20 22:27:40.091 +08:00 [INF] - Volo.Abp.Json.SystemTextJson.AbpJsonSystemTextJsonModule +2023-12-20 22:27:40.091 +08:00 [INF] - Volo.Abp.Json.AbpJsonAbstractionsModule +2023-12-20 22:27:40.091 +08:00 [INF] - Volo.Abp.Timing.AbpTimingModule +2023-12-20 22:27:40.091 +08:00 [INF] - Volo.Abp.MultiTenancy.AbpMultiTenancyModule +2023-12-20 22:27:40.091 +08:00 [INF] - Volo.Abp.Auditing.AbpAuditingContractsModule +2023-12-20 22:27:40.091 +08:00 [INF] - Volo.Abp.Http.AbpHttpModule +2023-12-20 22:27:40.091 +08:00 [INF] - Volo.Abp.Http.AbpHttpAbstractionsModule +2023-12-20 22:27:40.091 +08:00 [INF] - Volo.Abp.Minify.AbpMinifyModule +2023-12-20 22:27:40.091 +08:00 [INF] - Volo.Abp.Authorization.AbpAuthorizationModule +2023-12-20 22:27:40.091 +08:00 [INF] - Volo.Abp.Authorization.AbpAuthorizationAbstractionsModule +2023-12-20 22:27:40.091 +08:00 [INF] - Volo.Abp.Validation.AbpValidationModule +2023-12-20 22:27:40.091 +08:00 [INF] - Volo.Abp.ExceptionHandling.AbpExceptionHandlingModule +2023-12-20 22:27:40.091 +08:00 [INF] - Volo.Abp.Domain.AbpDddDomainModule +2023-12-20 22:27:40.091 +08:00 [INF] - Volo.Abp.EventBus.AbpEventBusModule +2023-12-20 22:27:40.091 +08:00 [INF] - Volo.Abp.Guids.AbpGuidsModule +2023-12-20 22:27:40.091 +08:00 [INF] - Volo.Abp.BackgroundWorkers.AbpBackgroundWorkersModule +2023-12-20 22:27:40.091 +08:00 [INF] - Volo.Abp.DistributedLocking.AbpDistributedLockingAbstractionsModule +2023-12-20 22:27:40.091 +08:00 [INF] - Volo.Abp.Specifications.AbpSpecificationsModule +2023-12-20 22:27:40.091 +08:00 [INF] - Volo.Abp.Caching.AbpCachingModule +2023-12-20 22:27:40.091 +08:00 [INF] - Volo.Abp.Serialization.AbpSerializationModule +2023-12-20 22:27:40.091 +08:00 [INF] - Yi.Framework.Bbs.Domain.YiFrameworkBbsDomainModule +2023-12-20 22:27:40.091 +08:00 [INF] - Yi.Framework.Rbac.SqlSugarCore.YiFrameworkRbacSqlSugarCoreModule +2023-12-20 22:27:40.091 +08:00 [INF] - Yi.Framework.SqlSugarCore.YiFrameworkSqlSugarCoreModule +2023-12-20 22:27:40.091 +08:00 [INF] - Yi.Framework.Bbs.SqlSugarCore.YiFrameworkBbsSqlSugarCoreModule +2023-12-20 22:27:40.091 +08:00 [INF] - Yi.Abp.Application.YiAbpApplicationModule +2023-12-20 22:27:40.091 +08:00 [INF] - Yi.Abp.Application.Contracts.YiAbpApplicationContractsModule +2023-12-20 22:27:40.091 +08:00 [INF] - Yi.Framework.Rbac.Application.Contracts.YiFrameworkRbacApplicationContractsModule +2023-12-20 22:27:40.091 +08:00 [INF] - Yi.Framework.Ddd.Application.Contracts.YiFrameworkDddApplicationContractsModule +2023-12-20 22:27:40.091 +08:00 [INF] - Volo.Abp.Application.AbpDddApplicationContractsModule +2023-12-20 22:27:40.091 +08:00 [INF] - Yi.Framework.Bbs.Application.Contracts.YiFrameworkBbsApplicationContractsModule +2023-12-20 22:27:40.091 +08:00 [INF] - Yi.Framework.Rbac.Application.YiFrameworkRbacApplicationModule +2023-12-20 22:27:40.091 +08:00 [INF] - Yi.Framework.Ddd.Application.YiFrameworkDddApplicationModule +2023-12-20 22:27:40.091 +08:00 [INF] - Volo.Abp.Application.AbpDddApplicationModule +2023-12-20 22:27:40.091 +08:00 [INF] - Volo.Abp.Features.AbpFeaturesModule +2023-12-20 22:27:40.091 +08:00 [INF] - Volo.Abp.GlobalFeatures.AbpGlobalFeaturesModule +2023-12-20 22:27:40.091 +08:00 [INF] - Volo.Abp.BackgroundWorkers.Quartz.AbpBackgroundWorkersQuartzModule +2023-12-20 22:27:40.091 +08:00 [INF] - Volo.Abp.Quartz.AbpQuartzModule +2023-12-20 22:27:40.091 +08:00 [INF] - Yi.Framework.Bbs.Application.YiFrameworkBbsApplicationModule +2023-12-20 22:27:40.091 +08:00 [INF] - Volo.Abp.AspNetCore.Mvc.AbpAspNetCoreMvcModule +2023-12-20 22:27:40.091 +08:00 [INF] - Volo.Abp.ApiVersioning.AbpApiVersioningAbstractionsModule +2023-12-20 22:27:40.091 +08:00 [INF] - Volo.Abp.AspNetCore.Mvc.AbpAspNetCoreMvcContractsModule +2023-12-20 22:27:40.091 +08:00 [INF] - Volo.Abp.UI.Navigation.AbpUiNavigationModule +2023-12-20 22:27:40.091 +08:00 [INF] - Volo.Abp.UI.AbpUiModule +2023-12-20 22:27:40.091 +08:00 [INF] - Volo.Abp.Autofac.AbpAutofacModule +2023-12-20 22:27:40.091 +08:00 [INF] - Volo.Abp.Castle.AbpCastleCoreModule +2023-12-20 22:27:40.091 +08:00 [INF] - Volo.Abp.Swashbuckle.AbpSwashbuckleModule +2023-12-20 22:27:40.091 +08:00 [INF] - Volo.Abp.AspNetCore.Serilog.AbpAspNetCoreSerilogModule +2023-12-20 22:27:40.091 +08:00 [INF] - Volo.Abp.AspNetCore.Authentication.JwtBearer.AbpAspNetCoreAuthenticationJwtBearerModule +2023-12-20 22:27:40.091 +08:00 [INF] - Yi.Framework.AspNetCore.YiFrameworkAspNetCoreModule +2023-12-20 22:27:40.525 +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-20 22:27:40.577 +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-20 22:27:40.598 +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-20 22:27:40.625 +08:00 [DBG] Yi-SQL执行:ALTER TABLE `Config` COMMENT='配置表'; +2023-12-20 22:27:40.652 +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-20 22:27:40.739 +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-20 22:27:40.748 +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-20 22:27:40.760 +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-20 22:27:40.775 +08:00 [DBG] Yi-SQL执行:ALTER TABLE `Dept` COMMENT='部门表'; +2023-12-20 22:27:40.828 +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-20 22:27:40.908 +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-20 22:27:40.918 +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-20 22:27:40.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='Dictionary' and TABLE_SCHEMA=(select database()) ORDER BY ordinal_position +2023-12-20 22:27:40.948 +08:00 [DBG] Yi-SQL执行:ALTER TABLE `Dictionary` COMMENT=''; +2023-12-20 22:27:40.973 +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-20 22:27:41.046 +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-20 22:27:41.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='DictionaryType' and TABLE_SCHEMA=(select database()) ORDER BY ordinal_position +2023-12-20 22:27:41.069 +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-20 22:27:41.093 +08:00 [DBG] Yi-SQL执行:ALTER TABLE `DictionaryType` COMMENT=''; +2023-12-20 22:27:41.129 +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-20 22:27:41.217 +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-20 22:27:41.231 +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-20 22:27:41.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='File' and TABLE_SCHEMA=(select database()) ORDER BY ordinal_position +2023-12-20 22:27:41.253 +08:00 [DBG] Yi-SQL执行:ALTER TABLE `File` COMMENT=''; +2023-12-20 22:27:41.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='File' and TABLE_SCHEMA=(select database()) ORDER BY ordinal_position +2023-12-20 22:27:41.353 +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-20 22:27:41.362 +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-20 22:27:41.374 +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-20 22:27:41.384 +08:00 [DBG] Yi-SQL执行:ALTER TABLE `LoginLog` COMMENT=''; +2023-12-20 22:27:41.406 +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-20 22:27:41.485 +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-20 22:27:41.506 +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-20 22:27:41.517 +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-20 22:27:41.528 +08:00 [DBG] Yi-SQL执行:ALTER TABLE `Menu` COMMENT='菜单表'; +2023-12-20 22:27:41.551 +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-20 22:27:41.628 +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-20 22:27:41.639 +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-20 22:27:41.664 +08:00 [DBG] Yi-SQL执行:alter table `OperationLog` change column `RequestResult` `RequestResult` longtext DEFAULT NULL +2023-12-20 22:27:41.686 +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-20 22:27:41.699 +08:00 [DBG] Yi-SQL执行:ALTER TABLE `OperationLog` COMMENT='操作日志表'; +2023-12-20 22:27:41.765 +08:00 [DBG] Yi-SQL执行:alter table `OperationLog` change column `RequestResult` `RequestResult` longtext DEFAULT NULL COMMENT '请求结果' +2023-12-20 22:27:41.787 +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-20 22:27:41.887 +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-20 22:27:41.897 +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-20 22:27:41.909 +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-20 22:27:41.921 +08:00 [DBG] Yi-SQL执行:ALTER TABLE `Post` COMMENT='岗位表'; +2023-12-20 22:27:41.948 +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-20 22:27:42.030 +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-20 22:27:42.041 +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-20 22:27:42.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='RoleDept' and TABLE_SCHEMA=(select database()) ORDER BY ordinal_position +2023-12-20 22:27:42.061 +08:00 [DBG] Yi-SQL执行:ALTER TABLE `RoleDept` COMMENT='角色部门关系表'; +2023-12-20 22:27:42.098 +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-20 22:27:42.215 +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-20 22:27:42.232 +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-20 22:27:42.243 +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-20 22:27:42.257 +08:00 [DBG] Yi-SQL执行:ALTER TABLE `Role` COMMENT='角色表'; +2023-12-20 22:27:42.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='Role' and TABLE_SCHEMA=(select database()) ORDER BY ordinal_position +2023-12-20 22:27:42.383 +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-20 22:27:42.394 +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-20 22:27:42.406 +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-20 22:27:42.416 +08:00 [DBG] Yi-SQL执行:ALTER TABLE `RoleMenu` COMMENT='角色菜单关系表'; +2023-12-20 22:27:42.443 +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-20 22:27:42.525 +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-20 22:27:42.536 +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-20 22:27:42.548 +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-20 22:27:42.562 +08:00 [DBG] Yi-SQL执行:ALTER TABLE `User` COMMENT='用户表'; +2023-12-20 22:27:42.586 +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-20 22:27:42.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-20 22:27:42.691 +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-20 22:27:42.701 +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-20 22:27:42.715 +08:00 [DBG] Yi-SQL执行:ALTER TABLE `UserPost` COMMENT='用户岗位表'; +2023-12-20 22:27:42.738 +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-20 22:27:42.819 +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-20 22:27:42.832 +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-20 22:27:42.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='UserRole' and TABLE_SCHEMA=(select database()) ORDER BY ordinal_position +2023-12-20 22:27:42.855 +08:00 [DBG] Yi-SQL执行:ALTER TABLE `UserRole` COMMENT='用户角色关系表'; +2023-12-20 22:27:42.877 +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-20 22:27:42.950 +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-20 22:27:42.959 +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-20 22:27:42.974 +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-20 22:27:42.987 +08:00 [DBG] Yi-SQL执行:ALTER TABLE `AccessLog` COMMENT=''; +2023-12-20 22:27:43.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='AccessLog' and TABLE_SCHEMA=(select database()) ORDER BY ordinal_position +2023-12-20 22:27:43.142 +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-20 22:27:43.155 +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-20 22:27:43.167 +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-20 22:27:43.184 +08:00 [DBG] Yi-SQL执行:ALTER TABLE `Agree` COMMENT=''; +2023-12-20 22:27:43.212 +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-20 22:27:43.330 +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-20 22:27:43.351 +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-20 22:27:43.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='Article' and TABLE_SCHEMA=(select database()) ORDER BY ordinal_position +2023-12-20 22:27:43.375 +08:00 [DBG] Yi-SQL执行:ALTER TABLE `Article` COMMENT=''; +2023-12-20 22:27:43.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='Article' and TABLE_SCHEMA=(select database()) ORDER BY ordinal_position +2023-12-20 22:27:43.470 +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-20 22:27:43.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='Banner' and TABLE_SCHEMA=(select database()) ORDER BY ordinal_position +2023-12-20 22:27:43.494 +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-20 22:27:43.510 +08:00 [DBG] Yi-SQL执行:ALTER TABLE `Banner` COMMENT=''; +2023-12-20 22:27:43.539 +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-20 22:27:43.636 +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-20 22:27:43.646 +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-20 22:27:43.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='Comment' and TABLE_SCHEMA=(select database()) ORDER BY ordinal_position +2023-12-20 22:27:43.668 +08:00 [DBG] Yi-SQL执行:ALTER TABLE `Comment` COMMENT='评论表'; +2023-12-20 22:27:43.690 +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-20 22:27:43.770 +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-20 22:27:43.781 +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-20 22:27:43.795 +08:00 [DBG] Yi-SQL执行:alter table `Discuss` change column `PermissionUserIds` `PermissionUserIds` varchar(4000) DEFAULT NULL +2023-12-20 22:27:43.822 +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-20 22:27:43.838 +08:00 [DBG] Yi-SQL执行:ALTER TABLE `Discuss` COMMENT=''; +2023-12-20 22:27:43.880 +08:00 [DBG] Yi-SQL执行:alter table `Discuss` change column `PermissionUserIds` `PermissionUserIds` varchar(4000) DEFAULT NULL COMMENT '当PermissionType为部分用户时候,以下列表中的用户+创建者 代表拥有权限' +2023-12-20 22:27:43.904 +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-20 22:27:43.975 +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-20 22:27:43.988 +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-20 22:27:44.006 +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-20 22:27:44.017 +08:00 [DBG] Yi-SQL执行:ALTER TABLE `DiscussMyType` COMMENT=''; +2023-12-20 22:27:44.041 +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-20 22:27:44.127 +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-20 22:27:44.141 +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-20 22:27:44.152 +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-20 22:27:44.162 +08:00 [DBG] Yi-SQL执行:ALTER TABLE `DiscussTop` COMMENT='首页置顶主题'; +2023-12-20 22:27:44.183 +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-20 22:27:44.262 +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-20 22:27:44.272 +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-20 22:27:44.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='MyType' and TABLE_SCHEMA=(select database()) ORDER BY ordinal_position +2023-12-20 22:27:44.296 +08:00 [DBG] Yi-SQL执行:ALTER TABLE `MyType` COMMENT=''; +2023-12-20 22:27:44.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='MyType' and TABLE_SCHEMA=(select database()) ORDER BY ordinal_position +2023-12-20 22:27:44.394 +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-20 22:27:44.406 +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-20 22:27:44.416 +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-20 22:27:44.428 +08:00 [DBG] Yi-SQL执行:ALTER TABLE `Plate` COMMENT=''; +2023-12-20 22:27:44.451 +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-20 22:27:44.526 +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-20 22:27:44.536 +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-20 22:27:44.553 +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-20 22:27:44.562 +08:00 [DBG] Yi-SQL执行:ALTER TABLE `Setting` COMMENT=''; +2023-12-20 22:27:44.604 +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-20 22:27:44.955 +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-20 22:27:45.048 +08:00 [INF] Initialized all ABP modules. +2023-12-20 22:27:45.137 +08:00 [INF] Now listening on: http://[::]:19001 +2023-12-20 22:27:45.137 +08:00 [INF] Application started. Press Ctrl+C to shut down. +2023-12-20 22:27:45.137 +08:00 [INF] Hosting environment: Development +2023-12-20 22:27:45.137 +08:00 [INF] Content root path: D:\CSharp\Yi\Yi.Abp.Net8\src\Yi.Abp.Web +2023-12-20 22:29:10.448 +08:00 [INF] Yi框架-Abp.vNext,启动! +2023-12-20 22:29:13.422 +08:00 [INF] Loaded ABP modules: +2023-12-20 22:29:13.423 +08:00 [INF] - Yi.Abp.Web.YiAbpWebModule +2023-12-20 22:29:13.423 +08:00 [INF] - Yi.Abp.SqlsugarCore.YiAbpSqlSugarCoreModule +2023-12-20 22:29:13.423 +08:00 [INF] - Yi.Abp.Domain.YiAbpDomainModule +2023-12-20 22:29:13.423 +08:00 [INF] - Yi.Abp.Domain.Shared.YiAbpDomainSharedModule +2023-12-20 22:29:13.423 +08:00 [INF] - Yi.Framework.Rbac.Domain.Shared.YiFrameworkRbacDomainSharedModule +2023-12-20 22:29:13.423 +08:00 [INF] - Volo.Abp.Domain.AbpDddDomainSharedModule +2023-12-20 22:29:13.423 +08:00 [INF] - Volo.Abp.MultiTenancy.AbpMultiTenancyAbstractionsModule +2023-12-20 22:29:13.423 +08:00 [INF] - Volo.Abp.VirtualFileSystem.AbpVirtualFileSystemModule +2023-12-20 22:29:13.423 +08:00 [INF] - Volo.Abp.Localization.AbpLocalizationModule +2023-12-20 22:29:13.423 +08:00 [INF] - Volo.Abp.Settings.AbpSettingsModule +2023-12-20 22:29:13.423 +08:00 [INF] - Volo.Abp.Localization.AbpLocalizationAbstractionsModule +2023-12-20 22:29:13.423 +08:00 [INF] - Volo.Abp.Security.AbpSecurityModule +2023-12-20 22:29:13.423 +08:00 [INF] - Volo.Abp.Data.AbpDataModule +2023-12-20 22:29:13.423 +08:00 [INF] - Volo.Abp.ObjectExtending.AbpObjectExtendingModule +2023-12-20 22:29:13.423 +08:00 [INF] - Volo.Abp.Validation.AbpValidationAbstractionsModule +2023-12-20 22:29:13.423 +08:00 [INF] - Volo.Abp.Uow.AbpUnitOfWorkModule +2023-12-20 22:29:13.423 +08:00 [INF] - Volo.Abp.EventBus.Abstractions.AbpEventBusAbstractionsModule +2023-12-20 22:29:13.423 +08:00 [INF] - Volo.Abp.Threading.AbpThreadingModule +2023-12-20 22:29:13.423 +08:00 [INF] - Yi.Framework.Mapster.YiFrameworkMapsterModule +2023-12-20 22:29:13.423 +08:00 [INF] - Yi.Framework.Core.YiFrameworkCoreModule +2023-12-20 22:29:13.423 +08:00 [INF] - Volo.Abp.ObjectMapping.AbpObjectMappingModule +2023-12-20 22:29:13.423 +08:00 [INF] - Yi.Framework.Bbs.Domain.Shared.YiFrameworkBbsDomainSharedModule +2023-12-20 22:29:13.423 +08:00 [INF] - Yi.Framework.Rbac.Domain.YiFrameworkRbacDomainModule +2023-12-20 22:29:13.423 +08:00 [INF] - Volo.Abp.AspNetCore.SignalR.AbpAspNetCoreSignalRModule +2023-12-20 22:29:13.423 +08:00 [INF] - Volo.Abp.AspNetCore.AbpAspNetCoreModule +2023-12-20 22:29:13.423 +08:00 [INF] - Volo.Abp.Auditing.AbpAuditingModule +2023-12-20 22:29:13.423 +08:00 [INF] - Volo.Abp.Json.AbpJsonModule +2023-12-20 22:29:13.423 +08:00 [INF] - Volo.Abp.Json.SystemTextJson.AbpJsonSystemTextJsonModule +2023-12-20 22:29:13.423 +08:00 [INF] - Volo.Abp.Json.AbpJsonAbstractionsModule +2023-12-20 22:29:13.423 +08:00 [INF] - Volo.Abp.Timing.AbpTimingModule +2023-12-20 22:29:13.423 +08:00 [INF] - Volo.Abp.MultiTenancy.AbpMultiTenancyModule +2023-12-20 22:29:13.423 +08:00 [INF] - Volo.Abp.Auditing.AbpAuditingContractsModule +2023-12-20 22:29:13.423 +08:00 [INF] - Volo.Abp.Http.AbpHttpModule +2023-12-20 22:29:13.423 +08:00 [INF] - Volo.Abp.Http.AbpHttpAbstractionsModule +2023-12-20 22:29:13.423 +08:00 [INF] - Volo.Abp.Minify.AbpMinifyModule +2023-12-20 22:29:13.423 +08:00 [INF] - Volo.Abp.Authorization.AbpAuthorizationModule +2023-12-20 22:29:13.423 +08:00 [INF] - Volo.Abp.Authorization.AbpAuthorizationAbstractionsModule +2023-12-20 22:29:13.423 +08:00 [INF] - Volo.Abp.Validation.AbpValidationModule +2023-12-20 22:29:13.423 +08:00 [INF] - Volo.Abp.ExceptionHandling.AbpExceptionHandlingModule +2023-12-20 22:29:13.423 +08:00 [INF] - Volo.Abp.Domain.AbpDddDomainModule +2023-12-20 22:29:13.423 +08:00 [INF] - Volo.Abp.EventBus.AbpEventBusModule +2023-12-20 22:29:13.423 +08:00 [INF] - Volo.Abp.Guids.AbpGuidsModule +2023-12-20 22:29:13.423 +08:00 [INF] - Volo.Abp.BackgroundWorkers.AbpBackgroundWorkersModule +2023-12-20 22:29:13.423 +08:00 [INF] - Volo.Abp.DistributedLocking.AbpDistributedLockingAbstractionsModule +2023-12-20 22:29:13.423 +08:00 [INF] - Volo.Abp.Specifications.AbpSpecificationsModule +2023-12-20 22:29:13.423 +08:00 [INF] - Volo.Abp.Caching.AbpCachingModule +2023-12-20 22:29:13.423 +08:00 [INF] - Volo.Abp.Serialization.AbpSerializationModule +2023-12-20 22:29:13.423 +08:00 [INF] - Yi.Framework.Bbs.Domain.YiFrameworkBbsDomainModule +2023-12-20 22:29:13.423 +08:00 [INF] - Yi.Framework.Rbac.SqlSugarCore.YiFrameworkRbacSqlSugarCoreModule +2023-12-20 22:29:13.423 +08:00 [INF] - Yi.Framework.SqlSugarCore.YiFrameworkSqlSugarCoreModule +2023-12-20 22:29:13.423 +08:00 [INF] - Yi.Framework.Bbs.SqlSugarCore.YiFrameworkBbsSqlSugarCoreModule +2023-12-20 22:29:13.423 +08:00 [INF] - Yi.Abp.Application.YiAbpApplicationModule +2023-12-20 22:29:13.423 +08:00 [INF] - Yi.Abp.Application.Contracts.YiAbpApplicationContractsModule +2023-12-20 22:29:13.423 +08:00 [INF] - Yi.Framework.Rbac.Application.Contracts.YiFrameworkRbacApplicationContractsModule +2023-12-20 22:29:13.423 +08:00 [INF] - Yi.Framework.Ddd.Application.Contracts.YiFrameworkDddApplicationContractsModule +2023-12-20 22:29:13.423 +08:00 [INF] - Volo.Abp.Application.AbpDddApplicationContractsModule +2023-12-20 22:29:13.423 +08:00 [INF] - Yi.Framework.Bbs.Application.Contracts.YiFrameworkBbsApplicationContractsModule +2023-12-20 22:29:13.423 +08:00 [INF] - Yi.Framework.Rbac.Application.YiFrameworkRbacApplicationModule +2023-12-20 22:29:13.423 +08:00 [INF] - Yi.Framework.Ddd.Application.YiFrameworkDddApplicationModule +2023-12-20 22:29:13.424 +08:00 [INF] - Volo.Abp.Application.AbpDddApplicationModule +2023-12-20 22:29:13.424 +08:00 [INF] - Volo.Abp.Features.AbpFeaturesModule +2023-12-20 22:29:13.424 +08:00 [INF] - Volo.Abp.GlobalFeatures.AbpGlobalFeaturesModule +2023-12-20 22:29:13.424 +08:00 [INF] - Volo.Abp.BackgroundWorkers.Quartz.AbpBackgroundWorkersQuartzModule +2023-12-20 22:29:13.424 +08:00 [INF] - Volo.Abp.Quartz.AbpQuartzModule +2023-12-20 22:29:13.424 +08:00 [INF] - Yi.Framework.Bbs.Application.YiFrameworkBbsApplicationModule +2023-12-20 22:29:13.424 +08:00 [INF] - Volo.Abp.AspNetCore.Mvc.AbpAspNetCoreMvcModule +2023-12-20 22:29:13.424 +08:00 [INF] - Volo.Abp.ApiVersioning.AbpApiVersioningAbstractionsModule +2023-12-20 22:29:13.424 +08:00 [INF] - Volo.Abp.AspNetCore.Mvc.AbpAspNetCoreMvcContractsModule +2023-12-20 22:29:13.424 +08:00 [INF] - Volo.Abp.UI.Navigation.AbpUiNavigationModule +2023-12-20 22:29:13.424 +08:00 [INF] - Volo.Abp.UI.AbpUiModule +2023-12-20 22:29:13.424 +08:00 [INF] - Volo.Abp.Autofac.AbpAutofacModule +2023-12-20 22:29:13.424 +08:00 [INF] - Volo.Abp.Castle.AbpCastleCoreModule +2023-12-20 22:29:13.424 +08:00 [INF] - Volo.Abp.Swashbuckle.AbpSwashbuckleModule +2023-12-20 22:29:13.424 +08:00 [INF] - Volo.Abp.AspNetCore.Serilog.AbpAspNetCoreSerilogModule +2023-12-20 22:29:13.424 +08:00 [INF] - Volo.Abp.AspNetCore.Authentication.JwtBearer.AbpAspNetCoreAuthenticationJwtBearerModule +2023-12-20 22:29:13.424 +08:00 [INF] - Yi.Framework.AspNetCore.YiFrameworkAspNetCoreModule +2023-12-20 22:29:13.849 +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-20 22:29:13.889 +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-20 22:29:13.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='Config' and TABLE_SCHEMA=(select database()) ORDER BY ordinal_position +2023-12-20 22:29:13.927 +08:00 [DBG] Yi-SQL执行:ALTER TABLE `Config` COMMENT='配置表'; +2023-12-20 22:29:13.980 +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-20 22:29:14.057 +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-20 22:29:14.066 +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-20 22:29:14.077 +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-20 22:29:14.087 +08:00 [DBG] Yi-SQL执行:ALTER TABLE `Dept` COMMENT='部门表'; +2023-12-20 22:29:14.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='Dept' and TABLE_SCHEMA=(select database()) ORDER BY ordinal_position +2023-12-20 22:29:14.262 +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-20 22:29:14.273 +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-20 22:29:14.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='Dictionary' and TABLE_SCHEMA=(select database()) ORDER BY ordinal_position +2023-12-20 22:29:14.298 +08:00 [DBG] Yi-SQL执行:ALTER TABLE `Dictionary` COMMENT=''; +2023-12-20 22:29:14.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='Dictionary' and TABLE_SCHEMA=(select database()) ORDER BY ordinal_position +2023-12-20 22:29:14.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-20 22:29:14.429 +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-20 22:29:14.443 +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-20 22:29:14.453 +08:00 [DBG] Yi-SQL执行:ALTER TABLE `DictionaryType` COMMENT=''; +2023-12-20 22:29:14.485 +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-20 22:29:14.561 +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-20 22:29:14.572 +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-20 22:29:14.582 +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-20 22:29:14.593 +08:00 [DBG] Yi-SQL执行:ALTER TABLE `File` COMMENT=''; +2023-12-20 22:29:14.622 +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-20 22:29:14.693 +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-20 22:29:14.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='LoginLog' and TABLE_SCHEMA=(select database()) ORDER BY ordinal_position +2023-12-20 22:29:14.714 +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-20 22:29:14.724 +08:00 [DBG] Yi-SQL执行:ALTER TABLE `LoginLog` COMMENT=''; +2023-12-20 22:29:14.747 +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-20 22:29:14.850 +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-20 22:29:14.862 +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-20 22:29:14.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='Menu' and TABLE_SCHEMA=(select database()) ORDER BY ordinal_position +2023-12-20 22:29:14.887 +08:00 [DBG] Yi-SQL执行:ALTER TABLE `Menu` COMMENT='菜单表'; +2023-12-20 22:29:14.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='Menu' and TABLE_SCHEMA=(select database()) ORDER BY ordinal_position +2023-12-20 22:29:15.018 +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-20 22:29:15.031 +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-20 22:29:15.044 +08:00 [DBG] Yi-SQL执行:alter table `OperationLog` change column `RequestResult` `RequestResult` longtext DEFAULT NULL +2023-12-20 22:29:15.069 +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-20 22:29:15.092 +08:00 [DBG] Yi-SQL执行:ALTER TABLE `OperationLog` COMMENT='操作日志表'; +2023-12-20 22:29:15.120 +08:00 [DBG] Yi-SQL执行:alter table `OperationLog` change column `RequestResult` `RequestResult` longtext DEFAULT NULL COMMENT '请求结果' +2023-12-20 22:29:15.153 +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-20 22:29:15.233 +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-20 22:29:15.245 +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-20 22:29:15.255 +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-20 22:29:15.267 +08:00 [DBG] Yi-SQL执行:ALTER TABLE `Post` COMMENT='岗位表'; +2023-12-20 22:29:15.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='Post' and TABLE_SCHEMA=(select database()) ORDER BY ordinal_position +2023-12-20 22:29:15.384 +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-20 22:29:15.397 +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-20 22:29:15.408 +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-20 22:29:15.425 +08:00 [DBG] Yi-SQL执行:ALTER TABLE `RoleDept` COMMENT='角色部门关系表'; +2023-12-20 22:29:15.447 +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-20 22:29:15.523 +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-20 22:29:15.535 +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-20 22:29:15.545 +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-20 22:29:15.567 +08:00 [DBG] Yi-SQL执行:ALTER TABLE `Role` COMMENT='角色表'; +2023-12-20 22:29:15.592 +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-20 22:29:15.675 +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-20 22:29:15.687 +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-20 22:29:15.697 +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-20 22:29:15.707 +08:00 [DBG] Yi-SQL执行:ALTER TABLE `RoleMenu` COMMENT='角色菜单关系表'; +2023-12-20 22:29:15.728 +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-20 22:29:15.831 +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-20 22:29:15.846 +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-20 22:29:15.866 +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-20 22:29:15.884 +08:00 [DBG] Yi-SQL执行:ALTER TABLE `User` COMMENT='用户表'; +2023-12-20 22:29:15.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='User' and TABLE_SCHEMA=(select database()) ORDER BY ordinal_position +2023-12-20 22:29:16.013 +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-20 22:29:16.022 +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-20 22:29:16.033 +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-20 22:29:16.045 +08:00 [DBG] Yi-SQL执行:ALTER TABLE `UserPost` COMMENT='用户岗位表'; +2023-12-20 22:29:16.072 +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-20 22:29:16.170 +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-20 22:29:16.180 +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-20 22:29:16.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='UserRole' and TABLE_SCHEMA=(select database()) ORDER BY ordinal_position +2023-12-20 22:29:16.231 +08:00 [DBG] Yi-SQL执行:ALTER TABLE `UserRole` COMMENT='用户角色关系表'; +2023-12-20 22:29:16.252 +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-20 22:29:16.341 +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-20 22:29:16.350 +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-20 22:29:16.367 +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-20 22:29:16.381 +08:00 [DBG] Yi-SQL执行:ALTER TABLE `AccessLog` COMMENT=''; +2023-12-20 22:29:16.410 +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-20 22:29:16.489 +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-20 22:29:16.511 +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-20 22:29:16.521 +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-20 22:29:16.531 +08:00 [DBG] Yi-SQL执行:ALTER TABLE `Agree` COMMENT=''; +2023-12-20 22:29:16.554 +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-20 22:29:16.640 +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-20 22:29:16.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='Article' and TABLE_SCHEMA=(select database()) ORDER BY ordinal_position +2023-12-20 22:29:16.672 +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-20 22:29:16.685 +08:00 [DBG] Yi-SQL执行:ALTER TABLE `Article` COMMENT=''; +2023-12-20 22:29:16.712 +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-20 22:29:16.784 +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-20 22:29:16.794 +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-20 22:29:16.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='Banner' and TABLE_SCHEMA=(select database()) ORDER BY ordinal_position +2023-12-20 22:29:16.819 +08:00 [DBG] Yi-SQL执行:ALTER TABLE `Banner` COMMENT=''; +2023-12-20 22:29:16.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='Banner' and TABLE_SCHEMA=(select database()) ORDER BY ordinal_position +2023-12-20 22:29:16.915 +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-20 22:29:16.928 +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-20 22:29:16.940 +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-20 22:29:16.954 +08:00 [DBG] Yi-SQL执行:ALTER TABLE `Comment` COMMENT='评论表'; +2023-12-20 22:29:16.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='Comment' and TABLE_SCHEMA=(select database()) ORDER BY ordinal_position +2023-12-20 22:29:17.065 +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-20 22:29:17.081 +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-20 22:29:17.097 +08:00 [DBG] Yi-SQL执行:alter table `Discuss` change column `PermissionUserIds` `PermissionUserIds` varchar(4000) DEFAULT NULL +2023-12-20 22:29:17.125 +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-20 22:29:17.137 +08:00 [DBG] Yi-SQL执行:ALTER TABLE `Discuss` COMMENT=''; +2023-12-20 22:29:17.166 +08:00 [DBG] Yi-SQL执行:alter table `Discuss` change column `PermissionUserIds` `PermissionUserIds` varchar(4000) DEFAULT NULL COMMENT '当PermissionType为部分用户时候,以下列表中的用户+创建者 代表拥有权限' +2023-12-20 22:29:17.191 +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-20 22:29:17.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-20 22:29:17.309 +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-20 22:29:17.321 +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-20 22:29:17.340 +08:00 [DBG] Yi-SQL执行:ALTER TABLE `DiscussMyType` COMMENT=''; +2023-12-20 22:29:17.360 +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-20 22:29:17.431 +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-20 22:29:17.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='DiscussTop' and TABLE_SCHEMA=(select database()) ORDER BY ordinal_position +2023-12-20 22:29:17.451 +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-20 22:29:17.473 +08:00 [DBG] Yi-SQL执行:ALTER TABLE `DiscussTop` COMMENT='首页置顶主题'; +2023-12-20 22:29:17.507 +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-20 22:29:17.591 +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-20 22:29:17.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='MyType' and TABLE_SCHEMA=(select database()) ORDER BY ordinal_position +2023-12-20 22:29:17.619 +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-20 22:29:17.641 +08:00 [DBG] Yi-SQL执行:ALTER TABLE `MyType` COMMENT=''; +2023-12-20 22:29:17.670 +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-20 22:29:17.772 +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-20 22:29:17.794 +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-20 22:29:17.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='Plate' and TABLE_SCHEMA=(select database()) ORDER BY ordinal_position +2023-12-20 22:29:17.830 +08:00 [DBG] Yi-SQL执行:ALTER TABLE `Plate` COMMENT=''; +2023-12-20 22:29:17.861 +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-20 22:29:17.940 +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-20 22:29:17.950 +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-20 22:29:17.970 +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-20 22:29:17.985 +08:00 [DBG] Yi-SQL执行:ALTER TABLE `Setting` COMMENT=''; +2023-12-20 22:29:18.012 +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-20 22:29:18.347 +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-20 22:29:18.434 +08:00 [INF] Initialized all ABP modules. +2023-12-20 22:29:18.524 +08:00 [INF] Now listening on: http://[::]:19001 +2023-12-20 22:29:18.525 +08:00 [INF] Application started. Press Ctrl+C to shut down. +2023-12-20 22:29:18.525 +08:00 [INF] Hosting environment: Development +2023-12-20 22:29:18.525 +08:00 [INF] Content root path: D:\CSharp\Yi\Yi.Abp.Net8\src\Yi.Abp.Web +2023-12-20 22:29:34.852 +08:00 [INF] Yi框架-Abp.vNext,启动! +2023-12-20 22:29:37.800 +08:00 [INF] Loaded ABP modules: +2023-12-20 22:29:37.801 +08:00 [INF] - Yi.Abp.Web.YiAbpWebModule +2023-12-20 22:29:37.801 +08:00 [INF] - Yi.Abp.SqlsugarCore.YiAbpSqlSugarCoreModule +2023-12-20 22:29:37.801 +08:00 [INF] - Yi.Abp.Domain.YiAbpDomainModule +2023-12-20 22:29:37.801 +08:00 [INF] - Yi.Abp.Domain.Shared.YiAbpDomainSharedModule +2023-12-20 22:29:37.801 +08:00 [INF] - Yi.Framework.Rbac.Domain.Shared.YiFrameworkRbacDomainSharedModule +2023-12-20 22:29:37.801 +08:00 [INF] - Volo.Abp.Domain.AbpDddDomainSharedModule +2023-12-20 22:29:37.801 +08:00 [INF] - Volo.Abp.MultiTenancy.AbpMultiTenancyAbstractionsModule +2023-12-20 22:29:37.801 +08:00 [INF] - Volo.Abp.VirtualFileSystem.AbpVirtualFileSystemModule +2023-12-20 22:29:37.801 +08:00 [INF] - Volo.Abp.Localization.AbpLocalizationModule +2023-12-20 22:29:37.801 +08:00 [INF] - Volo.Abp.Settings.AbpSettingsModule +2023-12-20 22:29:37.801 +08:00 [INF] - Volo.Abp.Localization.AbpLocalizationAbstractionsModule +2023-12-20 22:29:37.801 +08:00 [INF] - Volo.Abp.Security.AbpSecurityModule +2023-12-20 22:29:37.801 +08:00 [INF] - Volo.Abp.Data.AbpDataModule +2023-12-20 22:29:37.801 +08:00 [INF] - Volo.Abp.ObjectExtending.AbpObjectExtendingModule +2023-12-20 22:29:37.801 +08:00 [INF] - Volo.Abp.Validation.AbpValidationAbstractionsModule +2023-12-20 22:29:37.801 +08:00 [INF] - Volo.Abp.Uow.AbpUnitOfWorkModule +2023-12-20 22:29:37.801 +08:00 [INF] - Volo.Abp.EventBus.Abstractions.AbpEventBusAbstractionsModule +2023-12-20 22:29:37.801 +08:00 [INF] - Volo.Abp.Threading.AbpThreadingModule +2023-12-20 22:29:37.801 +08:00 [INF] - Yi.Framework.Mapster.YiFrameworkMapsterModule +2023-12-20 22:29:37.801 +08:00 [INF] - Yi.Framework.Core.YiFrameworkCoreModule +2023-12-20 22:29:37.801 +08:00 [INF] - Volo.Abp.ObjectMapping.AbpObjectMappingModule +2023-12-20 22:29:37.801 +08:00 [INF] - Yi.Framework.Bbs.Domain.Shared.YiFrameworkBbsDomainSharedModule +2023-12-20 22:29:37.801 +08:00 [INF] - Yi.Framework.Rbac.Domain.YiFrameworkRbacDomainModule +2023-12-20 22:29:37.801 +08:00 [INF] - Volo.Abp.AspNetCore.SignalR.AbpAspNetCoreSignalRModule +2023-12-20 22:29:37.801 +08:00 [INF] - Volo.Abp.AspNetCore.AbpAspNetCoreModule +2023-12-20 22:29:37.801 +08:00 [INF] - Volo.Abp.Auditing.AbpAuditingModule +2023-12-20 22:29:37.801 +08:00 [INF] - Volo.Abp.Json.AbpJsonModule +2023-12-20 22:29:37.801 +08:00 [INF] - Volo.Abp.Json.SystemTextJson.AbpJsonSystemTextJsonModule +2023-12-20 22:29:37.801 +08:00 [INF] - Volo.Abp.Json.AbpJsonAbstractionsModule +2023-12-20 22:29:37.801 +08:00 [INF] - Volo.Abp.Timing.AbpTimingModule +2023-12-20 22:29:37.801 +08:00 [INF] - Volo.Abp.MultiTenancy.AbpMultiTenancyModule +2023-12-20 22:29:37.801 +08:00 [INF] - Volo.Abp.Auditing.AbpAuditingContractsModule +2023-12-20 22:29:37.801 +08:00 [INF] - Volo.Abp.Http.AbpHttpModule +2023-12-20 22:29:37.801 +08:00 [INF] - Volo.Abp.Http.AbpHttpAbstractionsModule +2023-12-20 22:29:37.801 +08:00 [INF] - Volo.Abp.Minify.AbpMinifyModule +2023-12-20 22:29:37.801 +08:00 [INF] - Volo.Abp.Authorization.AbpAuthorizationModule +2023-12-20 22:29:37.801 +08:00 [INF] - Volo.Abp.Authorization.AbpAuthorizationAbstractionsModule +2023-12-20 22:29:37.801 +08:00 [INF] - Volo.Abp.Validation.AbpValidationModule +2023-12-20 22:29:37.801 +08:00 [INF] - Volo.Abp.ExceptionHandling.AbpExceptionHandlingModule +2023-12-20 22:29:37.801 +08:00 [INF] - Volo.Abp.Domain.AbpDddDomainModule +2023-12-20 22:29:37.801 +08:00 [INF] - Volo.Abp.EventBus.AbpEventBusModule +2023-12-20 22:29:37.801 +08:00 [INF] - Volo.Abp.Guids.AbpGuidsModule +2023-12-20 22:29:37.801 +08:00 [INF] - Volo.Abp.BackgroundWorkers.AbpBackgroundWorkersModule +2023-12-20 22:29:37.801 +08:00 [INF] - Volo.Abp.DistributedLocking.AbpDistributedLockingAbstractionsModule +2023-12-20 22:29:37.801 +08:00 [INF] - Volo.Abp.Specifications.AbpSpecificationsModule +2023-12-20 22:29:37.801 +08:00 [INF] - Volo.Abp.Caching.AbpCachingModule +2023-12-20 22:29:37.801 +08:00 [INF] - Volo.Abp.Serialization.AbpSerializationModule +2023-12-20 22:29:37.801 +08:00 [INF] - Yi.Framework.Bbs.Domain.YiFrameworkBbsDomainModule +2023-12-20 22:29:37.801 +08:00 [INF] - Yi.Framework.Rbac.SqlSugarCore.YiFrameworkRbacSqlSugarCoreModule +2023-12-20 22:29:37.801 +08:00 [INF] - Yi.Framework.SqlSugarCore.YiFrameworkSqlSugarCoreModule +2023-12-20 22:29:37.801 +08:00 [INF] - Yi.Framework.Bbs.SqlSugarCore.YiFrameworkBbsSqlSugarCoreModule +2023-12-20 22:29:37.801 +08:00 [INF] - Yi.Abp.Application.YiAbpApplicationModule +2023-12-20 22:29:37.801 +08:00 [INF] - Yi.Abp.Application.Contracts.YiAbpApplicationContractsModule +2023-12-20 22:29:37.801 +08:00 [INF] - Yi.Framework.Rbac.Application.Contracts.YiFrameworkRbacApplicationContractsModule +2023-12-20 22:29:37.801 +08:00 [INF] - Yi.Framework.Ddd.Application.Contracts.YiFrameworkDddApplicationContractsModule +2023-12-20 22:29:37.801 +08:00 [INF] - Volo.Abp.Application.AbpDddApplicationContractsModule +2023-12-20 22:29:37.801 +08:00 [INF] - Yi.Framework.Bbs.Application.Contracts.YiFrameworkBbsApplicationContractsModule +2023-12-20 22:29:37.801 +08:00 [INF] - Yi.Framework.Rbac.Application.YiFrameworkRbacApplicationModule +2023-12-20 22:29:37.801 +08:00 [INF] - Yi.Framework.Ddd.Application.YiFrameworkDddApplicationModule +2023-12-20 22:29:37.801 +08:00 [INF] - Volo.Abp.Application.AbpDddApplicationModule +2023-12-20 22:29:37.801 +08:00 [INF] - Volo.Abp.Features.AbpFeaturesModule +2023-12-20 22:29:37.801 +08:00 [INF] - Volo.Abp.GlobalFeatures.AbpGlobalFeaturesModule +2023-12-20 22:29:37.801 +08:00 [INF] - Volo.Abp.BackgroundWorkers.Quartz.AbpBackgroundWorkersQuartzModule +2023-12-20 22:29:37.801 +08:00 [INF] - Volo.Abp.Quartz.AbpQuartzModule +2023-12-20 22:29:37.801 +08:00 [INF] - Yi.Framework.Bbs.Application.YiFrameworkBbsApplicationModule +2023-12-20 22:29:37.801 +08:00 [INF] - Volo.Abp.AspNetCore.Mvc.AbpAspNetCoreMvcModule +2023-12-20 22:29:37.801 +08:00 [INF] - Volo.Abp.ApiVersioning.AbpApiVersioningAbstractionsModule +2023-12-20 22:29:37.801 +08:00 [INF] - Volo.Abp.AspNetCore.Mvc.AbpAspNetCoreMvcContractsModule +2023-12-20 22:29:37.801 +08:00 [INF] - Volo.Abp.UI.Navigation.AbpUiNavigationModule +2023-12-20 22:29:37.801 +08:00 [INF] - Volo.Abp.UI.AbpUiModule +2023-12-20 22:29:37.801 +08:00 [INF] - Volo.Abp.Autofac.AbpAutofacModule +2023-12-20 22:29:37.801 +08:00 [INF] - Volo.Abp.Castle.AbpCastleCoreModule +2023-12-20 22:29:37.801 +08:00 [INF] - Volo.Abp.Swashbuckle.AbpSwashbuckleModule +2023-12-20 22:29:37.801 +08:00 [INF] - Volo.Abp.AspNetCore.Serilog.AbpAspNetCoreSerilogModule +2023-12-20 22:29:37.801 +08:00 [INF] - Volo.Abp.AspNetCore.Authentication.JwtBearer.AbpAspNetCoreAuthenticationJwtBearerModule +2023-12-20 22:29:37.801 +08:00 [INF] - Yi.Framework.AspNetCore.YiFrameworkAspNetCoreModule +2023-12-20 22:29:38.290 +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-20 22:29:38.326 +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-20 22:29:38.347 +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-20 22:29:38.361 +08:00 [DBG] Yi-SQL执行:ALTER TABLE `Config` COMMENT='配置表'; +2023-12-20 22:29:38.384 +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-20 22:29:38.473 +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-20 22:29:38.487 +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-20 22:29:38.503 +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-20 22:29:38.513 +08:00 [DBG] Yi-SQL执行:ALTER TABLE `Dept` COMMENT='部门表'; +2023-12-20 22:29:38.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='Dept' and TABLE_SCHEMA=(select database()) ORDER BY ordinal_position +2023-12-20 22:29:38.629 +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-20 22:29:38.638 +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-20 22:29:38.649 +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-20 22:29:38.659 +08:00 [DBG] Yi-SQL执行:ALTER TABLE `Dictionary` COMMENT=''; +2023-12-20 22:29:38.685 +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-20 22:29:38.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-20 22:29:38.773 +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-20 22:29:38.788 +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-20 22:29:38.805 +08:00 [DBG] Yi-SQL执行:ALTER TABLE `DictionaryType` COMMENT=''; +2023-12-20 22:29:38.841 +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-20 22:29:38.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-20 22:29:38.953 +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-20 22:29:38.963 +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-20 22:29:38.981 +08:00 [DBG] Yi-SQL执行:ALTER TABLE `File` COMMENT=''; +2023-12-20 22:29:39.004 +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-20 22:29:39.110 +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-20 22:29:39.119 +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-20 22:29:39.130 +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-20 22:29:39.140 +08:00 [DBG] Yi-SQL执行:ALTER TABLE `LoginLog` COMMENT=''; +2023-12-20 22:29:39.167 +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-20 22:29:39.323 +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-20 22:29:39.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='Menu' and TABLE_SCHEMA=(select database()) ORDER BY ordinal_position +2023-12-20 22:29:39.370 +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-20 22:29:39.382 +08:00 [DBG] Yi-SQL执行:ALTER TABLE `Menu` COMMENT='菜单表'; +2023-12-20 22:29:39.413 +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-20 22:29:39.508 +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-20 22:29:39.520 +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-20 22:29:39.532 +08:00 [DBG] Yi-SQL执行:alter table `OperationLog` change column `RequestResult` `RequestResult` longtext DEFAULT NULL +2023-12-20 22:29:39.554 +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-20 22:29:39.565 +08:00 [DBG] Yi-SQL执行:ALTER TABLE `OperationLog` COMMENT='操作日志表'; +2023-12-20 22:29:39.589 +08:00 [DBG] Yi-SQL执行:alter table `OperationLog` change column `RequestResult` `RequestResult` longtext DEFAULT NULL COMMENT '请求结果' +2023-12-20 22:29:39.614 +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-20 22:29:39.700 +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-20 22:29:39.718 +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-20 22:29:39.729 +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-20 22:29:39.739 +08:00 [DBG] Yi-SQL执行:ALTER TABLE `Post` COMMENT='岗位表'; +2023-12-20 22:29:39.762 +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-20 22:29:39.840 +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-20 22:29:39.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='RoleDept' and TABLE_SCHEMA=(select database()) ORDER BY ordinal_position +2023-12-20 22:29:39.862 +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-20 22:29:39.871 +08:00 [DBG] Yi-SQL执行:ALTER TABLE `RoleDept` COMMENT='角色部门关系表'; +2023-12-20 22:29:39.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='RoleDept' and TABLE_SCHEMA=(select database()) ORDER BY ordinal_position +2023-12-20 22:29:39.960 +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-20 22:29:39.969 +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-20 22:29:39.982 +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-20 22:29:39.992 +08:00 [DBG] Yi-SQL执行:ALTER TABLE `Role` COMMENT='角色表'; +2023-12-20 22:29:40.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='Role' and TABLE_SCHEMA=(select database()) ORDER BY ordinal_position +2023-12-20 22:29:40.090 +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-20 22:29:40.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='RoleMenu' and TABLE_SCHEMA=(select database()) ORDER BY ordinal_position +2023-12-20 22:29:40.112 +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-20 22:29:40.122 +08:00 [DBG] Yi-SQL执行:ALTER TABLE `RoleMenu` COMMENT='角色菜单关系表'; +2023-12-20 22:29:40.144 +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-20 22:29:40.243 +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-20 22:29:40.254 +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-20 22:29:40.266 +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-20 22:29:40.277 +08:00 [DBG] Yi-SQL执行:ALTER TABLE `User` COMMENT='用户表'; +2023-12-20 22:29:40.302 +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-20 22:29:40.389 +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-20 22:29:40.404 +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-20 22:29:40.433 +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-20 22:29:40.443 +08:00 [DBG] Yi-SQL执行:ALTER TABLE `UserPost` COMMENT='用户岗位表'; +2023-12-20 22:29:40.467 +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-20 22:29:40.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-20 22:29:40.566 +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-20 22:29:40.587 +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-20 22:29:40.608 +08:00 [DBG] Yi-SQL执行:ALTER TABLE `UserRole` COMMENT='用户角色关系表'; +2023-12-20 22:29:40.644 +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-20 22:29:40.751 +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-20 22:29:40.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='AccessLog' and TABLE_SCHEMA=(select database()) ORDER BY ordinal_position +2023-12-20 22:29:40.777 +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-20 22:29:40.787 +08:00 [DBG] Yi-SQL执行:ALTER TABLE `AccessLog` COMMENT=''; +2023-12-20 22:29:40.814 +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-20 22:29:40.932 +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-20 22:29:40.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='Agree' and TABLE_SCHEMA=(select database()) ORDER BY ordinal_position +2023-12-20 22:29:40.955 +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-20 22:29:40.965 +08:00 [DBG] Yi-SQL执行:ALTER TABLE `Agree` COMMENT=''; +2023-12-20 22:29:40.986 +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-20 22:29:41.072 +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-20 22:29:41.084 +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-20 22:29:41.096 +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-20 22:29:41.112 +08:00 [DBG] Yi-SQL执行:ALTER TABLE `Article` COMMENT=''; +2023-12-20 22:29:41.142 +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-20 22:29:41.223 +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-20 22:29:41.232 +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-20 22:29:41.248 +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-20 22:29:41.269 +08:00 [DBG] Yi-SQL执行:ALTER TABLE `Banner` COMMENT=''; +2023-12-20 22:29:41.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='Banner' and TABLE_SCHEMA=(select database()) ORDER BY ordinal_position +2023-12-20 22:29:41.373 +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-20 22:29:41.385 +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-20 22:29:41.399 +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-20 22:29:41.412 +08:00 [DBG] Yi-SQL执行:ALTER TABLE `Comment` COMMENT='评论表'; +2023-12-20 22:29:41.435 +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-20 22:29:41.509 +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-20 22:29:41.519 +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-20 22:29:41.530 +08:00 [DBG] Yi-SQL执行:alter table `Discuss` change column `PermissionUserIds` `PermissionUserIds` varchar(4000) DEFAULT NULL +2023-12-20 22:29:41.560 +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-20 22:29:41.583 +08:00 [DBG] Yi-SQL执行:ALTER TABLE `Discuss` COMMENT=''; +2023-12-20 22:29:41.609 +08:00 [DBG] Yi-SQL执行:alter table `Discuss` change column `PermissionUserIds` `PermissionUserIds` varchar(4000) DEFAULT NULL COMMENT '当PermissionType为部分用户时候,以下列表中的用户+创建者 代表拥有权限' +2023-12-20 22:29:41.634 +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-20 22:29:41.705 +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-20 22:29:41.713 +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-20 22:29:41.743 +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-20 22:29:41.755 +08:00 [DBG] Yi-SQL执行:ALTER TABLE `DiscussMyType` COMMENT=''; +2023-12-20 22:29:41.776 +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-20 22:29:41.858 +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-20 22:29:41.867 +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-20 22:29:41.878 +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-20 22:29:41.893 +08:00 [DBG] Yi-SQL执行:ALTER TABLE `DiscussTop` COMMENT='首页置顶主题'; +2023-12-20 22:29:41.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='DiscussTop' and TABLE_SCHEMA=(select database()) ORDER BY ordinal_position +2023-12-20 22:29:42.026 +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-20 22:29:42.036 +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-20 22:29:42.048 +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-20 22:29:42.064 +08:00 [DBG] Yi-SQL执行:ALTER TABLE `MyType` COMMENT=''; +2023-12-20 22:29:42.085 +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-20 22:29:42.155 +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-20 22:29:42.165 +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-20 22:29:42.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-20 22:29:42.193 +08:00 [DBG] Yi-SQL执行:ALTER TABLE `Plate` COMMENT=''; +2023-12-20 22:29:42.219 +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-20 22:29:42.327 +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-20 22:29:42.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='Setting' and TABLE_SCHEMA=(select database()) ORDER BY ordinal_position +2023-12-20 22:29:42.350 +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-20 22:29:42.362 +08:00 [DBG] Yi-SQL执行:ALTER TABLE `Setting` COMMENT=''; +2023-12-20 22:29:42.384 +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-20 22:29:46.105 +08:00 [DBG] Yi-SQL执行:SELECT COUNT(1) FROM `Dept` WHERE ( 1 = 1 ) AND ( `IsDeleted` = 0 ) +2023-12-20 22:29:46.149 +08:00 [DBG] Yi-SQL执行:SELECT COUNT(1) FROM `Dictionary` WHERE ( 1 = 1 ) AND ( `IsDeleted` = 0 ) +2023-12-20 22:29:46.160 +08:00 [DBG] Yi-SQL执行:SELECT COUNT(1) FROM `DictionaryType` WHERE ( 1 = 1 ) AND ( `IsDeleted` = 0 ) +2023-12-20 22:29:46.175 +08:00 [DBG] Yi-SQL执行:SELECT COUNT(1) FROM `Menu` WHERE ( `MenuName` = N'系统管理' ) AND ( `IsDeleted` = 0 ) +2023-12-20 22:29:46.193 +08:00 [DBG] Yi-SQL执行:SELECT COUNT(1) FROM `Post` WHERE ( 1 = 1 ) AND ( `IsDeleted` = 0 ) +2023-12-20 22:29:46.211 +08:00 [DBG] Yi-SQL执行:SELECT COUNT(1) FROM `Role` WHERE ( 1 = 1 ) AND ( `IsDeleted` = 0 ) +2023-12-20 22:29:46.265 +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-20 22:29:46.272 +08:00 [DBG] Yi-SQL执行:SELECT COUNT(1) FROM `User` WHERE ( 1 = 1 ) AND ( `IsDeleted` = 0 ) +2023-12-20 22:29:46.286 +08:00 [DBG] Yi-SQL执行:SELECT COUNT(1) FROM `Banner` WHERE ( 1 = 1 ) AND ( `IsDeleted` = 0 ) +2023-12-20 22:29:46.310 +08:00 [DBG] Yi-SQL执行:SELECT COUNT(1) FROM `DictionaryType` WHERE ( `DictType` = N'bbs_type_lable' ) AND ( `IsDeleted` = 0 ) +2023-12-20 22:29:46.321 +08:00 [DBG] Yi-SQL执行:SELECT COUNT(1) FROM `Menu` WHERE ( `MenuName` = N'BBS' ) AND ( `IsDeleted` = 0 ) +2023-12-20 22:29:46.332 +08:00 [DBG] Yi-SQL执行:SELECT COUNT(1) FROM `Config` WHERE ( 1 = 1 ) AND ( `IsDeleted` = 0 ) +2023-12-20 22:29:50.391 +08:00 [INF] Initialized all ABP modules. +2023-12-20 22:29:50.475 +08:00 [INF] Now listening on: http://[::]:19001 +2023-12-20 22:29:50.475 +08:00 [INF] Application started. Press Ctrl+C to shut down. +2023-12-20 22:29:50.475 +08:00 [INF] Hosting environment: Development +2023-12-20 22:29:50.475 +08:00 [INF] Content root path: D:\CSharp\Yi\Yi.Abp.Net8\src\Yi.Abp.Web diff --git a/Yi.Bbs.Vue3/src/apis/auth.js b/Yi.Bbs.Vue3/src/apis/auth.js index 37e2524b..8fcec5a6 100644 --- a/Yi.Bbs.Vue3/src/apis/auth.js +++ b/Yi.Bbs.Vue3/src/apis/auth.js @@ -63,3 +63,13 @@ export function getCodePhone(data) { data, }); } + +/** + * 获取登录验证码 + */ +export function getLoginCode() { + return request({ + url: `/account/captcha-image`, + method: "get", + }); +} diff --git a/Yi.Bbs.Vue3/src/apis/discussApi.js b/Yi.Bbs.Vue3/src/apis/discussApi.js index 6b9039a9..c03ab6da 100644 --- a/Yi.Bbs.Vue3/src/apis/discussApi.js +++ b/Yi.Bbs.Vue3/src/apis/discussApi.js @@ -46,3 +46,10 @@ export function del(ids) { method: "delete", }); } + +export function getHomeDiscuss() { + return request({ + url: `/discuss/top`, + method: "get", + }); +} diff --git a/Yi.Bbs.Vue3/src/assets/login_images/login_bg.jpg b/Yi.Bbs.Vue3/src/assets/login_images/login_bg.jpg new file mode 100644 index 00000000..e7f0d715 Binary files /dev/null and b/Yi.Bbs.Vue3/src/assets/login_images/login_bg.jpg differ diff --git a/Yi.Bbs.Vue3/src/assets/login_images/phone_login_bg.jpg b/Yi.Bbs.Vue3/src/assets/login_images/phone_login_bg.jpg new file mode 100644 index 00000000..7122c3aa Binary files /dev/null and b/Yi.Bbs.Vue3/src/assets/login_images/phone_login_bg.jpg differ diff --git a/Yi.Bbs.Vue3/src/assets/login_images/welcome.jpg b/Yi.Bbs.Vue3/src/assets/login_images/welcome.jpg new file mode 100644 index 00000000..77673927 Binary files /dev/null and b/Yi.Bbs.Vue3/src/assets/login_images/welcome.jpg differ diff --git a/Yi.Bbs.Vue3/src/components/PlateCard.vue b/Yi.Bbs.Vue3/src/components/PlateCard.vue index a984e0a7..34fd4263 100644 --- a/Yi.Bbs.Vue3/src/components/PlateCard.vue +++ b/Yi.Bbs.Vue3/src/components/PlateCard.vue @@ -1,49 +1,46 @@ - - - - \ No newline at end of file + diff --git a/Yi.Bbs.Vue3/src/hooks/useAuths.js b/Yi.Bbs.Vue3/src/hooks/useAuths.js index acfb77c3..cd88d469 100644 --- a/Yi.Bbs.Vue3/src/hooks/useAuths.js +++ b/Yi.Bbs.Vue3/src/hooks/useAuths.js @@ -2,7 +2,12 @@ import { ElMessage, ElMessageBox } from "element-plus"; import useUserStore from "@/stores/user"; import router from "@/router"; import { Session, Local } from "@/utils/storage"; -import { userLogin, getUserDetailInfo, userLogout } from "@/apis/auth"; +import { + userLogin, + getUserDetailInfo, + userLogout, + userRegister, +} from "@/apis/auth"; const TokenKey = "AccessToken"; export const AUTH_MENUS = "AUTH_MENUS"; @@ -112,7 +117,7 @@ export default function useAuths(opt) { setToken(token); try { // 存储用户信息 - await getUserInfo(); // 用户信息 + await useUserStore().getInfo(); // 用户信息 // 登录成功后 路由跳转 // 如果有记录当前跳转页面 const currentPath = Session.get("currentPath"); @@ -130,6 +135,19 @@ export default function useAuths(opt) { } }; + // 注册 + const registerFun = async (params) => { + try { + await userRegister(params); + ElMessage({ + message: `恭喜!${params.userName},注册成功!请登录!`, + type: "success", + }); + } catch (error) { + console.log(error); + } + }; + return { getToken, setToken, @@ -138,5 +156,6 @@ export default function useAuths(opt) { getUserInfo, logoutFun, clearStorage, + registerFun, }; } diff --git a/Yi.Bbs.Vue3/src/layout/AppBody.vue b/Yi.Bbs.Vue3/src/layout/AppBody.vue index 47f5ca73..5cc8df80 100644 --- a/Yi.Bbs.Vue3/src/layout/AppBody.vue +++ b/Yi.Bbs.Vue3/src/layout/AppBody.vue @@ -1,24 +1,20 @@ - - + + + diff --git a/Yi.Bbs.Vue3/src/router/index.js b/Yi.Bbs.Vue3/src/router/index.js index 4ffdd002..1269e39c 100644 --- a/Yi.Bbs.Vue3/src/router/index.js +++ b/Yi.Bbs.Vue3/src/router/index.js @@ -23,7 +23,8 @@ const router = createRouter({ { name: "login", path: "/login", - component: () => import("../views/Login.vue"), + // component: () => import("../views/Login.vue"), + component: () => import("../views/login/index.vue"), }, { name: "register", @@ -53,7 +54,7 @@ const router = createRouter({ }, { name: "discuss", - path: "/discuss/:plateId?", + path: "/discuss/:plateId?/:isPublish?", component: () => import("../views/Discuss.vue"), meta: { title: "板块", diff --git a/Yi.Bbs.Vue3/src/stores/user.js b/Yi.Bbs.Vue3/src/stores/user.js index 566d34f2..6a445008 100644 --- a/Yi.Bbs.Vue3/src/stores/user.js +++ b/Yi.Bbs.Vue3/src/stores/user.js @@ -14,6 +14,7 @@ const useUserStore = defineStore("user", { icon: null, roles: [], permissions: [], + hasPermissions: false, }), getters: {}, actions: { @@ -42,18 +43,22 @@ const useUserStore = defineStore("user", { getUserDetailInfo() .then((response) => { const res = response.data; - const user = res.user; - console.log(user, "user"); const avatar = user.icon == "" || user.icon == null ? "/favicon.ico" : import.meta.env.VITE_APP_BASEAPI + "/file/" + user.icon; - console.log(avatar, "avatar"); + const all_permission = "*:*:*"; if (res.roleCodes && res.roleCodes.length > 0) { // 验证返回的roles是否是一个非空数组 this.roles = res.roleCodes; this.permissions = res.permissionCodes; + this.hasPermissions = res.permissionCodes.some((permission) => { + return ( + all_permission === permission || + permissionFlag.includes(permission) + ); + }); // this.roles = ["admin"]; // this.permissions=["*:*:*"] } else { @@ -116,5 +121,9 @@ const useUserStore = defineStore("user", { this.id = ""; }, }, + persist: { + key: "userInfo", + storage: window.sessionStorage, + }, }); export default useUserStore; diff --git a/Yi.Bbs.Vue3/src/views/Article.vue b/Yi.Bbs.Vue3/src/views/Article.vue index 47aa07d9..fe8e3b8d 100644 --- a/Yi.Bbs.Vue3/src/views/Article.vue +++ b/Yi.Bbs.Vue3/src/views/Article.vue @@ -1,5 +1,5 @@