我有带有 mysql 数据库的多租户系统。有基于鉴别器的多租户。每个表都包含列tenantId。我有默认租户,tenantId = -1。对于此默认租户数据库,包含所有新租户的初始数据。
如何为同一数据库中的新租户 ID 复制所有租户 ID = -1 的数据?数据库中有很多表,因此手动编写这样的脚本非常困难。
主要问题:如果我要转储数据库,那么我不能将此转储加载到同一个数据库,因为主键和外键应该是新的。
我有带有 mysql 数据库的多租户系统。有基于鉴别器的多租户。每个表都包含列tenantId。我有默认租户,tenantId = -1。对于此默认租户数据库,包含所有新租户的初始数据。
如何为同一数据库中的新租户 ID 复制所有租户 ID = -1 的数据?数据库中有很多表,因此手动编写这样的脚本非常困难。
主要问题:如果我要转储数据库,那么我不能将此转储加载到同一个数据库,因为主键和外键应该是新的。