Ticket #1136 (closed defect: fixed)

Opened 1 year ago

Last modified 11 months ago

midgard_database class is needed

Reported by: piotras Assigned to: piotras
Priority: blocker Milestone: 9.09 Mjolnir
Component: Midgard Core Version: 9.09 Mjolnir
Keywords: Cc:

Description

midgard_database class should be added as the one which is responsible to create or update class storage, without distinction if it's table or view. In a future such class should provide more methods to manipulate underlying storage.

Change History

06/11/09 18:43:26 changed by piotras

  • priority changed from major to blocker.
  • status changed from new to assigned.

Class is required for midgard_view.

06/18/09 16:23:12 changed by piotras

(In [22592]) Initial, refs #1136

06/18/09 20:03:45 changed by piotras

(In [22597]) midgard_object, midgard_view: provide private method for midgard_dbobject virtual ones. Refs #1136

06/19/09 13:04:16 changed by piotras

(In [22601]) Added midgard_view and midgard_storage to docs. Added missed declarations to view and storage header files. Refs #1136 Refs #1008

06/19/09 16:14:31 changed by piotras

(In [22602]) Added view and storage description. Deprecated and new symbols index seems to be created correctly. Refs #1008, Refs #1136

06/19/09 17:44:50 changed by piotras

(In [22607]) Validate given dbobject class. Refs #1136

06/21/09 19:23:23 changed by piotras

(In [22613]) Added new members for MidgardDBObjectPriv struct: datamodel, row, has_metadata, use_sitegroup. Refs #1136

06/21/09 19:24:50 changed by piotras

(In [22614]) Replaced set_from_sql with set_from_sql. Refs #1136

06/22/09 21:37:07 changed by piotras

(In [22650]) create_storage: check if view exists already, do not depend on CREATE TBL IF NOT EXISTS. Refs #1008, Refs #1136

06/22/09 21:43:37 changed by piotras

(In [22651]) Added midgard_storage class. Refs #1136

06/22/09 22:27:07 changed by piotras

  • status changed from assigned to closed.
  • resolution set to fixed.

(In [22653]) Added midgard_storage class. Fixes #1136

10/21/09 10:09:49 changed by piotras

(In [23660]) Do not use deprecated midgard_config methods to create base and class storage. Refs #1136