-
MY PROJECTS
-
Recent Posts
- Java.DBMigrationTools.How do you undo a Flyway migration?
- Java.DBMigrationTools.What is a Flyway baseline?
- Java.DBMigrationTools.Can you use Java code to write Flyway migrations?
- Java.DBMigrationTools.What is flyway.migrate() used for?
- Java.DBMigrationTools.What happens if you rename a Flyway migration file?
- Java.DBMigrationTools.What’s the difference between versioned and repeatable migrations?
- Java.DBMigrationTools.What is the flyway_schema_history table?
- Java.DBMigrationTools.What naming convention does Flyway use for migration files?
- Java.DBMigrationTools.What is Flyway?
- Java.DBMigrationTools.What is a logicalFilePath?
- Java.DBMigrationTools.What is the purpose of include and includeAll in changelogs?
- Java.DBMigrationTools.How do you apply a Liquibase migration from the command line?
- Java.DBMigrationTools.Can Liquibase generate a changelog from an existing database?
- Java.DBMigrationTools.How does Liquibase track which changes were applied?
- Java.DBMigrationTools.What does runOnChange do?
- Java.DBMigrationTools.What are preconditions in Liquibase?
- Java.DBMigrationTools.What is a DATABASECHANGELOG table?
- Java.DBMigrationTools.Name some file formats Liquibase supports.
- Java.DBMigrationTools.Can database changes be rolled back?
- Java.DBMigrationTools.What happens when a migration fails?
Categories
- Aptana
- Azure
- C#
- DataSnap
- DBExpress
- Delphi
- Delphi и сети
- Delphi. Язык программирования
- ExtJS
- FastReport
- FireDAC
- FireMonkey
- GIT
- ICS
- IDE
- IIS
- Indy
- InnoSetup
- javascript
- jQuery
- JSON
- LiveBindings
- MSHTML
- MySQL
- PHP
- REST
- Ribbons
- SMS
- SQL инструкции
- SVN
- TRichView
- UniGui
- WebBroker
- WinAPI
- Windows
- Алгоритмы
- Без рубрики
- Деревья
- Ищу ответ
- Компонентостроение
- Мои компоненты
- Начальный уровень
- Обработка исключений
- Парсинг
- Потоки(Threads)
- Регулярные выражения
- Тестирование приложений
Category Archives: Без рубрики
Java.DBMigrationTools.How do you undo a Flyway migration?
✅ Short Answer Flyway lets you undo a migration using special undo scripts — but only if you’re using Flyway Teams Edition. In open-source Flyway, undo must be done manually (e.g., with a rollback script or by reverting migrations in … Continue reading
Posted in Без рубрики
Leave a comment
Java.DBMigrationTools.What is a Flyway baseline?
A Flyway baseline tells Flyway: “Start tracking from this version — assume all migrations before this are already applied.” It lets you start using Flyway with an existing database without re-running old scripts. 🔍 Detailed Explanation Imagine you have a … Continue reading
Posted in Без рубрики
Leave a comment
Java.DBMigrationTools.Can you use Java code to write Flyway migrations?
✅ Short Answer Yes, you can write migrations in Java by implementing the JavaMigration interface or extending BaseJavaMigration.This allows you to write complex, logic-driven database changes in code, including loops, conditional logic, or calling other APIs. 🔍 How to Write … Continue reading
Posted in Без рубрики
Leave a comment
Java.DBMigrationTools.What is flyway.migrate() used for?
**flyway.migrate()** is the core method in Flyway used to apply pending migrations to your database. It scans the migration files, checks which ones haven’t been applied (based on flyway_schema_history), and executes them in order. 🧠 When Would You Use It? … Continue reading
Posted in Без рубрики
Leave a comment
Java.DBMigrationTools.What happens if you rename a Flyway migration file?
If you rename a Flyway migration file that was already executed, Flyway will treat it as a new migration and might: ❌ Try to re-run it (if version number changes) ❌ Throw a checksum error (if only filename changes) ✅ … Continue reading
Posted in Без рубрики
Leave a comment
Java.DBMigrationTools.What’s the difference between versioned and repeatable migrations?
Versioned migrations run once, in a strict order, and never again. Repeatable migrations can run multiple times — they’re re-applied whenever the file changes. They serve different purposes in managing your database schema. 🔍 Detailed Comparison Feature Versioned Migrations Repeatable … Continue reading
Posted in Без рубрики
Leave a comment
Java.DBMigrationTools.What is the flyway_schema_history table?
The flyway_schema_history table is a metadata table automatically created by Flyway in your database.It records which migrations have been applied, in what order, by whom, and when — ensuring each migration is executed exactly once. 🔎 Detailed Explanation When you … Continue reading
Posted in Без рубрики
Leave a comment
Java.DBMigrationTools.What naming convention does Flyway use for migration files?
Flyway uses a structured naming convention for migration files: ✅ The V stands for versioned migration✅ A double underscore __ separates the version from the description✅ The description is free-form (no spaces) and helps identify the purpose✅ The file must … Continue reading
Posted in Без рубрики
Leave a comment
Java.DBMigrationTools.What is Flyway?
Flyway is a lightweight, Java-based database migration tool that helps you version, manage, and automate schema changes using plain SQL or Java migration scripts. It’s simple, fast, and widely used in microservices, CI/CD pipelines, and Spring Boot projects. 🔎 Detailed … Continue reading
Posted in Без рубрики
Leave a comment
Java.DBMigrationTools.What is a logicalFilePath?
✅ Short Answer The logicalFilePath is an identifier for a changelog file that Liquibase uses internally to track changesets — instead of the physical file path. It helps ensure consistent tracking of changesets even if the file is moved, renamed, … Continue reading
Posted in Без рубрики
Leave a comment