Package gavo :: Package dm :: Module annotations
[frames] | no frames]

Module annotations

source code

The specialised annotations for the various entities of VO-DML.

As it's needed for the definition of models, the annotation of immediate atoms is already defined in common; also see there for the base class of these.

Classes
  ColumnAnnotation
An annotation of a table column.
  ParamAnnotation
An annotation of a table param.
  GroupRefAnnotation
An annotation always referencing a group that's not lexically within the parent.
  ForeignKeyAnnotation
An annotation pointing to an annotation in a different table.
Variables
  __package__ = 'gavo.dm'