摘要:
一,安装包 Serilog.AspNetCore 1,startup.cs 添加 // Serilog请求日志中间件 必须在 UseStaticFiles 和 UseRouting 之间 app.UseSerilogRequestLogging(); 2,方式一 在program.cs static 阅读全文
摘要:
-- 创建表 DROP TABLE IF EXISTS tba; CREATE TABLE tba ( id serial , peaktemp int, js jsonb, logdate date not null ) PARTITION BY RANGE (logdate); -- 设置主键 阅读全文
摘要:
准备测试数据 DROP TABLE IF EXISTS "tbl"; create table tbl(id int, js jsonb); create index idx_tbl_1 on tbl using gin (js jsonb_path_ops); create index idx_t 阅读全文
摘要:
查看服务时间命令 date 查看服务时间并且格式化 date "+%Y-%m-%d %H:%M:%S" 详细格式化命令 参考 https://blog.csdn.net/ichen820/article/details/122111265 修改服务器时间 date -s "2021-04-29 15 阅读全文
摘要:
参考文章: 将 .NET 6s 新的 DateOnly 序列化为 JSONhttps://storck.io/posts/serializing-net-6-dateonly-to-json/ DateOnly和TimeOnly类型居然不能序列化!!! .Net 6下实现自定义JSON序列化 htt 阅读全文
摘要:
// 需求:根据考勤管理计算请假时长 // 1.考勤管理 包含工作日 + 节假日设置 // 举例 // 周一至周五 上班时间 9:00 - 18:00 中午休息时间 12:00 - 13:30 (实际工作时间长是7.5 如果请假 肯定也是请假时长7.5小时) // 节假日设置 10-1 至 10-7 阅读全文
摘要:
ABP框架6.0后提供了 InsertManyAsync UpdateManyAsync DeleteManyAsync 批量操作方法 源码: public interface IBasicRepository<TEntity> : IReadOnlyBasicRepository<TEntity> 阅读全文
摘要:
导言 我们在使用ABP vNext框架时,都知道该框架为我们实现了自动依赖注入(实现自动注入需要在项目里面创建Module类,并且将Module类上的DependsOn到相应的启动Module类或调用Module类,这步很关键) 自动注入示例 只要我们实现如下接口:ITransientDepende 阅读全文
摘要:
1.背景 目前接触的项目中,发现大部分项目开发环境和测试环境的数据库都没有自动备份,如果误删可能导致一系列问题,虽然有些项目有数据迁移工具,但是迁移工具里面仅仅包含种子数据,对于开发测试来说,最重要的是已产生的数据,项目复杂程度不同,重新造数据可能费时费力,故分享下自动备份(含仅保留最近10天的备份 阅读全文