httk.db.store.sqlstore module

class httk.db.store.sqlstore.SqlStore(db)[source]

Bases: object

Keep objects in an sql database

class Keeper(store, table, types, sid)[source]

Bases: object

puts(**args)[source]
basics = [<type 'int'>, <type 'float'>, <type 'str'>, <type 'bool'>, <class 'httk.core.vectors.fracvector.FracScalar'>]
commit()[source]
create_table(table, types, cursor=None)[source]
delay_commit()[source]
get(table, sid, types, name)[source]
insert(table, types, keyvals, cursor=None, updatesid=None)[source]
new(table, types, keyvals=None, updatesid=None)[source]
put(table, sid, types, name, val)[source]
puts(table, sid, **args)[source]
retrieve(table, types, sid)[source]
save(obj)[source]
searcher()[source]