def populate(self): # devices device1 = Device(device_id="1") device2 = Device(device_id="2") device3 = Device(device_id="3") device4 = Device(device_id="4") # sims sim1 = Sim(serial_number="123") sim2 = Sim(serial_number="456") sim3 = Sim(serial_number="789") sim1.devices.append(device1) sim1.devices.append(device2) sim2.devices.append(device1) sim2.devices.append(device3) sim3.devices.append(device4) # carriers carrier1 = Carrier(name="test_carrier_1") carrier2 = Carrier(name="test_carrier_2") carrier1.sims.append(sim1) carrier1.sims.append(sim2) carrier2.sims.append(sim3) # GSM events event1 = GsmEvent(date=datetime.now() + timedelta(days=-2)) event2 = GsmEvent(date=datetime.now()) event3 = GsmEvent(date=datetime.now()) event4 = GsmEvent(date=datetime.now()) event5 = GsmEvent(date=datetime.now()) sim1.events.append(event1) sim1.events.append(event2) sim3.events.append(event3) sim3.events.append(event4) sim3.events.append(event5) device1.events = [event1, event2] device2.events = [event3] device3.events = [event4, event5] db.session.add(carrier1) db.session.add(carrier2) db.session.commit()
def populate(self): # devices device1 = Device(device_id="1", creation_date=datetime.now() + timedelta(days=-2)) device2 = Device(device_id="2", creation_date=datetime.now()) device3 = Device(device_id="3", creation_date=datetime.now()) device4 = Device(device_id="4", creation_date=datetime.now()) # Eventos event1 = StateChangeEvent() event2 = StateChangeEvent() event3 = StateChangeEvent() device1.events = [event1, event2] device2.events = [event3] device3.events = [] db.session.add(device1) db.session.add(device2) db.session.add(device3) db.session.add(device4) db.session.commit()
def populate(self): # devices device1 = Device(device_id="1") device2 = Device(device_id="2") device3 = Device(device_id="3") device4 = Device(device_id="4") # GSM events event1 = GsmEvent(date=datetime.now() + timedelta(days=-2)) event2 = GsmEvent(date=datetime.now()) event3 = GsmEvent(date=datetime.now()) device1.events = [event1, event2] device2.events = [event3] device3.events = [] db.session.add(device1) db.session.add(device2) db.session.add(device3) db.session.add(device4) db.session.add(event1) db.session.add(event2) db.session.add(event3) db.session.commit()