class documentation

class OFMGalleryBase(orm.MappedAsDataclass, orm.DeclarativeBase): (source)

Known subclasses: openflexure_microscope_server.gallery_db.GalleryEntry

View In Hierarchy

Create a base class for all ofm gallery databases.

This is required by sqlalchemy, which will not allow tables to directly subclass DeclarativeBase. Each database subclassed from this will be created for each OFMGalleryDBEngine.