Tag: flyway
Zugrouten von Boxfuse ist ein open-source-Datenbank-migration-tool. Stark begünstigt die Einfachheit und die Konvention über die Konfiguration.
4
Antworten
verwenden Sie einfach flywaytest zum testen meiner Anwendung. Ich würde gerne wissen, ob es eine Methode, die, nach dem importieren der migration-Skript, habe ich die rollback. Wenn ich nicht klar war, Fragen Sie einfach Informationen. Dank Mögliche
1
Antworten
Meine aktuelle Spring 3.0-Projekt ist die Integration mit Flyway. Dank der google-Website, so gibt es-Dokument kann ich das zählen auf. Aber leider gibt es nicht viel zu reden über integration mit JPA. Also die Fragen: Wie integrieren
4
Antworten
Ich versuche zu injizieren Komponente von configuration-properties in der flyway-migration von java-code, aber es immer null. Ich bin mit spring boot mit Flyway. @Component @ConfigurationProperties(prefix = "code") public class CodesProp { private String codePath; } Dann innerhalb
1
Antworten
Ich bin mit Maven und Spring Boot. Ich führe die Anwendung mit mvn spring-boot:run. https://flywaydb.org/documentation/plugins/springboot sagt Flyway genannt werden sollte, auf Spring Boot starten. Also mein pom.xml enthält die Abhängigkeit von Zugrouten. <dependency> <groupId>org.flywaydb</groupId> <artifactId>flyway-core</artifactId> <version>4.1.2</version> </dependency>
4
Antworten
Ich verstehe nicht ganz, was soll ich tun, wenn eine migration fehlschlägt, mit Flyway in eine Spring-Boot-Projekt. Ich aktiviert Flyway, indem Sie einfach die Flugroute Abhängigkeit in meinem pom.xml. Und alles funktioniert einwandfrei. Meine Datenbank-Skripte sind migriert,
1
Antworten
UNSER SYSTEM Wir versuchen, Migrationen als .sql-Dateien unter Versionskontrolle. Die Entwickler schreiben, wäre eine VN__*.sql-Datei, verpflichten sich, die Versionskontrolle und einen job, der fährt alle 5 Minuten automatisch migriert, um eine Dev-und Test-Datenbank. Sobald die änderung erwies
3
Antworten
Ich bin einfach in den Prozess zu konfigurieren, und vollständig zu verstehen, Zugrouten und ich kam in diese situation: Ich erfolgreich konfiguriert wurde, an einem neuen Projekt arbeiten mit flyway. Ich erfolgreich migriert wurden eine test-Datenbank von
2
Antworten
Gerade erst mit Flyway und Spring 3.0. So weit, alles, was ich Tat, war fügen Sie die zugroute Abhängigkeit und plugin, um meine pom.xml. Als Nächstes habe ich versucht mit mvn flyway:status in der Befehlszeile. Aber es
1
Antworten
wir haben eine java-Anwendung mit maven konfiguriert, dass mehrere Datenbanken verwendet. Es ist eine app - viele schemas. Habe ich konfiguriert flyway, getestet und es funktioniert gut, aber meine config ist nur für eine Datenbank. Hier ist
2
Antworten
ich habe ein problem der Einstellung der Standort mit der Klassenpfad in der FLyway, wenn ich mit dem filesystem seine Arbeit richtig. Beispiel: Diese arbeiten: this.setLocations("filesystem:C:\\Projects\\ProjectName\\src\\main\\java\\com\\some1\\some2\\some3\\database\\migration"); Dieser NICHT funktioniert(ich versuchen Trennzeichen: "\", ".", "/"): this.setLocations("classpath:ProjectName/src/main/java/com/some1/some2/some3/database/migration"); Wenn er
3
Antworten
Schreibe swing-Datenbank-Anwendung in springToolset-eclipse-basierte IDE und maven. so, hier ist meine einfache db-Verbindungs-code, und migrieren Sie mit flyway. Main-Klasse public static void main(final String args) throws SQLException { final BasicDataSource ds = new BasicDataSource(); ds.setDriverClassName("org.h2.Driver"); ds.setUrl("jdbc:h2:target/db"); ds.setUsername("root");
4
Antworten
Baue ich eine Spring-Boot-app, unterstützt von Postgres mit Flyway für Datenbank-Migrationen. Ich habe stoßen sich gegen Themen, bei denen ich nicht produzieren eine migration generiert das gewünschte Ergebnis in beiden Postgres, und die embedded unit-test-Datenbank (auch mit
3
Antworten
Ich habe einen völlig gleichen Projekt Hand und sql-Skripts in windows-und ubuntu-client Entwicklung Plattform. wenn ich kompilieren und versuchen, das Projekt bereitstellen, auf meinem linux-server, erhalte ich diese Ausnahme nur für meine linux-version-Paket. Verursacht durch: org.flywaydb.core.api.FlywayException: Validierung
4
Antworten
Tut flyway unterstützen die bedingte Ausführung eines Skripts, pro Umgebung? Zum Beispiel, wenn ich test-Daten kann ich eine test-Daten-Skript-Ordner, das ist nur geladen, wenn das env konfiguriert ist, wie testen? Ja. Siehe diese Antwort: stackoverflow.com/questions/13153104/... InformationsquelleAutor fansonly
2
Antworten
Ich habe ein Problem mit dem ausführen des folgenden Skripts mit Flyway und H2-Datenbank. Ich nehme an, seine Oracle-Kompatibilität Problem, aber ich bin mit H2 mit der richtigen mode. Dieses Skript wird verwendet, um zu konstruieren, meine
2
Antworten
Ich bin mit Flyway zu behandeln, die Datenbank-migration. Alles ist in Ordnung: der Standard-Speicherort der migration-Dateien ist: main/resource/db/migration/V1... Ich bin mit Integrationstests und mein setup verwendet eine eigene Datenbank-schema für die integration, die ich gerne verwalten mit
2
Antworten
Möchte ich HikariCP als JDBC connection pool in meinem Spring-boot-Anwendung. Ich habe zwei Datenquellen (MySQL-Datenbank als primäre Datenbank und den Zugriff auf diese Daten mittels Hibernate und zusätzlich eine Oracle-Datenbank für das Lesen einige andere Daten über
2
Antworten
Ich habe ein Migrations-Skript für meine multi-tenant-Anwendung. das problem war. es ist nur die Generierung der Skripte für die ersten Mieter/schema habe ich angegeben, der auf den parameter. Hier ist mein sql-Skript drop table if exists ADMIN_ACCOUNT
6
Antworten
Baue ich noch eine Spring 3 MVC-app, die verwendet eine MySQL-Datenbank und haben kürzlich integrierten Zugrouten in die Lösung zu verwalten, die Datenbank-Migrationen. Ich habe erfolgreich mein konfiguriert applicationContext.xml nach der Flyway Dokumentation, so dass beim Start
2
Antworten
Ich bin der Bewertung Zugrouten für den Einsatz in meinem Projekt. Unsere aktuellen SQL-Skripts enthalten, die Platzhalter für Dinge wie URLs, welche eine unterschiedliche domain-Namen, je nach der Umgebung (dev, qa, prod). Speziell, vielleicht haben wir INSERT-Anweisungen
2
Antworten
Ich versuche, mit flyway zum erstellen und verwalten einer MySQL-Datenbank. Hier ist der code, den ich habe, so weit. FlywayMigration.java : Klasse, passt der migration public class FlywayMigration { public FlywayMigration(DatabaseConfiguration configuration, Flyway flyway) { flyway.setDataSource(configuration.getDataSource()); flyway.migrate();
6
Antworten
Spring Boot FlywayProperties.java unterstützt viele der Flyway-Einstellungen, aber nicht 'baselineVersion' oder 'baselineOnMigrate'. Ich bin konvertieren einer vorhandenen Anwendung zu Zugrouten und diese Einstellung scheinen für diesen Zweck konzipiert. Unsere Produktionsumgebung ist sehr kontrolliert und ausführen eines Kommandozeilen-version
2
Antworten
Ich versuche zu tun, eine Flugroute migration auf mehrere (6 oder so) Instanzen von unserem server. Jeder ist erstellt und bereitgestellt, die automatisch von Git mit Bambus, also ich würde wirklich gerne in der Lage sein zu
4
Antworten
Den Fehler: [FEHLER] com.googlecode.flyway.core.api.FlywayException: Nicht in der Lage, um zu bestimmen, URL classpath location: db/migration (ClassLoader: ClassRealm[plugin - >com.googlecode.flyway:flyway-maven-plugin:2.1.1, Eltern: Sonne.misc.Launcher$AppClassLoader@43be2d65]) Folgte ich dem quickstart, also bin ich nicht wirklich etwas zu tun-Komplex noch. pom.xml <project xmlns="http://maven.apache.org/POM/4.0.0"
5
Antworten
Ich versuche zu starten mit flyway mit maven-integration aber nicht, damit es funktioniert. Ich bin nach der Dokumentation scheint sehr einfach zu sein, so dass keine seltsamen Dinge scheinen zu geschehen. Meine pom.xml ist folgende: <project xmlns="http://maven.apache.org/POM/4.0.0"
2
Antworten
Sind wir mit flyway zu verwalten, die Datenbank-schema-version, und wir stehen vor einem problem. Da wir als team arbeiten, und verwenden git als unsere source-code-management, gibt es einige Fälle, dass verschiedene Menschen, die update-Datenbank-schema, auf Ihre eigenen
2
Antworten
Ich versucht zu integrieren Flyway für die Migration in eine Spring-Boot-Projekt mit Hibernate und Spring-JPA. Ich bin immer folgende Exception: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'flyway' defined in class path resource [org/springframework/boot/autoconfigure/flyway/FlywayAutoConfiguration$FlywayConfiguration.class]: Invocation of init method
3
Antworten
Found non-empty schema "public" without metadata table! Use init() or set initOnMigrate to true to initialize the metadata table. Ich bin mit PostgreSQL 9.2 mit Postgis 2.0. Dies bedeutet, dass standardmäßig, wenn ich eine neue Datenbank erstellen,
5
Antworten
Zuerst ein wenig hintergrund. Ich habe eine Reihe von Java-Anwendungen, basierend auf JPA, einige nicht. Um meine Datenbanken ich bin derzeit mit Überwintert schema-export zum generieren von Skripts erstellen, die für diejenigen, die sich mit JPA. Diejenigen,
4
Antworten
MyBatis-Migrationen teilt jede SQL-Datei in zwei Abschnitte: Man für die Migration der nächsten version Eine für die Migration wieder eine version Wie funktioniert ein roll-back-Versionen mit Flyway? InformationsquelleAutor der Frage Gili | 2011-02-10
2
Antworten
Trotz Lesen aller verfügbaren docs auf Flyway-website, ich verstehe immer noch nicht, was ist baseline gut. Könnte jemand erklären, es in einfachem Englisch und erwähnen Sie einige Anwendungsfälle für diesen Befehl? InformationsquelleAutor der Frage Libor Jelinek |
8
Antworten
Habe ich nach der Lösung für folgende problem, aber keiner von Ihnen arbeitete für mich. Ich entwickle Winkel - + Spring-Boot - Anwendung mit MySQL + flyway. Bitte guide, was läuft hier falsch. org.springframework.beans.factory.BeanCreationException: Error creating bean
2
Antworten
Ich habe versucht zu laufen Flugroute in meinem Antrag vor dem hibernate zieht in auf meinem JBoss AS 7.1. Ich habe versucht, mit einem @javax.ejb.Startup Anmerkung, aber das wird Sie ausgeführt NACHDEM Hibernate initialisiert und die Datenbank-Schema
7
Antworten
nach dem Upgrade Flyway Maven-plugin von 2.3 auf 3.0 bekomme ich: [ERROR] Failed to execute goal org.flywaydb:flyway-maven-plugin:3.0:Migration (Standard-cli) auf Projekt xxx: org.flywaydb.core.api.FlywayException: Validierung fehlgeschlagen ist. Gefunden Unterschiede zwischen angewandter Migrations-und verfügbar-Migrationen: Migration Checksum mismatch für migration V003__Daten_feed_Quellen_Standorte.sql:
4
Antworten
Frage: Ist es möglich, erstellen Sie eine neue DB in ein migration-Skript und dann verbinden? Wie? Mein Szenario: Ich versuche, flyway in mein Java-Projekt (RESTful-Anwendung mit Jersey2.4 + tomcat 7 + PostgreSQL 9.3.1 + EclipseLink) für das
2
Antworten
Gibt es eine Möglichkeit in liquibase zum erstellen von java-code ändern gesetzt (d.h. geben Sie eine java-Klasse, die erhalten Sie eine JDBC-Verbindung und führen einige änderungen in der Datenbank) ? (Ich weiß, dass flyway hat eine solche
6
Antworten
<plugin> <groupId>com.googlecode.flyway</groupId> <artifactId>flyway-maven-plugin</artifactId> <version>1.7</version> <configuration> <driver>com.mysql.jdbc.Driver</driver> <url>jdbc:mysql://127.0.0.1:3306/db_abc</url> <user>db_user</user> <sqlMigrationPrefix>V</sqlMigrationPrefix> </configuration> </plugin> Ich will nicht zu erwähnen, Treiber, url und user hier. Ich habe bereits eine abc.property auf src/main/resources. Wie können diese Datei verwenden, hier? InformationsquelleAutor der Frage