def _insert_groups(self): with transaction.manager: login_group = Group( name=u'login', ) DBSession.add(login_group) staff_group = Group( name=u'staff', ) DBSession.add(staff_group) DBSession.flush()
def _insert_groups(self): with transaction.manager: login_group = Group( name=u'login', ) DBSession.add(login_group) staff_group = Group( name=u'staff', ) DBSession.add(staff_group) DBSession.flush()
def setUp(self): self.config = testing.setUp() self.config.include('pyramid_mailer.testing') try: DBSession.remove() except: pass #engine = create_engine('sqlite:///test_model_staff.db') engine = create_engine('sqlite://') self.session = DBSession self.session.configure(bind=engine) Base.metadata.create_all(engine) with transaction.manager: group1 = Group(name=u'staff') group2 = Group(name=u'staff2') DBSession.add(group1, group2) DBSession.flush()
def _insert_members(self): with transaction.manager: member1 = People( # german email=u'*****@*****.**', password=u'arandompassword', ) member2 = People( # german email=u'*****@*****.**', password=u'arandompassword2', ) member3 = People( # german email=u'*****@*****.**', password=u'arandompassword3', ) DBSession.add(member1) DBSession.add(member2) DBSession.add(member3) DBSession.flush()