def fillData(): generateGalaxy() neutral = Faction(name=" ", race=u" ") madulased = Faction(name="shshhh", race=u"madulased") inimesed = Faction(name="inimesed", race=u"humanoidid") db.session.add(neutral) db.session.add(madulased) engine = ShipPartClass(name="engine") indep = ShipClass(name="Independence") ship = Ship(name="Enterprise", faction=inimesed, body=Body(10, 10, 100), shipclass=indep, shipparts=[ShipPart(shippartclass=engine)]) db.session.add(ship) kirk = Person() kirk.firstname="James T." kirk.surename="Kirk" kirk.faction=inimesed kirk.ship=ship db.session.add(kirk) ship1 = Ship(name="Illustrious", faction=inimesed, body=Body(10, 40, 100), shipclass=indep, shipparts=[ShipPart(shippartclass=engine)]) db.session.add(ship1) gorath = ShipClass(name="Gorath") ship2 = Ship(name="dZahadum", faction=madulased, body=Body(67, 40, 100), shipclass=gorath, shipparts=[ShipPart(shippartclass=engine)]) db.session.add(ship2) ship3 = Ship(name="dYummy", faction=madulased, body=Body(69, 60, 100), shipclass=gorath, shipparts=[ShipPart(shippartclass=engine)]) db.session.add(ship3) db.session.commit()