• last updated 2 hours ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
fixed small screwup in new data model

added updating of last_modified time of folders when certain actions are performed within them; i hope the postgresql version works

    • -0
    • +663
    ./file-storage-package-create.sql
    • -120
    • +113
    ./file-storage-simple-package-create.sql
    • -0
    • +98
    ./file-storage-views-create.sql
    • -0
    • +12
    ./file-storage-views-drop.sql
  1. … 14 more files in changeset.
added PG support for new simple objects (not fully tested yet)

    • -0
    • +66
    ./file-storage-simple-create.sql
    • -0
    • +157
    ./file-storage-simple-package-create.sql
  1. … 7 more files in changeset.
added last_modified to fs_folders view

  1. … 1 more file in changeset.
Simplify file_storage__get_root_folder since APM now installs root folder when instance installed.

  1. … 1 more file in changeset.

Merged with OpenACS 4.5 beta1 branch.

  1. … 88 more files in changeset.
Applied Jowell Sabino's patches #183 and #184 which fixed drop scripts for

PG and Oracle respectively.

  1. … 1 more file in changeset.
added some useful views and changed a few places to use these new views instead of querying directly from the content repository, there are more places to change still

  1. … 4 more files in changeset.
added helper function

fixed some more stuff up (hopefully pgsql version works)

  1. … 7 more files in changeset.
Changed object type hierarchy for future implementation of site-wide search

More wrappers to CR API

  1. … 1 more file in changeset.
Various stored procs to support storage in filesystem, wrappers to CR API.

  1. … 1 more file in changeset.
Must drop file_storage_item type added to OM (added so that site-wide search can distinguish file-storage items in CR)

  1. … 1 more file in changeset.
Added file_storage_item type to OM so that site-wide search can distinguish file-storage items in CR

  1. … 1 more file in changeset.
Cleanup (notes should be in docs)

  1. … 2 more files in changeset.
Package deletetion should be via apm_package.delete, not acs_objects.delete

Added drop trigger calls

Removed on delete cascade on folder_id of fs_root_folders (see datamodel comments why); also added a before and after trigger to clean up CR when package instance is deleted.

Forgot to define binary files before importing, so .gifs were messed up.

  1. … 2478 more files in changeset.
Initial revision

    • -0
    • +137
    ./file-storage-create.sql
    • -0
    • +31
    ./file-storage-drop.sql
  1. … 2478 more files in changeset.