I want to have LLBL generate an exact matching layer for my database. I am running llbl from the command line. I've toggled various settings in the preferences to try and get llbl to stay in sync with my db, and it seems better, but still I find I am constantly needed to sync other things that I can't seem to find settings for.
For example, I changed a column datatype in my table (from a number to a string) and also in it's matching sql view, after my command line refresh and regenerate, llbl kept the original datatype. Also, optional flags. Depending on what I change in the db, it's to a point that llbl is getting tedious and I find it easier to remove the entity and then reverse engineer it again. But then for views, I need to readd my primary key columns.
I would like to know any settings such that llbl just ignore ANY differences and take what comes from the catalog.
I am making a lot of changes in the db and I don't want to customize anything about my data tier in llbl. I just want it to generate my c# layer to match exactly what comes out of the db. If my code breaks, awesome, I go and correct it since it will need that anyways.
Am I missing some master setting? If it's multiple settings what settings could I be missing that I need to turn on?
EDIT - There is one thing I am 'customizing' on the entity side. For view entities, I am setting the unique columns. I would like to have llbl sync and overwrite everything on the entity side and just try to preserve that one part of missing info