我有迁移问题。一些多租户网站可以迁移,有些则不能。所以,现在我必须得到一种类型的一列。是否有任何方法可以获取有关 DB 数据类型的一些信息?像这样的东西:
public int UpdateFrom4()
{
var dType = SchemaBuilder.ExecuteSql(@"select data_type from information_schema.columns where TABLE_NAME = 'MyModule_Orchard_SettingsRecord' and COLUMN_NAME = 'SomeColumn'").Interpreter;
if(dType != "ntext"){
...do some alternate of db
或者如何获得 nHibernate 的会话?还是直接访问数据库?但我不知道通往 DB(多租户)的路径。
非常感谢。