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-unsubscr...@cayenne.apache.org

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

Reply via email to