• last updated 20 hours ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
Redefine faq questions and answers as text, the same as downstream, then redefine all database function api so that argument types are taken from table definition

    • -0
    • +156
    ./upgrade/upgrade-5.10.0d7-5.10.0d8.sql
  1. … 1 more file in changeset.
file upgrade-5.10.0d7-5.10.0d8.sql was initially added on branch oacs-5-10.

    • -0
    • +0
    ./upgrade/upgrade-5.10.0d7-5.10.0d8.sql
Bring files on oacs-5-10 in sync with HEAD

  1. … 161 more files in changeset.
Don't rely on the delete trigger being named consistently on different installations

    • -1
    • +15
    ./upgrade/upgrade-5.10.0d6-5.10.0d7.sql
Add again double quotes in the add constraint as well

    • -1
    • +1
    ./upgrade/upgrade-5.10.0d5-5.10.0d6.sql
Add double quotes in case constraints were defined using e.g. $ in the old days

    • -1
    • +1
    ./upgrade/upgrade-5.10.0d5-5.10.0d6.sql
Put on delete cascade defined in previous upgrades in creation sql as well

  1. … 1 more file in changeset.
Faq vs Search trigger reform: turns out after delete trigger on faq_q_and_as is quite pointless and makes it more complicated for faq package instances to properly uninstantiated. More details in the comments.

    • -0
    • +24
    ./upgrade/upgrade-5.10.0d6-5.10.0d7.sql
  1. … 3 more files in changeset.
Introduce ON DELETE CASCADE on faq main datamodel tables, so generic acs_object db api can be used to e.g. delete a faq (fixes downstream errors when deleting FAQ package)

    • -0
    • +62
    ./upgrade/upgrade-5.10.0d5-5.10.0d6.sql
  1. … 3 more files in changeset.
Removed obsolete @arch-tag

  1. … 25 more files in changeset.
Align case of acs_object_type with that of the actual table (fixes automated tests)

This change intentionally ignores Oracle, as its behavior with respect to case is not clear to me.

    • -0
    • +9
    ./upgrade/upgrade-5.10.0d2-5.10.0d3.sql
  1. … 1 more file in changeset.
merged changes from the oacs-5-9 branch and resolved conflicts

    • -0
    • +16
    ./upgrade/upgrade-5.9.0-5.9.1d1.sql
  1. … 7832 more files in changeset.
Add another constraint name variant as it existed in our production system

Added missing comma

- add missing semicolons

- provide support for old installations, with other constaint names

Alter caveman style booleans (type character(1)) to real SQL boolean types.

    • -0
    • +12
    ./upgrade/upgrade-5.9.0-5.9.1d1.sql
  1. … 4 more files in changeset.
file upgrade-5.9.0-5.9.1d1.sql was initially added on branch oacs-5-9.

    • -0
    • +0
    ./upgrade/upgrade-5.9.0-5.9.1d1.sql
Merging back to HEAD branch oacs-5-8 (using tag vg-merge-oacs-5-8-from-20141027).

  1. … 2544 more files in changeset.
- add upgrade files

  1. … 1 more file in changeset.
file upgrade-5.8.1d2-5.8.1d3.sql was initially added on branch oacs-5-8.

    • -0
    • +0
    ./upgrade/upgrade-5.8.1d2-5.8.1d3.sql
- add missing function args

- bump version number

  1. … 1 more file in changeset.
- use dollar quoting

- modernize SQL

  1. … 2 more files in changeset.
- fix partial SQL edit

missing ';'.

Fixing null package_id's for faq and faq_q_and_as objects. Patch orignally provided by Gustaf Neumann.

    • -0
    • +11
    ./upgrade/upgrade-5.2.0d5-5.2.0d6.sql
  1. … 1 more file in changeset.
- update postgres function to modern style plpgsql definitions, avoid backslash escaping

- add missing function_args

  1. … 21 more files in changeset.
Merged oacs-5-3 branch to HEAD

    • -0
    • +10
    ./upgrade/upgrade-5.2.0d4-5.2.0d5.sql
  1. … 184 more files in changeset.
file upgrade-5.2.0d4-5.2.0d5.sql was initially added on branch oacs-5-3.

    • -0
    • +0
    ./upgrade/upgrade-5.2.0d4-5.2.0d5.sql