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: 308
        
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