NHibernate IDataBaseSchema.GetTableMetadata method take a datarow. How can I use this method?
-
13-06-2021 - |
Question
I'm trying to verify a table gets created. I'm using SQLite and NHibernate.
new SchemaExport(_configuration)
.Execute(true, true, false, _session.Connection, Console.Out);
IDataBaseSchema dbMeta = new SQLiteDataBaseMetaData((DbConnection) _session.Connection);
ITableMetadata tbMeta = dbMeta.GetTableMetadata(//where do I get the datarow this method needs?, and what are the extras args?);
How can I use this method correctly?
Solution
I would suggest you verify that your mappings and your DB schema are in synch (See SchemaValidator); that should do the trick.
Licensed under: CC-BY-SA with attribution
Not affiliated with StackOverflow