2015-11-06 21:34:19 +00:00
|
|
|
from ogn.db import session
|
|
|
|
from ogn.model import Flarm
|
2015-11-11 07:03:42 +00:00
|
|
|
from ogn.ognutils import get_ddb
|
2015-10-24 21:13:21 +00:00
|
|
|
|
|
|
|
|
2015-11-06 21:34:19 +00:00
|
|
|
def put_into_db(beacon):
|
|
|
|
session.add(beacon)
|
2015-10-24 21:13:21 +00:00
|
|
|
session.commit()
|
|
|
|
|
|
|
|
|
2015-11-06 21:34:19 +00:00
|
|
|
def fill_flarm_db():
|
|
|
|
session.query(Flarm).delete()
|
2015-11-11 07:03:42 +00:00
|
|
|
|
|
|
|
flarms = get_ddb()
|
|
|
|
session.bulk_save_objects(flarms)
|
|
|
|
|
|
|
|
flarms = get_ddb('custom.txt')
|
2015-11-06 21:34:19 +00:00
|
|
|
session.bulk_save_objects(flarms)
|
2015-11-11 07:03:42 +00:00
|
|
|
|
2015-10-24 21:13:21 +00:00
|
|
|
session.commit()
|
|
|
|
|
|
|
|
if __name__ == '__main__':
|
2015-11-06 21:34:19 +00:00
|
|
|
fill_flarm_db()
|