Homec4science

BibDocFile: new document data model

Authored by Piotr Praczyk <piotr.praczyk@gmail.com> on Jun 28 2011, 14:16.

Description

BibDocFile: new document data model

  • New document data model allowing for more flexible data storage.
  • Allows to have standalone documents not attached to records.
  • Allows to store "more info" dictionaries about documents in more flexible manner.
  • Enables relation between documents and particular versions.
  • Provides new BibUpload extensions (BDM, BDR) allowing to manipulate all important data structures.
  • After installing this commit on an exiting database, the upgrade procedure is executed. (Can be lengthy depending on the number of records.)
  • Merge note: checked tabcreate and upgrade statements and modified them so that they would lead to exactly identical results. Files touched: modules/miscutil/lib/upgrades/invenio_2012_11_15_bibdocfile_model.py modules/miscutil/sql/tabcreate.sql

Signed-off-by: Tibor Simko <tibor.simko@cern.ch>

Details

Committed
Tibor Simko <tibor.simko@cern.ch>Jan 16 2013, 13:28
Parents
R3600:d592a41cb8a7: installation: fix for table drops and upgrades
Branches
Unknown
Tags
Unknown

Event Timeline

Tibor Simko <tibor.simko@cern.ch> committed R3600:e8e870cf4b82: BibDocFile: new document data model (authored by Piotr Praczyk <piotr.praczyk@gmail.com>).Jan 16 2013, 13:28