1. 01 9月, 2017 4 次提交
  2. 31 8月, 2017 3 次提交
  3. 30 8月, 2017 3 次提交
  4. 29 8月, 2017 3 次提交
    • Y
      Improve migrations using triggers · 5eab624d
      Yorick Peterse 提交于
      This adds a bunch of checks to migrations that may create or drop
      triggers. Dropping triggers/functions is done using "IF EXISTS" so we
      don't throw an error if the object in question has already been dropped.
      We now also raise a custom error (message) when the user does not have
      TRIGGER privileges. This should prevent the schema from entering an
      inconsistent state while also providing the user with enough information
      on how to solve the problem.
      
      The recommendation of using SUPERUSER permissions is a bit extreme but
      we require this anyway (Omnibus also configures users with this
      permission).
      
      Fixes https://gitlab.com/gitlab-org/gitlab-ce/issues/36633
      5eab624d
    • H
      Refactor · 12633b46
      Hiroyuki Sato 提交于
      12633b46
    • H
      Move the logic to a concern · 87b51c59
      Hiroyuki Sato 提交于
      87b51c59
  5. 28 8月, 2017 1 次提交
  6. 26 8月, 2017 2 次提交
  7. 25 8月, 2017 11 次提交
  8. 24 8月, 2017 6 次提交
  9. 23 8月, 2017 7 次提交