Project structure
Published 29 July 2021
In v5, Redgate Change Control has been renamed to Flyway Desktop. Check out the latest documentation at https://documentation.red-gate.com/fd
Redgate Change Control projects consist of a folder containing a redgate-change-control.json file and contain the following folders and files by default:
Folder/File | Description |
---|---|
migrations/ | Folder containing migration scripts used to incrementally deploy schema changes. See migration scripts. |
schema-model/ | Folder containing scripts which can be version controlled to provide object level history. See schema model. |
flyway.conf | Flyway configurations. See official documentation. |
redgate-change-control.json | Project settings common to all users of the project. See project settings. |
redgate-change-control.user.json | Project settings specific to the local user. See project user settings. |
.gitignore | Excludes files from git which ought not to be version-controlled. |