Fulfillment Service: Move from Hibernate schema changes to Flyway

Description

Move to using Flyway in each service.

Doc on moving a service away from being managed by Hibernate to Flyway: https://openlmis.atlassian.net/wiki/x/ibGcBg

Acceptance:

  • follow the document on moving from hibernate to flyway

  • hibernate no-longer is generating the schema the service uses, flyway does that

  • the schema is specified once in the Service's application.properties

  • the first flyway migration should be the initial schema of the service (see the doc)

  • bootstrap data should be in the second migration script (the first is the initial schema)

QAlity Plus - Test Management

Checklists

Activity

Josh Zamor 
February 6, 2017 at 5:29 PM

and , added. Thanks.

Jakub Hopen 
February 6, 2017 at 12:01 PM

We need a description to this ticket so we could start progress on it.

Anna Czyrko 
February 1, 2017 at 2:46 PM

this ticket needs description.

Done
Pinned fields
Click on the next to a field label to start pinning.

Details

Assignee

Reporter

Story Points

Original estimate

Time tracking

2d 1h 30m logged2d 6h 30m remaining

Components

Sprint

Fix versions

Priority

Time Assistant

Created January 27, 2017 at 9:51 PM
Updated February 8, 2017 at 5:01 PM
Resolved February 8, 2017 at 3:10 PM