You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@cayenne.apache.org by GitBox <gi...@apache.org> on 2022/11/23 10:10:51 UTC

[GitHub] [cayenne] Ivan-nikitko opened a new pull request, #542: CAY-2780 Multiple configurations for classes generation

Ivan-nikitko opened a new pull request, #542:
URL: https://github.com/apache/cayenne/pull/542

   We can now store multiple configurations to generate classes.
   
   **How this works:**
   
   1. You can add/rename/delete configurations in the class generation panel for the selected data map (select the data map in the left panel, see fig.1).
   2. You can start the class generation with the selected configuration in this panel. Other configurations will not be used.
   3. In case you need to generate classes for all your datamaps and configurations, you can do it in the project level class generation panel (select the project in the left panel, see fig.2). All configurations will be used for the selected datamaps.
   4. Multiple configurations are also available when using Maven/Ant/Gdradle plugins.
   5. If you do not need to use multiple configurations, then no extra steps are required. Default configuration will be used for classes generation.
   
   _Fig. 1_
   <img width="1348" alt="Screenshot 2022-11-23 at 09 50 56" src="https://user-images.githubusercontent.com/70625960/203519762-582d4885-9302-4367-a1ff-f3a630d0c357.png">
   
   _Fig. 2_
   ![1](https://user-images.githubusercontent.com/70625960/203519866-b9285180-59e9-483f-a8b3-0cec75e57fb7.png)
   
   _Fig. 3_
   <img width="1348" alt="Screenshot 2022-11-23 at 10 59 09" src="https://user-images.githubusercontent.com/70625960/203519965-8d99957d-123f-4351-8e88-268ee3ff700c.png">
   
   
   
   
   
   
   
   


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: commits-unsubscribe@cayenne.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org


[GitHub] [cayenne] asfgit merged pull request #542: CAY-2780 Multiple configurations for classes generation

Posted by GitBox <gi...@apache.org>.
asfgit merged PR #542:
URL: https://github.com/apache/cayenne/pull/542


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: commits-unsubscribe@cayenne.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org