diff options
Diffstat (limited to 'ormtest.py')
-rwxr-xr-x | ormtest.py | 33 |
1 files changed, 0 insertions, 33 deletions
diff --git a/ormtest.py b/ormtest.py deleted file mode 100755 index 91b8277..0000000 --- a/ormtest.py +++ /dev/null @@ -1,33 +0,0 @@ -#!/usr/bin/python -from ebus.web import model -from sqlalchemy import create_engine - -#engine = create_engine('sqlite:///:memory:', echo=True) -engine = create_engine("postgresql:///ebus_test", echo=False) - -model.ModelBase.metadata.create_all(engine) - -from sqlalchemy.orm import sessionmaker -Session = sessionmaker() -Session.configure(bind=engine) - -session = Session() - -t1_sensor = model.Sensor("foosensor", "blatest") -session.add(t1_sensor) - -#annahme 100 mal 3 values /min -for i in xrange(360*24*60*100): - session.add( model.ValueInt(t1_sensor, 1) ) - - session.add( model.ValueFloat(t1_sensor, 1.2) ) - - session.add( model.ValueString(t1_sensor, "foobar") ) - - if i%1000 == 0: - print i - session.commit() - -session.commit() -session.close() - |