Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Refactor JsonDatabaseMigration to make easier to implement future JSON setting migrations #2808

Merged
merged 3 commits into from
Jun 5, 2018

Commits on May 25, 2018

  1. Use proper types in migration list definitions

    * Fix a bug about the map's value types from `String` to `List`
    * Use interface `Map` instead of concrete class `LinkedHashMap` in
    `DatabaseMigration`.
    * Use try-with-resources statement where possible.
    * Reindent and organize imports
    juanluisrp committed May 25, 2018
    Configuration menu
    Copy the full SHA
    f39101d View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    21b91b8 View commit details
    Browse the repository at this point in the history
  3. Refactor JsonDatabaseMigration to make it easier to use

    * This refactor make possible to implement a JsonDatabaseMigration only defining the setting name
    and the list of JSON fields to update/modify.
    juanluisrp committed May 25, 2018
    Configuration menu
    Copy the full SHA
    bc27ecc View commit details
    Browse the repository at this point in the history