ogn-python/ogn/model/beacon.py

22 wiersze
576 B
Python

from sqlalchemy import Column, String, Integer, Float, DateTime
from sqlalchemy.ext.declarative import AbstractConcreteBase
from .base import Base
class Beacon(AbstractConcreteBase, Base):
id = Column(Integer, primary_key=True)
# APRS data
name = Column(String)
receiver_name = Column(String(9))
timestamp = Column(DateTime, index=True)
latitude = Column(Float)
symboltable = None
longitude = Column(Float)
symbolcode = None
track = Column(Integer)
ground_speed = Column(Float)
altitude = Column(Integer)
comment = None