[ 
https://issues.apache.org/jira/browse/OFBIZ-6855?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Jacques Le Roux closed OFBIZ-6855.
----------------------------------
    Resolution: Not A Problem
      Assignee: Jacques Le Roux

Actually you have a much simpler way than that. It of course means that you use 
Derby which comes OOTB; but even with another DBMS it's possible though may 
need a bit more work (hint: dump).

You may notice that after you 1st call to (eg) "ant load-demo" OFBiz creates a 
complete ready to use DB at _runtime\data\derby_
So simply copy it somewhere and re-use it when you need it. Nothing simpler, 
you can even easily automate it. From time to time -regenrate it if data model 
or/and data have evolved, et voilĂ 

Closing as not a problem, thanks :)

> Getting fresh OFBIZ database in seconds.
> ----------------------------------------
>
>                 Key: OFBIZ-6855
>                 URL: https://issues.apache.org/jira/browse/OFBIZ-6855
>             Project: OFBiz
>          Issue Type: Improvement
>            Reporter: Kulwant Singh
>            Assignee: Jacques Le Roux
>            Priority: Minor
>              Labels: docker, entities
>
> Actually when setting up new database for testing and client-demo purposes It 
> takes around 15 - 20 minutes to create entities and put seed data into these 
> entities and this repetation of task with every new build/release wastes lots 
> of time and is also very frustrating because of doing same task again and 
> again.
> This problem can be solved by can using DOCKERS with image already having 
> OFBIZ entities created in them and it will make getting fresh database as 
> simple as just starting the new process(Docker container and forwarding ports 
> for database from host machine to docker container).



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

Reply via email to