Example #1
0
def initialize_sql(db, echo=False):
    engine = create_engine(db, echo=echo)
    DBSession.configure(bind=engine)
    Base.metadata.bind = engine
    Base.metadata.create_all(engine)    
    #root = RootFolderProxy()
    print "GOT ROOT: %s" % root
    crud.crud_init(DBSession, root)
Example #2
0
def setUp():
    # SQLite database in memory
    DB_STRING = 'sqlite://'
    DB_ECHO = True

    engine = sa.create_engine(DB_STRING, echo=DB_ECHO)

    session = sa.orm.scoped_session(sa.orm.sessionmaker(bind=engine))
    session.configure()

    webapp.set_dbsession(session)
    crud.crud_init(session)
    webapp.Base.metadata.bind = engine
Example #3
0
def setUp():
    DB_STRING = 'sqlite://'
    DB_ECHO = True

    engine = sa.create_engine(DB_STRING, echo=DB_ECHO)

    session = sa.orm.scoped_session(sa.orm.sessionmaker(autocommit=False,
                                      autoflush=False,
                                      bind=engine))
    session.configure(bind=engine)

    Base.metadata.bind = engine
    Base.metadata.create_all(engine)

    crud.crud_init(session)