Hello,
First a short introduction what we do manually (a little simplified)!
- .Net 2.0, Self Servicing, LLBLGen v1.0.2005.1 Designer Core (19.02.2006)
- We have an automatically generated reference database on which we run the code generator. This DB contains only tables (no views, no procedures, etc.). The DB also contains no data.
- When we start the generator, we open our pre-saved LLBLGen Project. In this project all necessary settings are set. But there is no table added. Thus it is an 'empty' project.
- Now we refresh the catalogue.
- Add all tables from the catalogue.
- Set the target folder to the VS-Project Folder.
- Save the LLBL Project with a new name.
- Generate the code.
- ... from here we do further necessary steps. Like, remove compile errors (due to changes to the database structure), update the development database, etc..
Altogether it takes at least 1 hour to update a change in the DB structure until we can continue developing on a new DB structure.
We automated all steps, but one, that are necessary to generate a new Data Access Layer
Ok, so far so good. Now my question:
Is there a way to automate the steps 2-7?
Thank you for your help in advance.
PS:
Later we want to add some other tasks. E.g. neutralise the table names. The reference database has neutralised table names. For example the table name is 'abcdefg' but the entity name must still be 'address'. So we have to modify step 4. We cannot just map the table name to entity name. Any Idea how to automate this?