ReceiverDevice to Receiver

pull/1/head^2
Konstantin Gründger 2015-11-16 20:09:26 +01:00
rodzic 82b03f991a
commit be4b4fdc22
4 zmienionych plików z 31 dodań i 7 usunięć

Wyświetl plik

@ -0,0 +1,24 @@
"""receiver_device to receiver
Revision ID: 104107d119d
Revises: 46bc73c49e0
Create Date: 2015-11-16 20:07:19.569378
"""
# revision identifiers, used by Alembic.
revision = '104107d119d'
down_revision = '46bc73c49e0'
branch_labels = None
depends_on = None
from alembic import op
import sqlalchemy as sa
def upgrade():
op.rename_table('receiver_device', 'receiver')
def downgrade():
op.rename_table('receiver', 'receiver_device')

Wyświetl plik

@ -3,7 +3,7 @@ from datetime import datetime, timedelta
from sqlalchemy.sql import func
from sqlalchemy import distinct, and_
from ogn.model import ReceiverBeacon, ReceiverDevice
from ogn.model import ReceiverBeacon, Receiver
from ogn.commands.dbutils import session
@ -22,9 +22,9 @@ def list_all():
group_by(ReceiverBeacon.name).\
subquery()
query = session.query(ReceiverDevice, sq.c.messages_count).\
filter(ReceiverDevice.name == sq.c.name).\
order_by(ReceiverDevice.name)
query = session.query(Receiver, sq.c.messages_count).\
filter(Receiver.name == sq.c.name).\
order_by(Receiver.name)
print('--- Receivers ---')
for [receiver, messages_count] in query.all():

Wyświetl plik

@ -5,5 +5,5 @@ from .beacon import Beacon
from .device import Device
from .aircraft_beacon import AircraftBeacon
from .receiver_beacon import ReceiverBeacon
from .receiver_device import ReceiverDevice
from .receiver import Receiver
from .takeoff_landing import TakeoffLanding

Wyświetl plik

@ -3,8 +3,8 @@ from sqlalchemy import Column, String, Integer, Float, DateTime
from .base import Base
class ReceiverDevice(Base):
__tablename__ = "receiver_device"
class Receiver(Base):
__tablename__ = "receiver"
id = Column(Integer, primary_key=True)
name = Column(String(9))