Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Nueva funcionalidad: Exportar/Importar DB #55

Open
joseanrey opened this issue Jun 4, 2021 · 5 comments
Open

Nueva funcionalidad: Exportar/Importar DB #55

joseanrey opened this issue Jun 4, 2021 · 5 comments

Comments

@joseanrey
Copy link

Desde cuenta administrador, quizá podría facilitar migraciones, poder exportar base de datos e importarla en una nueva instancia de Liceo. Aunque esto siempre se puede hacer por terminal, facilitaría la usabilidad y evitaría conflictos con Docket, etc.

@mariogarcia
Copy link
Contributor

Lo piensas mas como una llamada desde la aplicacion que exporte todas las tablas a CSV ? O como una llamada desde la aplicacion que haga una copia de seguridad de la base de datos como si lo hicieras desde consola ?

Exportar/importar con CSV facilitaria la migracion a otras aplicaciones y herramientas. Se exportaria el csv y luego desde otra instancia, con la cuenta de administrcion, se importaria un zip con todos los csv.

Me parece 👍

@joseanrey
Copy link
Author

En principio había pensado que lo mas sencillo sería replicar la funcionalidad de consola través de la interfaz web, osea hacer un dump que luego se pudiese importar (no había tenido en cuenta la tabla de usuarios de la db). Pero lo de exportar en CSV es verdad que molaría y haría más fácil a terceros poder tratar esa información. Si pudiese elegir pondría las dos cosas xD

@mariogarcia
Copy link
Contributor

O sea que como funcionalidad minima con poder descargarte el dump de la base de datos te valdria ?

@joseanrey
Copy link
Author

Si! Y poder importarlo después jeje

Gracias!!! :)

@mariogarcia
Copy link
Contributor

Vale entonces solo exportariamos los datos de la base de datos, no el esquema ya que si no nos fallaria al importarlo.

Ademas hay cosas que no tengo claras, como por ejemplo los usuarios, ya que si exportamos los usuarios lo mas normal es que el admin ya exista y falle.

Bueno le doy una vuelta :P

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants