docs/core/gdb-sharding-schema #187
Replies: 1 comment 1 reply
-
这里的使用Hook实现动态分库,需要手动添加 Hook方法 model := g.Model("user").Hook(hook),每次都手动写的话还挺麻烦的,有可能会导致遗漏,请问如何全局动态切库,我现在使用的方式是修改 dao层的生成模板
在这个模板中 "./internal/library/gftenant/tenant.tpl" 修改了 DB 方法
这样去实现动态切库的,这种方案感觉对框架的侵入性有点大,怕后面升级 dao层的模板改了,我这里也需要相应的去修改逻辑,请问有没有更好的解决方案 |
Beta Was this translation helpful? Give feedback.
1 reply
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
-
docs/core/gdb-sharding-schema
GoFrame ORM分库特性提供了灵活高效的库分片功能,支持自定义分库规则,轻松实现数据库水平扩展。
https://goframe.org/docs/core/gdb-sharding-schema
Beta Was this translation helpful? Give feedback.
All reactions