1 from elixir import Entity, Field
2 from elixir import Integer
3 from elixir import options_defaults, using_options, setup_all
5 from monitor.database.dborm import mon_metadata, mon_session
6 __metadata__ = mon_metadata
7 __session__ = mon_session
9 from monitor.monitor_version import monitor_version
11 major_version = int(monitor_version.split('.')[0])
12 minor_version = int(monitor_version.split('.')[-1])
14 class DBVersion(Entity):
15 major = Field(Integer, required=True, default=major_version)
16 minor = Field(Integer, required=True, default=minor_version)