Skip to content

Cum să configurezi licența Flyway

DodaTech Updated 2025-01-15 1 min read

In this tutorial, you'll learn about Cum să configurezi licența Flyway. We cover key concepts, practical examples, and best practices.

Parametrul flyway.licenseKey activează funcționalitățile edițiilor Flyway Teams și Enterprise, precum undo, detectarea tipului de script și suportul pentru baze de date suplimentare.

Problema

Edițiile Teams și Enterprise oferă funcții avansate (undo, callback-uri Java, suport pentru SQL Server, Oracle, Db2 etc.) care necesită o cheie de licență validă.

Configurare de bază

# flyway.conf
flyway.licenseKey=FLYWAY-XXXX-XXXX-XXXX-XXXX

Variabile de mediu

# Pentru securitate, nu pune cheia în fișiere versionate
export FLYWAY_LICENSE_KEY="FLYWAY-XXXX-XXXX-XXXX-XXXX"

# Sau în linia de comandă
flyway migrate -licenseKey="FLYWAY-XXXX-XXXX-XXXX-XXXX"

Verificarea licenței

flyway info -licenseKey="FLYWAY-XXXX-XXXX-XXXX-XXXX"

Output (licență validă):

Flyway Teams Edition 10.0.0 (licensed to DodaTech)
Database: jdbc:postgresql://localhost:5432/baza_mea (PostgreSQL 15.2)

Funcții disponibile per ediție

Funcție Community Teams Enterprise
Migrare SQL Da Da Da
Undo Nu Da Da
Callback Java Nu Da Da
Oracle, Db2, SQL Server Nu Da Da
Scripts Nu Da Da
Suport tehnic Nu Da Da

Erori frecvente

  1. Cheie invalidă — verifică formatul și expirarea licenței.
  2. Licență expirată — reînnoiește licența înainte de expirare.
  3. Variabila de mediu ignorată — asigură-te că FLYWAY_LICENSE_KEY e exportată corect.

FAQ

### Unde găsesc cheia de licență?

În contul tău Flyway de pe flywaydb.org, secțiunea Licenses.

Pot folosi aceeași cheie pe mai multe mașini?

Depinde de tipul licenței. Verifică termenii licenței tale.

Built by the developers of Doda Browser, DodaZIP, and Durga Antivirus Pro. DodaTech tools integrate seamlessly with Flyway for enhanced productivity and security.

Built by the developers of DodaTech

Doda Browser, DodaZIP & Durga Antivirus Pro