lsst.dax.apdb¶
Contributing¶
lsst.dax.apdb
is developed at https://github.com/lsst/dax_apdb.
You can find Jira issues for this module under the dax_apdb component.
Python API reference¶
lsst.dax.apdb Package¶
Classes¶
Apdb |
Abstract interface for APDB. |
ApdbCassandra (config) |
Implementation of APDB database on to of Apache Cassandra. |
ApdbCassandraConfig |
|
ApdbCassandraSchema (session, schema_file, …) |
Class for management of APDB schema. |
ApdbConfig |
Part of Apdb configuration common to all implementations. |
ApdbSchema (schema_file, extra_schema_file) |
Class for management of APDB schema. |
ApdbSql (config) |
Implementation of APDB interface based on SQL database. |
ApdbSqlConfig |
APDB configuration class for SQL implementation (ApdbSql). |
ApdbSqlSchema (engine, dia_object_index, …) |
Class for management of APDB schema. |
ApdbTables |
Names of the tables in APDB schema. |
ColumnDef (name, type, nullable, default, …) |
Column representation in schema. |
IndexDef (name, type, columns) |
Index description. |
IndexType |
Types of indices. |
TableDef (name, description, columns, indices) |
Table description |