def dbcheck_press_callback(self, widget, data=None): session = get_session() create_tables() session.bind session.query(User).all() user = unicode(userText.get_text()) pw = unicode(passText.get_text()) login = str(packet.Packet("login", username=user, password=pw)) print rpc.send("qos", "add_packet", packet=login)
from shared.data.defs import * import logging if sys.version_info[1] == 3: print "nu glömde du skriva python2.5... trooooooliiiigt" sys.exit(0) rpc.set_name("main") # Kartan mapxml = map_xml_reader.MapXML("static/kartdata/map.xml") map = data_storage.MapData(mapxml.get_name(), mapxml.get_levels()) map.set_focus(15.5726, 58.4035) session = get_session() create_tables() units = session.query(Unit).all() types = session.query(UnitType).all() if "exempeldata" in sys.argv and len(types) == 0: #Om du behöver fylla på databasen igen gör dessa nedanför #skapar olika unittypes a=UnitType(u"Ambulans1", "static/ikoner/ambulans.png") b=UnitType(u"Brandbild1", "static/ikoner/brandbil.png") c=UnitType(u"sjukhus1", "static/ikoner/sjukhus.png") d=UnitType(u"jonas","static/ikoner/JonasInGlases.png") session.add(b) session.add(c) session.add(d) session.add(a) session.commit() #skapar användarna
# coding: utf-8 from shared.data import get_session, create_tables from shared.data.defs import * session = get_session() # för default-databasen session = get_session("sqlite:///tester/db/haxlol.db") create_tables() # skapar tables som inte finns i db:n print session.bind print session.query(Unit).all() print session.add(Unit(u"lolbollarN^")) print session.query(Unit).all() session.commit() # för att trycka in det i databasen