jaxio / celerio-angular-quickstart

Generate an Angular 5 CRUD application from an existing database schema (we provide a sample one)
Apache License 2.0
481 stars 138 forks source link

Customising the UI #29

Closed jdanosborne closed 7 years ago

jdanosborne commented 7 years ago

The basics are in place and I'm now considering some simple customisation. Do you have any pointers over how to avoid the over-writing of any customisations by subsequent re-generation of the sources? Is it simply a matter of re-applying any customisations with the help of source control?

I'm also wondering whether errors as raised in https://github.com/jaxio/celerio-angular-quickstart/issues/16#issuecomment-271977077 are likely to cause problems - has this issue been fixed yet?

Thanks for a great product!

nromanetti commented 7 years ago

As long as you can, you should modify the code generation templates. But at one point manual customization in the generated code is necessary.

Celerio, the code generator, when it detects a manual modification, generates the file in a different folder you may use tools such as araxis merge or win merge to select the generated code snippet that you want.

You may find some useful info here: http://www.jaxio.com/documentation/celerio/modification.html in particular: http://www.jaxio.com/documentation/celerio/modification.html#collisions-and-merging

jdanosborne commented 7 years ago

Thank you - that sounds promising.