Uploaded image for project: 'PUBLIC - Liferay Portal Community Edition'
  1. PUBLIC - Liferay Portal Community Edition
  2. LPS-72012

Add a "developer mode" that doesn't require you to upgrade your database for each change

    Details

      Description

      In previous versions of Liferay, you could add tables and columns on the fly as you were developing your app. In 7.0, this is no longer possible because database schemas are now versioned.

      You now either have to drop your data, or write an upgrade process to update your tables, otherwise it won't update. See LRDOCS-2873.

      While this makes sense for Production, it is very frustrating for development environments where you can go through dozens of versions before pushing it up to QA/Prod.

      Request
      Re-implement the auto-upgrade, but disable it by default with a warning to leave it off for Production

      Create a breaking change entry for this feature

        Attachments

          Issue Links

            Activity

              People

              • Assignee:
                preston.crary Preston Crary
                Reporter:
                christopher.lui Christopher Lui
              • Votes:
                3 Vote for this issue
                Watchers:
                5 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved:

                  Packages

                  Version Package