波总和各位大神,我这边看了文档也把另外一个数据源配置上了.但是现在就是不知道这种情况如何处理.不同的数据库有相同的表名,但是结构完全不一样.生成实体类的时候怎么处理呢?生成在不同包下吗?映射的时候如果两个db同时将一张表的映射名称为一样的话,在实体类调用save等方法的时候,会不会出现误删情况呢.怎么控制事务,怎么防止这种情况的出现.这些问题没有头绪也不方便测试
生成的 _MappingKit 也可以配置不同的名称,例如:_DataSourceAaaMappingKit、_DataSourceBbbMappingKit
然后不同的 ActiveRecordPlugin 对象用上不同的 MappingKit
多个数据源,就是多套 ActiveRecordPlugin、生成器、MappingKit
做事务用 Db.use(...).tx(...) 即可