Esempio n. 1
0
 def index(self):
   return User.query().all()
Esempio n. 2
0
 def get(self, id):
   user = User.get(id)
   return user
Esempio n. 3
0
    __tablename__ = "cache"
 
    id = Column(Integer, primary_key=True)
    module = Column(String)
    key = Column(String)
    value = Column(String)  

if __name__ == '__main__':
    logger.info("DB Install started")
    
    # create db paths
    if not os.path.exists(DB_DIR):
        os.makedirs(DB_DIR)
    
    # setup engine
    db = Database()
    
    # create all tables
    Base.metadata.create_all(db.engine)
    
    logger.info("DB Install finished")

    logger.info("Seeding data")

    # create admin user
    user = User(username='******',password='******',email='*****@*****.**')
    user.generate_password_hash("admin.123")
    db.session.add(user)
    db.session.commit()

    logger.info("Seeding data finished")