• last updated 8 hours ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
Added some missing attributes (more to go, though, damn core datamodel)

    • -0
    • +16
    ./upgrade/upgrade-5.6.0d2-5.6.0d3.sql
  1. … 2 more files in changeset.
Someone didn't realize that "foo;null" in define_function_args calls sets the

default value to 'null' not NULL...this has been there a long time ... maybe

even my fault, but I don't remember, it's ancient!

Got rid of 'bio' attribute declared for 'user' type.

    • -16
    • +0
    ./upgrade/upgrade-5.6.0d2-5.6.0d3.sql
Moved "bio" back to "person", but with type-specific storage. People can

fight over where such things belong on another day, for now keeping it in

"person" has the advantage that the Tcl API is 100% unchanged so moving it

to type-specific storage won't break .LRN.

    • -3
    • +20
    ./upgrade/upgrade-5.6.0d1-5.6.0d2.sql
  1. … 7 more files in changeset.
One more upgrade ...

    • -0
    • +59
    ./upgrade/upgrade-5.6.0d2-5.6.0d3.sql
Added attributes for "user" columns "screen_name" and "username", as well as the

new "bio" column which replaces the old generic storage attribute assigned to

"person".

  1. … 4 more files in changeset.
Added upgrade scripts (Oracle isn't correct, yet), removed bogus attribute

sql files (PG, for instance, created bio and bio_mime_type but only

dropped bio, Oracle had not bio_mime_type_reference at all).

    • -0
    • +42
    ./upgrade/upgrade-5.6.0d1-5.6.0d2.sql
  1. … 3 more files in changeset.
Moved "bio" from person/generic storage to user/type-specific storage as TIP'd

(PG only, Oracle to follow soon).

  1. … 6 more files in changeset.
- Add two missing indices to improve performance of permission system

and the object context hierarchy significantly (these two indices

improved the performance of e.g. /projects/openacs/download/ and

/projects/openacs/download/one-revision?revision_id=2089636 by more

than a factor of 10; these indices are now among the most used on

openacs.org)

- Bump version number

    • -0
    • +2
    ./upgrade/upgrade-5.5.0d5-5.5.0d6.sql
  1. … 3 more files in changeset.
Fix acs_group__new to create group_rels for all group supertypes

    • -0
    • +90
    ./upgrade/upgrade-5.5.0d4-5.5.0d5.sql
  1. … 3 more files in changeset.
switch foo_id_seq.netval to nextval('t_foo_id_seq') calls to placate postgresql 8.

  1. … 7 more files in changeset.
wipe out ad_parameter from kernel files

  1. … 1 more file in changeset.
Preliminary version of "extend package" code, along with new package

attributes that allow the declaration of packages that are subsites.

    • -0
    • +282
    ./upgrade/upgrade-5.5.0d3-5.5.0d4.sql
  1. … 27 more files in changeset.
- drop_package('...') complain in new versions that it can't drop

some stored procedures. Adding therefore a CASCADE to

the get_func_drop_command().

Fix totally broken syntax for contraints

  1. … 1 more file in changeset.
Add missing comma!

Add description to groups object type

    • -0
    • +1
    ./upgrade/upgrade-5.5.0d2-5.5.0d3.sql
  1. … 3 more files in changeset.
TIP#126 optionally allow user to provide email, first, last name when authority does not

    • -0
    • +5
    ./upgrade/upgrade-5.5.0d1-5.5.0d2.sql
  1. … 4 more files in changeset.
Fixed type mismatch problem due to tightened up PG 8.3 semantics.

Merged from 5.4.2

    • -1
    • +14
    ./upgrade/upgrade-5.4.0d3-5.4.0d4.sql
  1. … 279 more files in changeset.
upgrading from older versions never have this privilege created

fixed typo and made postgres 8.3 compliant

    • -7
    • +11
    ./upgrade/upgrade-5.0.0b3-5.0.0b4.sql
Moved these from HEAD to oacs-5-4

    • -0
    • +12
    ./upgrade/upgrade-5.4.1-5.4.2b1.sql
  1. … 1 more file in changeset.
file upgrade-5.4.1-5.4.2b1.sql was added on branch oacs-5-4 on 2008-04-30 00:05:08 +0000

  1. … 1 more file in changeset.
Created 5.4 version of a 5.3 upgrade script that was put on HEAD rather than

the oacs-5-3 branch originally, meaning the upgrade was never applied. These

two scripts create an index but check to make sure it doesn't exist first, so

if someone has created the index (perhaps by running the old upgrade script)

manually, no harm will be done by applying the 5.4 upgrade.

    • -0
    • +12
    ./upgrade/upgrade-5.4.1-5.4.2b1.sql
  1. … 1 more file in changeset.
Removed lock table kludge used to work around PG 7 deadlock

    • -41
    • +0
    ./upgrade/upgrade-5.3.0d2-5.3.0d3.sql
Not needed in PG 8x

    • -41
    • +0
    ./upgrade/upgrade-5.3.0d2-5.3.0d3.sql
Removed lock table that's was a workaround for PG 7x, no longer supported

Add foreign key constraint on user_preferences.locale to force referencial integrity. This column is now added by acs-lang at creation time, to create the constraint at the same moment.

  1. … 9 more files in changeset.
file upgrade-5.4.0d4-5.4.0d5.sql was initially added on branch oacs-5-4.

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