abp 切换默认项目为pgsql

切换数据库为PGSQL

  1. 将EntityFrameworkCore项目中的Volo.Abp.EntityFrameworkCore.SqlServer包
    替换为相同版本的Volo.AbpEntityFrameworkCore.Postgresql包

  2. 将TestEntityFrameworkCoreModule文件中
    AbpEntityFrameworkCoreSqlServerModule 替换为 AbpEntityFrameworkCorePostgreSqlModule

  3. 将全局options.UseSqlServer();替换为options.UseNpgsql();

  4. 在Migration项目和webapi项目中的Program文件Main方法顶部添加

AppContext.SetSwitch("Npgsql.EnableLegacyTimestampBehavior", true);
AppContext.SetSwitch("Npgsql.DisableDateTimeInfinityConversions", true);

[参考]
Date and Time Handling

posted @   Hey,Coder!  阅读(172)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· winform 绘制太阳,地球,月球 运作规律
· 超详细:普通电脑也行Windows部署deepseek R1训练数据并当服务器共享给他人
· TypeScript + Deepseek 打造卜卦网站:技术与玄学的结合
· AI 智能体引爆开源社区「GitHub 热点速览」
· 写一个简单的SQL生成工具
历史上的今天:
2016-08-01 代理设计模式
点击右上角即可分享
微信分享提示