Goose

Software captura de pantalla:
Goose
Detalles de software:
Versión: 1.0.0
Fecha de carga: 14 Apr 15
Promotor: Mike Steder
Licencia: Libre
Popularidad: 22

Rating: nan/5 (Total Votes: 0)

Ganso es una herramienta de Python para la gestión y aplicación de las migraciones de bases de datos SQL.
Debido a que nuestros gansos utilizan SQLAlchemy para administrar sus tablas de migración se puede conectar y migrar cualquier base de datos soportada por SQLAlchemy.
Las migraciones son simplemente archivos de SQL y las migraciones de orden se aplican se especifica a través de la configuración en un archivo YAML.
Uso
Primero inicializar la base de datos mediante la instalación de la mesa migration_info:
ganso sqlite -d: ///my.db migraciones -m / init
Ahora seguir adelante y migrar:
ganso sqlite -d: ///my.db migraciones -m / migrar
Para averiguar lo que las migraciones se han aplicado que puede hacer:
ganso sqlite -d: ///my.db migraciones -m / lista
Instalación
Pip pip instalar PyYAML instalar sqlalchemy
Y lo instala API DB controlador que necesita para su base de datos específica:
PIP instalar psycopg2
Proyecto Layout
Asumiendo que tiene un proyecto en el que desea agregar a las migraciones en un directorio de esta manera:
MyApp
| - README
`- Paquete
& Nbsp; | - __init__.py
& Nbsp; `- somecode.py
Se podría añadir migraciones como éste:
MyApp
| - README
| - Paquete /
| | - __init__.py
| `- Somecode.py
`- migraciones /
& Nbsp; | - create_user_tables.sql
& Nbsp; | - db_skeleton.sql
& Nbsp; | - index.yaml
& Nbsp; `- update_users.sql
El contenido de index.yaml se vería como:
migraciones:
& Nbsp; - db_skeleton.sql
& Nbsp; - create_user_tables.sql
& Nbsp; - update_users.sql

Requisitos :

  • Python

Programas parecidos

RazorSQL
RazorSQL

17 Feb 15

Elephantoplasty
Elephantoplasty

14 Apr 15

MyJSQLView
MyJSQLView

20 Feb 15

Qore JSON Module
Qore JSON Module

19 Feb 15

Otro software de desarrollador Mike Steder

txTemplate
txTemplate

20 Feb 15

Comentarios a la Goose

Comentarios que no se encuentran
Añadir comentario
A su vez en las imágenes!