def crear_base_de_datos(): # PARA INICIALIZAR EL SQLALCHEMY bd.init_app(app) # PARA BAJARME TODAS LAS TABLAS (DROP) # bd.drop_all(app=app) # PARA CREAR TODAS LAS TABLAS bd.create_all(app=app)
def creacion_tablas(): # primero tengo que inicializar mi conexion a mi base de datos guardada en app.config y pasarsela a mi bd bd.init_app(app) # drop_all hacer una eliminacion de los modelos seleccionados, si no especificamos que modelos queremos eliminar por el bind, eliminara todos, obviamente sus datos tambien y como segundo parametro a que aplicacion va a hacer caso # bd.drop_all(app=app) # luego genero la creacion de mis tablas, si no especificos cuales quiero crear por el parametro bind, creara todos los modelos definidos, y como segundo parametro tengo que mandar mi aplicacion ya inicializada bd.create_all(app=app)
def iniciar_bd(): # Para reiniciar toda la base de Datos (Se va a perder toda la informacion) # Para iniciar la aplicacion de Sql AlCHEMY bd.init_app(app) # bd.drop_all(app=app) # Para crear todas las tabalas bd.create_all(app=app)
def creacion_tablas(): bd.init_app(app) bd.create_all(app=app)