Get Marshmallow\CodeGenerator working again

Issue #75 resolved
Todd Flora created an issue

The project currently uses some external dependencies that are not part of the repository.

  • decide how to deal with them or replace
  • get code generator units working

see also: Issue #66

Comments (17)

  1. Stefan Glienke repo owner

    The project has been outdated for a while now as we did not maintain it during the migration. We might include it in 1.2 or not - yet to be decided.

  2. Todd Flora reporter

    OK No Problem. I like it and use it. So I have converted it to Firedac and have resolved the SVSerializer issue. It is a good start on a designer tool. It would be nice to consider having a designer at some point in the future similar to other products in this space. For instance Entity Dac has a nice designer. They don't do other things well so we will likely not choose them, but the designer is very nice.

    Capture.JPG

  3. Stefan Glienke repo owner

    If we get paid to invest even more time into this project we might come up with such designer ;p Or someone else writes it. hint hint ;)

  4. Todd Flora reporter

    LOL, It would be fun to write. If I can get my employer to pay me to do it I will consider it. Thanks.

  5. Todd Flora reporter

    We have a solution for this that one of our developers has created. We would gladly share it. I have not really checked it out recently as I am the Architecture guy not the tools guy, but let me check it out and get back to you.

  6. Stefan Glienke repo owner
    • changed status to open

    @Toddflora Are you still interested in providing your implementation of the tool?

  7. Todd Flora reporter

    We have written a basic tool, that allows reverse engineering from the database. It will generate the dpr and associated pas files and is driven by the dpr and pas files only with on additional text files for saving meta data. it is still missing functionality, such as a nice visual representation of the model, once reverse engineered, a pas file can not be updated as of yet with changes to the database and so on. It also has no model to database engineering yet.

    It uses a plugin technology to allow a developer to write his own plugins for custom attributes and custom base classes.

    I can try and bundle it up and send it to you for evaluation to see if it is a framework that you would be interested in. I did not write it but one of our other developers did.

    Let me know if you want to take a look at it. I can also send screen shots.

  8. Log in to comment