DbUp MySQL Docker
1.0.0
DbUp .Net mit MySQL-Client in Docker. DbUb MySQL in Docker.
DbUp ist eine .NET-Bibliothek, die Sie bei der Bereitstellung von Änderungen an SQL Server- und MySQL-Datenbanken unterstützt. Es verfolgt, welche SQL-Skripte bereits ausgeführt wurden, und führt die Änderungsskripte aus, die erforderlich sind, um Ihre Datenbank auf den neuesten Stand zu bringen.
https://dbup.readthedocs.io/en/latest/
Fügen Sie alle Ihre Datenbankskripte im scripts
hinzu
Docker
Erstellen Sie nach dem Hinzufügen von SQL-Dateien im scripts
das Docker-Image
docker build --no-cache -t dbup-demo .
Nach erfolgreicher Erstellung führen Sie das Docker-Image mit der Übergabe des Arguments der Abfragezeichenfolge für die Datenbankverbindung aus.
docker run dbup-demo 'server=127.0.0.1;port=3306;database=data;user=root;password=passwordsecret;'