Commit Graph

322 Commits

Author SHA1 Message Date
xuejiaming 9292fc330a 优化了部分代码 2021-11-18 13:29:58 +08:00
xuejiaming 78cac03485 修复读写分离bug,发布x.3.1.39 2021-11-13 11:13:47 +08:00
xuejiaming 4e11529c33 优化整理代码 2021-11-12 22:39:11 +08:00
xuejiaming 80b8e8d9a5 发布x.3.1.38添加自动添加表给一些懒惰的小伙伴提供建表 2021-11-12 16:13:25 +08:00
xuejiaming efa9476651 修复guid在csharp处的排序异常问题 2021-11-12 14:31:45 +08:00
xuejiaming 48966fe84e 修复按天datetime无法自动建表的bug 2021-11-10 17:40:55 +08:00
xuejiaming 7be87935fa [#22] 支持ef-core6.0,发布x.3.1.31 2021-11-09 14:13:00 +08:00
xuejiaming 32e647a18d 修复内存排序下没有使用shardingcomparer的纠正 2021-11-08 20:41:25 +08:00
xuejiaming ac83780b67 完成分表+分库的全部使用和demo编写并且发布x.3.1.28 2021-11-07 14:23:52 +08:00
xuejiaming 579c5cc6db 修复分库join的bug,添加对sharding-table,sharding-data-source的demo 2021-11-07 11:29:37 +08:00
xuejiaming b2c3e81298 升级Microsoft.AspNetCore.Authentication.JwtBearer,github提示有安全风险 2021-11-05 21:09:29 +08:00
xuejiaming a680f07a92 修复批处理解析时创建的dbcontext不会加入到当前的事务的bug 2021-11-05 21:03:54 +08:00
xuejiaming 835db61507 修复自动job的bug 2021-11-04 17:42:26 +08:00
xuejiaming 39dbdac663 添加readme的文档 2021-11-03 08:48:24 +08:00
xuejiaming d320f93041 注释迁移codefirst的startup配置 2021-11-02 15:35:15 +08:00
xuejiaming c1e1042e1a [#47]支持配置创建分表分库无需通过接口 2021-10-29 10:44:48 +08:00
xuejiaming 31b62f4c19 [#55] 并且发布x.3.1.14 2021-10-28 17:08:51 +08:00
xuejiaming 96c2833a49 发布.3.1.11并且修复find未能正确路由到dbcontext的bug 2021-10-26 15:06:20 +08:00
xuejiaming 879a2bb5fe 修改readme的提示 2021-10-25 15:10:57 +08:00
xuejiaming b1348cea66 修改部分接口public -> internal 2021-10-24 22:24:09 +08:00
xuejiaming fe99a129fe 支持 abpvnex #37并且发布x.3.1.09 2021-10-23 17:00:25 +08:00
xuejiaming 229f6b2d8c 支持abp.vnext 2021-10-22 23:19:43 +08:00
xuejiaming f45f76e4e5 优化一个bug 2021-10-22 17:52:02 +08:00
xuejiaming 3963d3bd0f 支持abp.vnext 2021-10-22 17:26:02 +08:00
xuejiaming 6539e1e74a fixed transaction bug published x.3.1.06 2021-10-20 11:08:44 +08:00
xuejiaming 2783b7c7a8 添加完美的dbcontext事务使用和优化dbcontext的管理添加datasourcedbcontext
并且发布x.3.1.5
2021-10-19 17:08:36 +08:00
xuejiaming eba1eedee4 修改配置精简,发布x.3.1.1 2021-10-15 17:18:23 +08:00
xuejiaming 413b46978d 修改dbcontext使用无泛型结构 2021-10-11 20:58:55 +08:00
xuejiaming 2b05cdb495 优化abpdbcontext 2021-10-09 16:27:35 +08:00
xuejiaming 11a539984f 添加abp的支持抽象类 2021-10-09 14:53:56 +08:00
xuejiaming 52558a276d 修改demo和readme 2021-10-08 13:37:02 +08:00
xuejiaming 4300290cc6 完成优化自动追踪性能提升1000%并且发布了x.3.0.5版本 2021-10-08 13:15:17 +08:00
xuejiaming 2a13b37ba4 优化查询时模型创建判断 2021-10-07 15:40:39 +08:00
xuejiaming d02fb72603 添加并且优化修复efcore的code first添加readme 2021-10-07 10:00:59 +08:00
xuejiaming 47ca273377 添加codefirst并且优化自动追踪 2021-10-07 04:53:54 +08:00
xuejiaming 74c6f7f474 优化命名优化代码结构整理框架结构 2021-10-03 14:09:01 +08:00
xuejiaming dd3457e135 修改readme 2021-09-30 10:39:56 +08:00
xuejiaming b2c1247108 升级efcore5和efcore3并且完善自动追踪文档发布x.3.0.00版本 2021-09-24 10:54:30 +08:00
xuejiaming a66a19d452 #11 support auto track while select entity is dbcontext model 2021-09-24 10:11:39 +08:00
xuejiaming 8e315ddcd2 完善readme和启动配置接口名称 2021-09-23 10:17:25 +08:00
xuejiaming 83e74cf5cd 添加分库sample并且修复若干bug 2021-09-22 21:55:52 +08:00
xuejiaming 0b7ef8d6c2 #18 2021-09-22 20:35:19 +08:00
xuejiaming ce30a09fb6 完成分库版本支持分页配置 2021-09-22 17:29:59 +08:00
xuejiaming 26f177aebb efcore2x 也已经全面支持分库 后续开发针对分库的route和完成对应的readme 2021-09-21 11:33:41 +08:00
xuejiaming 18cdbfea0e 完成了分表的支持除了批量处理 #10 2021-09-20 22:26:48 +08:00
xuejiaming 1c1d6cf965 创建移除efcore2的分表基本 2021-09-17 13:16:52 +08:00
xuejiaming 8f665394ff recover efcore2.x[#13] 2021-09-17 11:33:04 +08:00
xuejiaming 51bcfb7bb5 移除EFCore2相关代码 2021-09-15 22:07:58 +08:00
xuejiaming a85ada56da 完成x.2.0.20版本的发布 2021-09-15 16:50:00 +08:00
xuejiaming f121985ee7 优化 bulk和路由规则 2021-09-08 10:44:29 +08:00
xuejiaming 4f8d35a6b0 1 2021-09-07 13:36:12 +08:00
xuejiaming 3e90bc1672 read write support 2021-09-07 13:18:58 +08:00
xuejiaming 773f11266f 1 2021-09-07 13:16:06 +08:00
xuejiaming ee0f6c1781 1 2021-09-06 09:05:04 +08:00
xuejmnet 4252b231ec 添加高性能分页说明 2021-09-03 22:40:22 +08:00
xuejiaming 7f064523d8 prefect combine async sync 2021-09-03 21:23:26 +08:00
xuejiaming f322eaa0b3 Merge branch 'smart-sharding-page' into main 2021-09-03 16:02:08 +08:00
xuejiaming 0440a9e67d 完成初步的分表分页组件 2021-09-03 16:00:12 +08:00
xuejiaming 2f0a6b3af9 sharding page process part 2021-09-02 17:33:51 +08:00
xuejiaming 56d3462a1d 1 2021-08-29 16:16:57 +08:00
xuejmnet 8a6a05fa24 1 2021-08-29 11:12:57 +08:00
xuejmnet 32bb3b8ddc 1 2021-08-27 21:47:53 +08:00
xuejiaming c59194eb84 1 2021-08-27 13:31:50 +08:00
xuejiaming 519fe66a06 优化订单创建分表的方式 2021-08-27 10:06:29 +08:00
xuejiaming ee8f853a78 如何支持sqlserver2008r2 2021-08-27 09:57:40 +08:00
xuejiaming daea460789 修复未分表的对象无法查询bug 2021-08-26 19:26:56 +08:00
xuejiaming df85bb98a0 1 2021-08-26 09:01:07 +08:00
xuejiaming becb28595f 优化针对手动路由的操作 2021-08-26 08:54:47 +08:00
xuejmnet c8e020f51f 优化强制路由,添加断言路由,添加提示路由 2021-08-25 20:58:19 +08:00
xuejiaming 27c97a0e51 调整项目架构 2021-08-25 19:02:44 +08:00
xuejiaming 229d5c1d3d 1 2021-08-25 13:05:45 +08:00
xuejmnet 635b509811 mysql sample 2021-08-23 19:30:52 +08:00
xuejmnet 87f60729f4 demo auto by date 2021-08-23 19:05:30 +08:00
xuejiaming c0e8739f91 1 2021-08-23 08:32:43 +08:00
xuejiaming 701043b41c 1 2021-08-23 08:18:17 +08:00
xuejmnet 6af0fd8896 test mysql unit test and support single node read single node write 2021-08-22 18:21:39 +08:00
xuejmnet 2b4eaa6bd9 support join multi entity query pass unit test 2021-08-22 16:43:26 +08:00
xuejiaming 38ec3668fa 11 2021-08-21 15:32:51 +08:00
xuejiaming 7f6a2f0ed1 11 2021-08-21 13:20:35 +08:00
xuejiaming 7aa0418763 修复优化bug 2021-08-21 13:12:44 +08:00
xuejiaming 73008f2ac8 1 2021-08-21 09:10:52 +08:00
xuejiaming 13faa67bb8 1 2021-08-21 08:51:27 +08:00
xuejiaming 16eb64fec0 修复bug 优化使用追踪 2021-08-21 04:46:04 +08:00
xuejmnet 436ff1de22 1111 2021-08-21 00:09:02 +08:00
xuejmnet 310dca2c17 1111 2021-08-20 23:10:34 +08:00
xuejiaming 8f3b6b3aad 第一个全版本 2021-08-20 22:30:06 +08:00
xuejiaming 5a4dee9360 111 2021-08-20 22:07:44 +08:00
xuejiaming 9309e587c8 1 2021-08-20 17:36:15 +08:00
xuejiaming 4accc08567 第一个测试版本 2021-08-20 13:50:49 +08:00
xuejiaming 070a952bfd 1clear 2021-08-19 15:25:11 +08:00
xuejiaming 9c7789ca29 完成同步查询 2021-08-19 15:08:02 +08:00
xuejiaming 138584bbd8 优化修复bug 2021-08-19 09:22:12 +08:00
xuejiaming 10ae3a8ad2 完成sum等函数的分表查询优化架构 2021-08-18 21:47:26 +08:00
xuejiaming b26bd41a6f 非常完美 2021-08-18 14:09:56 +08:00
xuejiaming 0558a4d8ce support countasync fix firstordefaultasync 2021-08-17 23:05:36 +08:00
xuejiaming f4620a4bc4 support firstordefaultasync 2021-08-17 22:17:18 +08:00
xuejiaming f3aa01e999 perfect for building test 1 2021-08-16 04:21:46 +08:00
xuejmnet e18a74f46d 111 2021-08-15 07:32:50 +08:00
xuejiaming b4ee59181d upload efcore 5.0.7 2021-06-16 16:36:10 +08:00
xuejiaming b73127b11a 优化部分使用修改部分demo的使用正确性, 2021-04-08 20:57:49 +08:00
xuejiaming b731c41f02 添加测试3x的sqlserver 2021-03-31 15:55:27 +08:00
xuejiaming 3f8edb65e0 1 2021-03-23 17:44:25 +08:00
xuejiaming b40075be47 修复建表bug和忽略建表错误 2021-03-23 17:42:37 +08:00
xuejiaming 04350e78d4 111 2021-03-22 15:19:14 +08:00
xuejiaming 26d559bba7 修复 efcore2.x 无法重新编译的bug 2021-03-22 14:43:36 +08:00
xuejiaming e1515b052d 123 2021-03-22 11:15:40 +08:00
xuejiaming b7cabfe34c 修复efcore2.x 的mysql无法使用错误 2021-03-22 11:12:00 +08:00
xuejiaming c95aad86a0 1 2021-03-13 14:06:54 +08:00
xuejiaming fc4b5462e8 移除部分不需要的额代码,优化代码接口和命名 2021-03-13 13:32:43 +08:00
xuejiaming 84a56819b6 修复启动建表和表接口实现暴露,还未实现同数据库 2021-03-10 14:17:41 +08:00
xuejiaming b052861b9d 完成efcore 5.x的启动新增表结构和独立新增表结构 2021-03-08 17:33:04 +08:00
xuejiaming 06d9e8f7a7 11111 2021-03-08 14:59:32 +08:00
xuejiaming 8039d5b27b 完成分表简单测试 2021-03-08 14:59:15 +08:00
xuejiaming ce80b12158 完成分表分库插件的第一个版本 2021-03-05 16:55:52 +08:00
xuejmnet 817fa249aa 添加取模分表的后缀位数 2021-02-04 16:42:49 +08:00
xuejmnet bd2207241f 优化默认路由实现 2021-02-03 08:27:20 +08:00
xuejmnet 57a8b33088 readme 2021-02-02 21:44:47 +08:00
xuejmnet 6441b5e475 添加自动建表的例子 2021-02-02 17:37:41 +08:00
xuejmnet af02282080 实现对分表数据的group by查询 2021-02-02 16:56:41 +08:00
xuejmnet d6c8522178 修改readme并且提供默认路由 2021-01-27 13:38:30 +08:00
xjm 51b544ce06 修改各版本命名空间和语言版本 2021-01-26 16:35:16 +08:00
xuejmnet b0ab0815e2 添加mysql的支持 2021-01-26 14:39:56 +08:00