How to debug Fluent nHibernate
Posted
by Matt Thrower
on Stack Overflow
See other posts from Stack Overflow
or by Matt Thrower
Published on 2010-06-08T11:07:07Z
Indexed on
2010/06/08
11:12 UTC
Read the original article
Hit count: 255
nhibernate
|fluent
Hi,
I'm having some trouble with Fluent nHibernate. I added a column to a table and I thought I'd correctly changed the mappings and the connected data objects to correctly reflect this. However when I tried to run my application again I kept getting this error:
System.Data.SqlClient.SqlException: Invalid column name 'Workflow_id'.
I really couldn't see what the problem was with the changes I'd made so I reverted back to the original versions of the mapping and data object files from source control and removed the offending column from the database. But I'm still getting the same error.
I'd like some advice on how to debug this. The SQL that gets reported on the error is semi-nonsensical:
SELECT regions0_.Page_id as Page5_1_, regions0_.Id as Id1_, regions0_.Id as Id27_0_, regions0_.RegionId as RegionId27_0_, regions0_.RegionTemplate_id as RegionTe3_27_0_, regions0_.Workflow_id as Workflow4_27_0_ FROM [Region] regions0_ WHERE regions0_.Page_id=?
And it won't execute as valid SQL anyway.
Any ideas as to where to go from here?
© Stack Overflow or respective owner