from app.main.extensions import db class Meter(db.Document): """Meter Model""" meta = {'collection': 'meters_installed'} serialNumber = db.StringField() name = db.StringField() brand = db.StringField() model = db.StringField() phases = db.IntField() active = db.BooleanField() address = db.StringField() gpsLat = db.FloatField() gpsLong = db.FloatField() installedDate = db.StringField() def to_json(self): return { 'id': str(self.id), 'serialNumber': self.serialNumber, 'name': self.name, 'brand': self.brand, 'model': self.model, 'phases': self.phases, 'active:': self.active, 'address': self.address, 'gpsLat': self.gpsLat, 'gpsLong': self.gpsLong, 'installedDate': self.installedDate }