FreeSql icon indicating copy to clipboard operation
FreeSql copied to clipboard

希望DbTableInfo 和 TableInfo 可以互相转换

Open ping9719 opened this issue 3 months ago • 0 comments

我有2个数据库(a,b),在不同的电脑下,我想获取a数据库的某一些表并在b中创建,并复制数据过去。

我发现我可以按照下面的逻辑执行:

1.获取表 List GetDatabases()

2.获取表信息 DbTableInfo GetTableByName(string name, bool ignoreCase = true)

3.将数据库表转为实体表(我没有找到方法)

4.创建新表 void SyncStructure(TableInfo tableSchema, string tableName, bool isForceSync = false)

5.拷贝数据

ping9719 avatar Nov 27 '25 09:11 ping9719