lsst.dax.apdb g5ea96fc03c+33ab2bc355
Loading...
Searching...
No Matches
Public Member Functions | Static Public Attributes | List of all members
lsst.dax.apdb.schema_model.Column Class Reference

Public Member Functions

Column from_felis (cls, felis.datamodel.Column dm_column)
 
Column clone (self)
 

Static Public Attributes

str name
 
str id
 
DataTypes datatype
 
int length = None
 
bool nullable = True
 
Any value = None
 
bool autoincrement = None
 
str description = None
 
Mapping annotations = dataclasses.field(default_factory=dict)
 
Table table = None
 

Detailed Description

Column representation in schema.

Member Function Documentation

◆ clone()

Column lsst.dax.apdb.schema_model.Column.clone ( self)
Make a clone of self.

◆ from_felis()

Column lsst.dax.apdb.schema_model.Column.from_felis ( cls,
felis.datamodel.Column dm_column )
Convert Felis column definition into instance of this class.

Parameters
----------
dm_column : `felis.datamodel.Column`
    Felis column definition.

Returns
-------
column : `Column`
    Converted column definition.

The documentation for this class was generated from the following file: