Licensing


Each developer contributing database changes that will be processed by an automated database change delivery process needs to be licensed with Flyway Teams or Flyway Enterprise depending on whether the pipeline is a Redgate Pipeline or a Flyway Teams Pipeline.

After purchasing Flyway Teams/Enterprise, you will see a record of it in your portal.

  1. Desktop tools - This license will be used to license the GUI tools: Flyway Desktop, SQL Clone, and the schema and data comparison tools.

  2. Flyway Engine - This will be used when executing the Flyway command line directly (e.g., running ad-hoc commands on your development machine or calling the command lines as part of a CI/CD process) or via the Flyway Docker image

Activating Flyway Desktop

Providing you have been allocated a license to the "Desktop tools", you'll be able to activate Flyway Desktop.

When you first launch Flyway Desktop, you will be prompted to login with your Redgate ID:

You’ll be able to login interactively, and activation will happen automatically.


Offline Licensing

  1. In Flyway Desktop, access the Licensing menu under the user icon in the top right.


  2. Click Manage offline license.
  3. If you don't have an Offline Permit, generate one at https://permits.red-gate.com/offline?productCode=64.

  4. Enter your Offline Permit and click Save permit.

Alternatively, configure a REDGATE_LICENSING_PERMIT_PATH environment variable with your Offline Permit.

Activating Flyway Engine (cli)

Please see more information about how to activate your command line.



Didn't find what you were looking for?