node-flyway
Version:
Apply version control to databases from within a Node.js application.
983 lines • 41 kB
JavaScript
"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
exports.getFlywayCliVersionForHash = exports.getDirectoryNameForFlywayVersion = exports.getUrlComponentsForFlywayVersion = exports.FlywayVersion = void 0;
var FlywayVersion;
(function (FlywayVersion) {
// "V3.0.0", // Not supported
// "V3.1.0", // Not supported
// "V3.2.0", // Not supported
// "V3.2.1", // Not supported
FlywayVersion[FlywayVersion["V4.0.0"] = 0] = "V4.0.0";
FlywayVersion[FlywayVersion["V4.0.1"] = 1] = "V4.0.1";
FlywayVersion[FlywayVersion["V4.0.2"] = 2] = "V4.0.2";
FlywayVersion[FlywayVersion["V4.0.3"] = 3] = "V4.0.3";
FlywayVersion[FlywayVersion["V4.1.0"] = 4] = "V4.1.0";
FlywayVersion[FlywayVersion["V4.1.1"] = 5] = "V4.1.1";
FlywayVersion[FlywayVersion["V4.1.2"] = 6] = "V4.1.2";
FlywayVersion[FlywayVersion["V4.2.0"] = 7] = "V4.2.0";
FlywayVersion[FlywayVersion["V5.0.0"] = 8] = "V5.0.0";
FlywayVersion[FlywayVersion["V5.0.1"] = 9] = "V5.0.1";
FlywayVersion[FlywayVersion["V5.0.2"] = 10] = "V5.0.2";
FlywayVersion[FlywayVersion["V5.0.3"] = 11] = "V5.0.3";
FlywayVersion[FlywayVersion["V5.0.4"] = 12] = "V5.0.4";
FlywayVersion[FlywayVersion["V5.0.5"] = 13] = "V5.0.5";
FlywayVersion[FlywayVersion["V5.0.6"] = 14] = "V5.0.6";
FlywayVersion[FlywayVersion["V5.0.7"] = 15] = "V5.0.7";
FlywayVersion[FlywayVersion["V5.1.0"] = 16] = "V5.1.0";
FlywayVersion[FlywayVersion["V5.1.1"] = 17] = "V5.1.1";
FlywayVersion[FlywayVersion["V5.1.3"] = 18] = "V5.1.3";
FlywayVersion[FlywayVersion["V5.1.4"] = 19] = "V5.1.4";
FlywayVersion[FlywayVersion["V5.2.0"] = 20] = "V5.2.0";
FlywayVersion[FlywayVersion["V5.2.1"] = 21] = "V5.2.1";
FlywayVersion[FlywayVersion["V5.2.2"] = 22] = "V5.2.2";
FlywayVersion[FlywayVersion["V5.2.3"] = 23] = "V5.2.3";
FlywayVersion[FlywayVersion["V5.2.4"] = 24] = "V5.2.4";
FlywayVersion[FlywayVersion["V6.0.0"] = 25] = "V6.0.0";
FlywayVersion[FlywayVersion["V6.0.1"] = 26] = "V6.0.1";
FlywayVersion[FlywayVersion["V6.0.2"] = 27] = "V6.0.2";
FlywayVersion[FlywayVersion["V6.0.3"] = 28] = "V6.0.3";
FlywayVersion[FlywayVersion["V6.0.4"] = 29] = "V6.0.4";
FlywayVersion[FlywayVersion["V6.0.5"] = 30] = "V6.0.5";
FlywayVersion[FlywayVersion["V6.0.6"] = 31] = "V6.0.6";
FlywayVersion[FlywayVersion["V6.0.7"] = 32] = "V6.0.7";
FlywayVersion[FlywayVersion["V6.0.8"] = 33] = "V6.0.8";
FlywayVersion[FlywayVersion["V6.1.0"] = 34] = "V6.1.0";
FlywayVersion[FlywayVersion["V6.1.1"] = 35] = "V6.1.1";
FlywayVersion[FlywayVersion["V6.1.2"] = 36] = "V6.1.2";
FlywayVersion[FlywayVersion["V6.1.3"] = 37] = "V6.1.3";
FlywayVersion[FlywayVersion["V6.1.4"] = 38] = "V6.1.4";
FlywayVersion[FlywayVersion["V6.2.0"] = 39] = "V6.2.0";
FlywayVersion[FlywayVersion["V6.2.1"] = 40] = "V6.2.1";
FlywayVersion[FlywayVersion["V6.2.2"] = 41] = "V6.2.2";
FlywayVersion[FlywayVersion["V6.2.3"] = 42] = "V6.2.3";
FlywayVersion[FlywayVersion["V6.2.4"] = 43] = "V6.2.4";
FlywayVersion[FlywayVersion["V6.3.0"] = 44] = "V6.3.0";
FlywayVersion[FlywayVersion["V6.3.1"] = 45] = "V6.3.1";
FlywayVersion[FlywayVersion["V6.3.2"] = 46] = "V6.3.2";
FlywayVersion[FlywayVersion["V6.3.3"] = 47] = "V6.3.3";
FlywayVersion[FlywayVersion["V6.4.0"] = 48] = "V6.4.0";
FlywayVersion[FlywayVersion["V6.4.1"] = 49] = "V6.4.1";
FlywayVersion[FlywayVersion["V6.4.2"] = 50] = "V6.4.2";
FlywayVersion[FlywayVersion["V6.4.3"] = 51] = "V6.4.3";
FlywayVersion[FlywayVersion["V6.4.4"] = 52] = "V6.4.4";
FlywayVersion[FlywayVersion["V6.5.0"] = 53] = "V6.5.0";
FlywayVersion[FlywayVersion["V6.5.1"] = 54] = "V6.5.1";
FlywayVersion[FlywayVersion["V6.5.2"] = 55] = "V6.5.2";
FlywayVersion[FlywayVersion["V6.5.3"] = 56] = "V6.5.3";
FlywayVersion[FlywayVersion["V6.5.4"] = 57] = "V6.5.4";
FlywayVersion[FlywayVersion["V6.5.5"] = 58] = "V6.5.5";
FlywayVersion[FlywayVersion["V6.5.6"] = 59] = "V6.5.6";
FlywayVersion[FlywayVersion["V6.5.7"] = 60] = "V6.5.7";
FlywayVersion[FlywayVersion["V7.0.0"] = 61] = "V7.0.0";
FlywayVersion[FlywayVersion["V7.0.1"] = 62] = "V7.0.1";
FlywayVersion[FlywayVersion["V7.0.2"] = 63] = "V7.0.2";
FlywayVersion[FlywayVersion["V7.0.3"] = 64] = "V7.0.3";
FlywayVersion[FlywayVersion["V7.0.4"] = 65] = "V7.0.4";
FlywayVersion[FlywayVersion["V7.1.0"] = 66] = "V7.1.0";
FlywayVersion[FlywayVersion["V7.1.1"] = 67] = "V7.1.1";
FlywayVersion[FlywayVersion["V7.10.0"] = 68] = "V7.10.0";
FlywayVersion[FlywayVersion["V7.11.0"] = 69] = "V7.11.0";
FlywayVersion[FlywayVersion["V7.11.1"] = 70] = "V7.11.1";
FlywayVersion[FlywayVersion["V7.11.2"] = 71] = "V7.11.2";
FlywayVersion[FlywayVersion["V7.11.3"] = 72] = "V7.11.3";
FlywayVersion[FlywayVersion["V7.11.4"] = 73] = "V7.11.4";
FlywayVersion[FlywayVersion["V7.12.0"] = 74] = "V7.12.0";
FlywayVersion[FlywayVersion["V7.12.1"] = 75] = "V7.12.1";
FlywayVersion[FlywayVersion["V7.13.0"] = 76] = "V7.13.0";
FlywayVersion[FlywayVersion["V7.14.0"] = 77] = "V7.14.0";
FlywayVersion[FlywayVersion["V7.14.1"] = 78] = "V7.14.1";
FlywayVersion[FlywayVersion["V7.15.0"] = 79] = "V7.15.0";
FlywayVersion[FlywayVersion["V7.2.0"] = 80] = "V7.2.0";
FlywayVersion[FlywayVersion["V7.2.1"] = 81] = "V7.2.1";
FlywayVersion[FlywayVersion["V7.3.0"] = 82] = "V7.3.0";
FlywayVersion[FlywayVersion["V7.3.1"] = 83] = "V7.3.1";
FlywayVersion[FlywayVersion["V7.3.2"] = 84] = "V7.3.2";
FlywayVersion[FlywayVersion["V7.4.0"] = 85] = "V7.4.0";
FlywayVersion[FlywayVersion["V7.5.0"] = 86] = "V7.5.0";
FlywayVersion[FlywayVersion["V7.5.1"] = 87] = "V7.5.1";
FlywayVersion[FlywayVersion["V7.5.2"] = 88] = "V7.5.2";
FlywayVersion[FlywayVersion["V7.5.3"] = 89] = "V7.5.3";
FlywayVersion[FlywayVersion["V7.5.4"] = 90] = "V7.5.4";
FlywayVersion[FlywayVersion["V7.6.0"] = 91] = "V7.6.0";
FlywayVersion[FlywayVersion["V7.7.0"] = 92] = "V7.7.0";
FlywayVersion[FlywayVersion["V7.7.1"] = 93] = "V7.7.1";
FlywayVersion[FlywayVersion["V7.7.2"] = 94] = "V7.7.2";
FlywayVersion[FlywayVersion["V7.7.3"] = 95] = "V7.7.3";
FlywayVersion[FlywayVersion["V7.8.0"] = 96] = "V7.8.0";
FlywayVersion[FlywayVersion["V7.8.1"] = 97] = "V7.8.1";
FlywayVersion[FlywayVersion["V7.8.2"] = 98] = "V7.8.2";
FlywayVersion[FlywayVersion["V7.9.0"] = 99] = "V7.9.0";
FlywayVersion[FlywayVersion["V7.9.1"] = 100] = "V7.9.1";
FlywayVersion[FlywayVersion["V7.9.2"] = 101] = "V7.9.2";
FlywayVersion[FlywayVersion["V8.0.0"] = 102] = "V8.0.0";
FlywayVersion[FlywayVersion["V8.0.1"] = 103] = "V8.0.1";
FlywayVersion[FlywayVersion["V8.0.2"] = 104] = "V8.0.2";
FlywayVersion[FlywayVersion["V8.0.3"] = 105] = "V8.0.3";
FlywayVersion[FlywayVersion["V8.0.4"] = 106] = "V8.0.4";
FlywayVersion[FlywayVersion["V8.0.5"] = 107] = "V8.0.5";
FlywayVersion[FlywayVersion["V8.1.0"] = 108] = "V8.1.0";
FlywayVersion[FlywayVersion["V8.2.0"] = 109] = "V8.2.0";
FlywayVersion[FlywayVersion["V8.2.1"] = 110] = "V8.2.1";
FlywayVersion[FlywayVersion["V8.2.2"] = 111] = "V8.2.2";
FlywayVersion[FlywayVersion["V8.2.3"] = 112] = "V8.2.3";
FlywayVersion[FlywayVersion["V8.3.0"] = 113] = "V8.3.0";
FlywayVersion[FlywayVersion["V8.4.0"] = 114] = "V8.4.0";
FlywayVersion[FlywayVersion["V8.4.1"] = 115] = "V8.4.1";
FlywayVersion[FlywayVersion["V8.4.2"] = 116] = "V8.4.2";
FlywayVersion[FlywayVersion["V8.4.3"] = 117] = "V8.4.3";
FlywayVersion[FlywayVersion["V8.4.4"] = 118] = "V8.4.4";
FlywayVersion[FlywayVersion["V8.5.0"] = 119] = "V8.5.0";
FlywayVersion[FlywayVersion["V8.5.1"] = 120] = "V8.5.1";
FlywayVersion[FlywayVersion["V8.5.10"] = 121] = "V8.5.10";
FlywayVersion[FlywayVersion["V8.5.11"] = 122] = "V8.5.11";
FlywayVersion[FlywayVersion["V8.5.12"] = 123] = "V8.5.12";
FlywayVersion[FlywayVersion["V8.5.13"] = 124] = "V8.5.13";
FlywayVersion[FlywayVersion["V8.5.2"] = 125] = "V8.5.2";
FlywayVersion[FlywayVersion["V8.5.3"] = 126] = "V8.5.3";
FlywayVersion[FlywayVersion["V8.5.4"] = 127] = "V8.5.4";
FlywayVersion[FlywayVersion["V8.5.5"] = 128] = "V8.5.5";
FlywayVersion[FlywayVersion["V8.5.6"] = 129] = "V8.5.6";
FlywayVersion[FlywayVersion["V8.5.7"] = 130] = "V8.5.7";
FlywayVersion[FlywayVersion["V8.5.8"] = 131] = "V8.5.8";
FlywayVersion[FlywayVersion["V8.5.9"] = 132] = "V8.5.9";
FlywayVersion[FlywayVersion["V9.0.0"] = 133] = "V9.0.0";
FlywayVersion[FlywayVersion["V9.0.1"] = 134] = "V9.0.1";
FlywayVersion[FlywayVersion["V9.0.2"] = 135] = "V9.0.2";
FlywayVersion[FlywayVersion["V9.0.3"] = 136] = "V9.0.3";
FlywayVersion[FlywayVersion["V9.0.4"] = 137] = "V9.0.4";
FlywayVersion[FlywayVersion["V9.1.0"] = 138] = "V9.1.0";
FlywayVersion[FlywayVersion["V9.1.1"] = 139] = "V9.1.1";
FlywayVersion[FlywayVersion["V9.1.2"] = 140] = "V9.1.2";
FlywayVersion[FlywayVersion["V9.1.3"] = 141] = "V9.1.3";
FlywayVersion[FlywayVersion["V9.1.4"] = 142] = "V9.1.4";
FlywayVersion[FlywayVersion["V9.1.5"] = 143] = "V9.1.5";
FlywayVersion[FlywayVersion["V9.1.6"] = 144] = "V9.1.6";
FlywayVersion[FlywayVersion["V9.10.0"] = 145] = "V9.10.0";
FlywayVersion[FlywayVersion["V9.10.1"] = 146] = "V9.10.1";
FlywayVersion[FlywayVersion["V9.10.2"] = 147] = "V9.10.2";
FlywayVersion[FlywayVersion["V9.11.0"] = 148] = "V9.11.0";
FlywayVersion[FlywayVersion["V9.12.0"] = 149] = "V9.12.0";
FlywayVersion[FlywayVersion["V9.13.0"] = 150] = "V9.13.0";
FlywayVersion[FlywayVersion["V9.14.0"] = 151] = "V9.14.0";
FlywayVersion[FlywayVersion["V9.14.1"] = 152] = "V9.14.1";
FlywayVersion[FlywayVersion["V9.15.0"] = 153] = "V9.15.0";
FlywayVersion[FlywayVersion["V9.15.1"] = 154] = "V9.15.1";
FlywayVersion[FlywayVersion["V9.15.2"] = 155] = "V9.15.2";
FlywayVersion[FlywayVersion["V9.16.0"] = 156] = "V9.16.0";
FlywayVersion[FlywayVersion["V9.16.1"] = 157] = "V9.16.1";
FlywayVersion[FlywayVersion["V9.16.2"] = 158] = "V9.16.2";
FlywayVersion[FlywayVersion["V9.16.3"] = 159] = "V9.16.3";
FlywayVersion[FlywayVersion["V9.17.0"] = 160] = "V9.17.0";
FlywayVersion[FlywayVersion["V9.18.0"] = 161] = "V9.18.0";
FlywayVersion[FlywayVersion["V9.19.0"] = 162] = "V9.19.0";
FlywayVersion[FlywayVersion["V9.19.1"] = 163] = "V9.19.1";
FlywayVersion[FlywayVersion["V9.19.2"] = 164] = "V9.19.2";
FlywayVersion[FlywayVersion["V9.19.3"] = 165] = "V9.19.3";
FlywayVersion[FlywayVersion["V9.19.4"] = 166] = "V9.19.4";
FlywayVersion[FlywayVersion["V9.2.0"] = 167] = "V9.2.0";
FlywayVersion[FlywayVersion["V9.2.1"] = 168] = "V9.2.1";
FlywayVersion[FlywayVersion["V9.2.2"] = 169] = "V9.2.2";
FlywayVersion[FlywayVersion["V9.2.3"] = 170] = "V9.2.3";
FlywayVersion[FlywayVersion["V9.20.0"] = 171] = "V9.20.0";
FlywayVersion[FlywayVersion["V9.20.1"] = 172] = "V9.20.1";
FlywayVersion[FlywayVersion["V9.21.0"] = 173] = "V9.21.0";
FlywayVersion[FlywayVersion["V9.21.1"] = 174] = "V9.21.1";
FlywayVersion[FlywayVersion["V9.21.2"] = 175] = "V9.21.2";
FlywayVersion[FlywayVersion["V9.22.0"] = 176] = "V9.22.0";
FlywayVersion[FlywayVersion["V9.22.1"] = 177] = "V9.22.1";
FlywayVersion[FlywayVersion["V9.22.2"] = 178] = "V9.22.2";
FlywayVersion[FlywayVersion["V9.22.3"] = 179] = "V9.22.3";
FlywayVersion[FlywayVersion["V9.3.0"] = 180] = "V9.3.0";
FlywayVersion[FlywayVersion["V9.3.1"] = 181] = "V9.3.1";
FlywayVersion[FlywayVersion["V9.4.0"] = 182] = "V9.4.0";
FlywayVersion[FlywayVersion["V9.5.0"] = 183] = "V9.5.0";
FlywayVersion[FlywayVersion["V9.5.1"] = 184] = "V9.5.1";
FlywayVersion[FlywayVersion["V9.6.0"] = 185] = "V9.6.0";
FlywayVersion[FlywayVersion["V9.7.0"] = 186] = "V9.7.0";
FlywayVersion[FlywayVersion["V9.8.0"] = 187] = "V9.8.0";
FlywayVersion[FlywayVersion["V9.8.1"] = 188] = "V9.8.1";
FlywayVersion[FlywayVersion["V9.8.2"] = 189] = "V9.8.2";
FlywayVersion[FlywayVersion["V9.8.3"] = 190] = "V9.8.3";
FlywayVersion[FlywayVersion["V9.9.0"] = 191] = "V9.9.0";
FlywayVersion[FlywayVersion["V10.0.0"] = 192] = "V10.0.0";
FlywayVersion[FlywayVersion["V10.0.1"] = 193] = "V10.0.1";
FlywayVersion[FlywayVersion["V10.1.0"] = 194] = "V10.1.0";
FlywayVersion[FlywayVersion["V10.10.0"] = 195] = "V10.10.0";
FlywayVersion[FlywayVersion["V10.11.0"] = 196] = "V10.11.0";
FlywayVersion[FlywayVersion["V10.11.1"] = 197] = "V10.11.1";
FlywayVersion[FlywayVersion["V10.12.0"] = 198] = "V10.12.0";
FlywayVersion[FlywayVersion["V10.13.0"] = 199] = "V10.13.0";
FlywayVersion[FlywayVersion["V10.14.0"] = 200] = "V10.14.0";
FlywayVersion[FlywayVersion["V10.15.0"] = 201] = "V10.15.0";
FlywayVersion[FlywayVersion["V10.15.2"] = 202] = "V10.15.2";
FlywayVersion[FlywayVersion["V10.16.0"] = 203] = "V10.16.0";
FlywayVersion[FlywayVersion["V10.17.0"] = 204] = "V10.17.0";
FlywayVersion[FlywayVersion["V10.17.1"] = 205] = "V10.17.1";
FlywayVersion[FlywayVersion["V10.17.2"] = 206] = "V10.17.2";
FlywayVersion[FlywayVersion["V10.17.3"] = 207] = "V10.17.3";
FlywayVersion[FlywayVersion["V10.18.0"] = 208] = "V10.18.0";
FlywayVersion[FlywayVersion["V10.18.1"] = 209] = "V10.18.1";
FlywayVersion[FlywayVersion["V10.18.2"] = 210] = "V10.18.2";
FlywayVersion[FlywayVersion["V10.19.0"] = 211] = "V10.19.0";
FlywayVersion[FlywayVersion["V10.2.0"] = 212] = "V10.2.0";
FlywayVersion[FlywayVersion["V10.20.0"] = 213] = "V10.20.0";
FlywayVersion[FlywayVersion["V10.20.1"] = 214] = "V10.20.1";
FlywayVersion[FlywayVersion["V10.21.0"] = 215] = "V10.21.0";
FlywayVersion[FlywayVersion["V10.22.0"] = 216] = "V10.22.0";
FlywayVersion[FlywayVersion["V10.3.0"] = 217] = "V10.3.0";
FlywayVersion[FlywayVersion["V10.4.0"] = 218] = "V10.4.0";
FlywayVersion[FlywayVersion["V10.4.1"] = 219] = "V10.4.1";
FlywayVersion[FlywayVersion["V10.5.0"] = 220] = "V10.5.0";
FlywayVersion[FlywayVersion["V10.6.0"] = 221] = "V10.6.0";
FlywayVersion[FlywayVersion["V10.7.0"] = 222] = "V10.7.0";
FlywayVersion[FlywayVersion["V10.7.1"] = 223] = "V10.7.1";
FlywayVersion[FlywayVersion["V10.7.2"] = 224] = "V10.7.2";
FlywayVersion[FlywayVersion["V10.8.0"] = 225] = "V10.8.0";
FlywayVersion[FlywayVersion["V10.8.1"] = 226] = "V10.8.1";
FlywayVersion[FlywayVersion["V10.9.0"] = 227] = "V10.9.0";
FlywayVersion[FlywayVersion["V10.9.1"] = 228] = "V10.9.1";
FlywayVersion[FlywayVersion["V11.0.0"] = 229] = "V11.0.0";
FlywayVersion[FlywayVersion["V11.0.1"] = 230] = "V11.0.1";
FlywayVersion[FlywayVersion["V11.1.0"] = 231] = "V11.1.0";
FlywayVersion[FlywayVersion["V11.1.1"] = 232] = "V11.1.1";
FlywayVersion[FlywayVersion["V11.2.0"] = 233] = "V11.2.0";
})(FlywayVersion = exports.FlywayVersion || (exports.FlywayVersion = {}));
const getUrlComponentsForFlywayVersion = (flywayVersion) => {
switch (flywayVersion) {
case FlywayVersion["V4.0.0"]: {
return {
versionString: "4.0",
operatingSystemSpecificUrl: true
};
}
case FlywayVersion["V5.0.0"]:
{
return {
versionString: FlywayVersion[flywayVersion].substring(1),
operatingSystemSpecificUrl: false
};
}
default: {
return {
versionString: FlywayVersion[flywayVersion].substring(1),
operatingSystemSpecificUrl: true
};
}
}
};
exports.getUrlComponentsForFlywayVersion = getUrlComponentsForFlywayVersion;
// Mapping between extracted directory name and flyway version
const getDirectoryNameForFlywayVersion = () => { };
exports.getDirectoryNameForFlywayVersion = getDirectoryNameForFlywayVersion;
// This can be improved with an object allowing a bi-directional lookup.
const getFlywayCliVersionForHash = (hash) => {
switch (hash) {
case "8db94751127b6e78d0fbbff36cc599d8": {
return FlywayVersion["V4.0.0"];
}
case "1c6e1c95459a26a6789f4bd42e39ca66": {
return FlywayVersion["V4.0.1"];
}
case "bffbd566cb17f5c8398ececfdb388b45": {
return FlywayVersion["V4.0.2"];
}
case "a925d7b0b85311dc1debf874e73e79f3": {
return FlywayVersion["V4.0.3"];
}
case "a8928601159dc97c3d2f37d5d056fad1": {
return FlywayVersion["V4.1.0"];
}
case "6bd22f2a3f6e115fac362806823d4a02": {
return FlywayVersion["V4.1.1"];
}
case "c04e47ed3181e4c2b90e9ef4b252e90f": {
return FlywayVersion["V4.1.2"];
}
case "2fe2bb1c220c341b96b7065c545fe305": {
return FlywayVersion["V4.2.0"];
}
case "f55eda2f00fa23b60f520b70f998e5e8": {
return FlywayVersion["V5.0.0"];
}
case "58823f5cd747fb3afd3228a843953dd3": {
return FlywayVersion["V5.0.1"];
}
case "3381210473ccfaef0507b0e810a5c50e": {
return FlywayVersion["V5.0.2"];
}
case "76dfe464aa1d81be5c519dfe6e5f89b7": {
return FlywayVersion["V5.0.3"];
}
case "900f3b5534b565853f22ef3c1be72eb6": {
return FlywayVersion["V5.0.4"];
}
case "70c0dd0dc65f93f0cbcb43e8cfe74ccd": {
return FlywayVersion["V5.0.5"];
}
case "4b0cdbcf1d4d6d0e170aa6e823925d69": {
return FlywayVersion["V5.0.6"];
}
case "8672ee8a20ed1d4b7c1adae81f08745d": {
return FlywayVersion["V5.0.7"];
}
case "367981affcf35ee500a22b85fa50359e": {
return FlywayVersion["V5.1.0"];
}
case "7d4b656ea414da226e6ce0598b0948cc": {
return FlywayVersion["V5.1.1"];
}
case "4d60e7f6bf5245adfe763ac7ce070954": {
return FlywayVersion["V5.1.3"];
}
case "de707395274660e70e3f836d46627902": {
return FlywayVersion["V5.1.4"];
}
case "c35fe28db89656b923c15052ba624048": {
return FlywayVersion["V5.2.0"];
}
case "1b29c089834357832bff82acde2f0424": {
return FlywayVersion["V5.2.1"];
}
case "185b6484a2b22dba5db9f7d13e2b10f8": {
return FlywayVersion["V5.2.2"];
}
case "aa29af61b4a7964c8118aa6ef021c5fa": {
return FlywayVersion["V5.2.3"];
}
case "52b579e159608ba5bd4e6f716d3ca547": {
return FlywayVersion["V5.2.4"];
}
case "5ac63a0d854b88603471b0bdbc88a591": {
return FlywayVersion["V6.0.0"];
}
case "342dd653bef20251afb9275c819b73cb": {
return FlywayVersion["V6.0.1"];
}
case "971534dc400d1d925fa90db20795dce3": {
return FlywayVersion["V6.0.2"];
}
case "cac893699cee41fb6249f151aa3bce65": {
return FlywayVersion["V6.0.3"];
}
case "692e18572794f3e46fe861e1107fa657": {
return FlywayVersion["V6.0.4"];
}
case "bcd762722a25c076c7978e48354e22da": {
return FlywayVersion["V6.0.5"];
}
case "50e95e932f7b9f7860f1bbac46fb7e02": {
return FlywayVersion["V6.0.6"];
}
case "65609b2d07d66896ea10f2f9c080e20d": {
return FlywayVersion["V6.0.7"];
}
case "28cfa3ab421ff90cb9d8bd75e47f1349": {
return FlywayVersion["V6.0.8"];
}
case "47f4ce3b17124b7520854eacc742a63a": {
return FlywayVersion["V6.1.0"];
}
case "46e9a31132d6da7a68be3aa3179fdf92": {
return FlywayVersion["V6.1.1"];
}
case "5ccf6ebd575189c2bc66c31ef7b01ae1": {
return FlywayVersion["V6.1.2"];
}
case "d672b05a0bf3ae8919e77ec93b376f77": {
return FlywayVersion["V6.1.3"];
}
case "3083236d96ee2f5def3e63379a876465": {
return FlywayVersion["V6.1.4"];
}
case "409707a6f40873257cf53777a6f741fd": {
return FlywayVersion["V6.2.0"];
}
case "00548c1ffbb800e66ea9561f350bd906": {
return FlywayVersion["V6.2.1"];
}
case "5d0c29138ca3e8cc4916aa1f2a1dbb54": {
return FlywayVersion["V6.2.2"];
}
case "b2da3ea6ccd1212b5c43bc80ec3bc45a": {
return FlywayVersion["V6.2.3"];
}
case "bdd357cbad302a728e0bcbca1cff91c3": {
return FlywayVersion["V6.2.4"];
}
case "27933cb4546bbb6397c8b7ad68d2a403": {
return FlywayVersion["V6.3.0"];
}
case "5fb0bf0fc8df9946ee96cac9fbc78fb8": {
return FlywayVersion["V6.3.1"];
}
case "5407d26dcdf14a6c2716d75a8be9eee8": {
return FlywayVersion["V6.3.2"];
}
case "8c461829e2dfc150c77c53e2ddd6e8c2": {
return FlywayVersion["V6.3.3"];
}
case "93f01edf0792f237deccb92790fef81e": {
return FlywayVersion["V6.4.0"];
}
case "8ece67295e208027fe87e71b890d678b": {
return FlywayVersion["V6.4.1"];
}
case "2602d0d7a0717f0d5a91b4d4f1d86e82": {
return FlywayVersion["V6.4.2"];
}
case "a9f06555245b98cddc3b15de921d0e5c": {
return FlywayVersion["V6.4.3"];
}
case "ff2753f08215923480f4b29efed475a9": {
return FlywayVersion["V6.4.4"];
}
case "4af2b32061539b90cf6fa4ae887a1058": {
return FlywayVersion["V6.5.0"];
}
case "0305c448b56f221769f082de51030b41": {
return FlywayVersion["V6.5.1"];
}
case "e5552dbeae97aa33db78dde710babc41": {
return FlywayVersion["V6.5.2"];
}
case "6ba1a0a446e4bd534d59a150e561ba2a": {
return FlywayVersion["V6.5.3"];
}
case "1d4981a1cc001f92ae020cfada98728b": {
return FlywayVersion["V6.5.4"];
}
case "2478d46a67254d060f116518bbda0ef4": {
return FlywayVersion["V6.5.5"];
}
case "f9a693bf3c3b3f6e61db5df6016f305d": {
return FlywayVersion["V6.5.6"];
}
case "0b2e87c4803d42fdaa4e52166540fb38": {
return FlywayVersion["V6.5.7"];
}
case "bd9e8589c21819a3f4cebf4fbcc41a58": {
return FlywayVersion["V7.0.0"];
}
case "33a0015bf815b8f9038ced742e8c80c4": {
return FlywayVersion["V7.0.1"];
}
case "05a5283f7de5800e20a9afd760f094c4": {
return FlywayVersion["V7.0.2"];
}
case "72e8042a40b6c7d1275ae2d787201bb4": {
return FlywayVersion["V7.0.3"];
}
case "ea977fc0fba6c231a98c1bd91a00fabd": {
return FlywayVersion["V7.0.4"];
}
case "fa3b061517d122aa68762112adf3a107": {
return FlywayVersion["V7.1.0"];
}
case "d923d1eb6e11d3fdeb7c02a3d22c4c23": {
return FlywayVersion["V7.1.1"];
}
case "6c59655ffc0716696803c5ee585584a3": {
return FlywayVersion["V7.10.0"];
}
case "1d5ed44eb6ddcb0842a8c074d53a50d8": {
return FlywayVersion["V7.11.0"];
}
case "b8bcb3b23d04305e21617076e2636251": {
return FlywayVersion["V7.11.1"];
}
case "dfe1b76027c3cc7c9821b0c629928a74": {
return FlywayVersion["V7.11.2"];
}
case "9b26f97dfddbc50028ed5f9700fb480b": {
return FlywayVersion["V7.11.3"];
}
case "7e37b55da136cbacb1e88a0344a7729f": {
return FlywayVersion["V7.11.4"];
}
case "57b3ae7ceb7276dfd63d6e6b033fbccb": {
return FlywayVersion["V7.12.0"];
}
case "8142874fc5bdc0404d070f1bf1b721a3": {
return FlywayVersion["V7.12.1"];
}
case "76bfbd1ff3826a78e3d8cd1707eec6ef": {
return FlywayVersion["V7.13.0"];
}
case "185b338da46d2f2413da1a615764a73b": {
return FlywayVersion["V7.14.0"];
}
case "ef68f61d58379b7b7bfd10aee790a0a4": {
return FlywayVersion["V7.14.1"];
}
case "ad5a615566dac405e85b330ce5f630eb": {
return FlywayVersion["V7.15.0"];
}
case "8d0648bd2286986fc56c7851e617baf0": {
return FlywayVersion["V7.2.0"];
}
case "f8ff99d36afd65055aa3b6e6c0a3bcba": {
return FlywayVersion["V7.2.1"];
}
case "52b860b6c632e19a1b8df3fd59ed0ff7": {
return FlywayVersion["V7.3.0"];
}
case "047dea74610fc6f8226d42d54e6c5a71": {
return FlywayVersion["V7.3.1"];
}
case "3bbb002654658f0f39371b5b4efd8cfb": {
return FlywayVersion["V7.3.2"];
}
case "d50c2884f4f1bcb963a8875139262e49": {
return FlywayVersion["V7.4.0"];
}
case "dc60111cea1bdc8955502c1371f641fd": {
return FlywayVersion["V7.5.0"];
}
case "1cf5b5bffabb3b8d9f74aa8f348e2bad": {
return FlywayVersion["V7.5.1"];
}
case "fa90024552ca0873ccb96b36d6e4453e": {
return FlywayVersion["V7.5.2"];
}
case "2d8607cf7e069660bd32dd6e69faaa19": {
return FlywayVersion["V7.5.3"];
}
case "a0fa3d3dd1cb4b979e18a0c1acd53464": {
return FlywayVersion["V7.5.4"];
}
case "04fb45c3b29d0362791112c3d58d0f25": {
return FlywayVersion["V7.6.0"];
}
case "979761cf163febf9630fe48054532d51": {
return FlywayVersion["V7.7.0"];
}
case "1c3f930a86aa30412f1f161f120ea5aa": {
return FlywayVersion["V7.7.1"];
}
case "a012ca8e62dc4b3a87c87fba23a3576b": {
return FlywayVersion["V7.7.2"];
}
case "5de2d8b32782212fc0e2212f341da17b": {
return FlywayVersion["V7.7.3"];
}
case "f3647f7341c70a2614038ec760c2d7a1": {
return FlywayVersion["V7.8.0"];
}
case "5117002236ac929547c494c7799a2943": {
return FlywayVersion["V7.8.1"];
}
case "d225642b1f4df79dde87178200c91031": {
return FlywayVersion["V7.8.2"];
}
case "2605a54005fbff70deadb7e41fbc2dbe": {
return FlywayVersion["V7.9.0"];
}
case "f9fa3f00b135a77aecb5940c4eba679e": {
return FlywayVersion["V7.9.1"];
}
case "fc66749717e2f248dd587256ccf6a867": {
return FlywayVersion["V7.9.2"];
}
case "46d9b279ee3f328409e088611b9c371a": {
return FlywayVersion["V8.0.0"];
}
case "ef8ac9401fc022336087edf8e3c35e15": {
return FlywayVersion["V8.0.1"];
}
case "997a9fc9ce262da28a11f3a4c16899cc": {
return FlywayVersion["V8.0.2"];
}
case "d2bebfaabc95f0b8f08d765617056033": {
return FlywayVersion["V8.0.3"];
}
case "850b6a1d8a85c57a72e9fa6c52380400": {
return FlywayVersion["V8.0.4"];
}
case "e8ea8c894473e1afe370f95096337b49": {
return FlywayVersion["V8.0.5"];
}
case "590caad7ac346ef27bdec3475ff74ac1": {
return FlywayVersion["V8.1.0"];
}
case "cea56022eb64ffccf9edf3f598259e1c": {
return FlywayVersion["V8.2.0"];
}
case "104da35a42bc8e8815b989ce5246070a": {
return FlywayVersion["V8.2.1"];
}
case "269200398727624a300e53a8cf789741": {
return FlywayVersion["V8.2.2"];
}
case "77cb160b318e2bc178ea5f459b462b74": {
return FlywayVersion["V8.2.3"];
}
case "69aad3a9717e5ed76bc50c5a17536930": {
return FlywayVersion["V8.3.0"];
}
case "e1267c5fde19f25b4e5ec2527b4a105c": {
return FlywayVersion["V8.4.0"];
}
case "77c147b836a77ab605e6f42429dedc25": {
return FlywayVersion["V8.4.1"];
}
case "ba45e5a8e7326dfa636ef5447492f181": {
return FlywayVersion["V8.4.2"];
}
case "5c9e60c251903150a759251af0f86722": {
return FlywayVersion["V8.4.3"];
}
case "3c8e5639291f8278d15c5145690f3904": {
return FlywayVersion["V8.4.4"];
}
case "45d2c79e343630150ae8ee25a432cc87": {
return FlywayVersion["V8.5.0"];
}
case "94fc5349f489dc83009555d9d4a7493c": {
return FlywayVersion["V8.5.1"];
}
case "3db4c150191e461376006bc412bcb3c5": {
return FlywayVersion["V8.5.10"];
}
case "d004167b68121d1336850f8fb39f849a": {
return FlywayVersion["V8.5.11"];
}
case "3ed0bde9adb7f24802017fa5ae9b7855": {
return FlywayVersion["V8.5.12"];
}
case "9c6d2cbe4182ce70fbe6156934a7bb0a": {
return FlywayVersion["V8.5.13"];
}
case "6c535ee06252da4db13919afdc195d6c": {
return FlywayVersion["V8.5.2"];
}
case "eaf529289a6def8eb5724bc686553dae": {
return FlywayVersion["V8.5.3"];
}
case "562def344cdf27d330d350348835b4e8": {
return FlywayVersion["V8.5.4"];
}
case "24561f553996860804f3bd2da1fe6d56": {
return FlywayVersion["V8.5.5"];
}
case "8872b7a7c8440420502364d99bcfc3da": {
return FlywayVersion["V8.5.6"];
}
case "9aa337612a98c61665aa685777e1adcc": {
return FlywayVersion["V8.5.7"];
}
case "7a4a7bdac7d36f45415f708719a4c27a": {
return FlywayVersion["V8.5.8"];
}
case "6f2c827893a057b24c220ccc247ca240": {
return FlywayVersion["V8.5.9"];
}
case "4dad1d6f28b9b6711d7987fbfbb538b8": {
return FlywayVersion["V9.0.0"];
}
case "dded1ea374bc7311a61a725e6597e081": {
return FlywayVersion["V9.22.3"];
}
case "941f68cee6e31f447776eea947ab3200": {
return FlywayVersion["V10.0.0"];
}
case "635127499c072d7c0d5b36d66e10405f": {
return FlywayVersion["V10.0.1"];
}
case "1e62a8109f6cb558b585eacfb88124ae": {
return FlywayVersion["V10.1.0"];
}
case "ec60051e0a15483d3b57ba858867e0af": {
return FlywayVersion["V10.10.0"];
}
case "395c3d40fd31c0d448af98c9522f8c48": {
return FlywayVersion["V10.11.0"];
}
case "f8605fcc8cb9b0529c223b573bbecbe0": {
return FlywayVersion["V10.11.1"];
}
case "c0fc4b8c21f98e8d495e9e895967b67d": {
return FlywayVersion["V10.12.0"];
}
case "993a7c3726ddaf97a5a3cee0cf35de94": {
return FlywayVersion["V10.13.0"];
}
case "7869aa2fb5b6eeee39aeff1061dffa37": {
return FlywayVersion["V10.14.0"];
}
case "7ea68107d2160b425150b254b1610d6c": {
return FlywayVersion["V10.15.0"];
}
case "eaae73ed714de57c450c3f58fc2af65f": {
return FlywayVersion["V10.15.2"];
}
case "2fbd48133ff96e35bda877a81c133862": {
return FlywayVersion["V10.16.0"];
}
case "854580d3ef8d0de92b33c6822afefe5e": {
return FlywayVersion["V10.17.0"];
}
case "f2fbecca122732d3a8b57fc644ecc460": {
return FlywayVersion["V10.17.1"];
}
case "f6e95fae27e60d9a0aa63937fda9d8c3": {
return FlywayVersion["V10.17.2"];
}
case "7c60c522d0b47b057af1a469205e9f95": {
return FlywayVersion["V10.17.3"];
}
case "7da2dadb10120d8f6dec8d5e8943037d": {
return FlywayVersion["V10.18.0"];
}
case "184a777288acbaa61801cd8129ae481a": {
return FlywayVersion["V10.18.1"];
}
case "e1652caf8da621050f1943077a42ea57": {
return FlywayVersion["V10.18.2"];
}
case "caa9ac9afd255eb2a7caf03fda7b884f": {
return FlywayVersion["V10.19.0"];
}
case "f26ffcdec62bd8753e8c26e9803335d4": {
return FlywayVersion["V10.2.0"];
}
case "6956e2fd69a03c9965d6f958f1ffb145": {
return FlywayVersion["V10.20.0"];
}
case "8da9b8211107dd7d4d77800d4ec1122c": {
return FlywayVersion["V10.20.1"];
}
case "b01bfeca52f6b52e2ee9451811567fab": {
return FlywayVersion["V10.21.0"];
}
case "3102b95044000c9e912b88fe2da5e397": {
return FlywayVersion["V10.22.0"];
}
case "2eac72942c222df2ea783189c7b6a2b8": {
return FlywayVersion["V10.3.0"];
}
case "dd4629b86713a907500c744ec3a3e785": {
return FlywayVersion["V10.4.0"];
}
case "13f4c7c964f97562517b8e2aa3ac8a07": {
return FlywayVersion["V10.4.1"];
}
case "61d50376ab1c33dfbd712b3fc41f7d42": {
return FlywayVersion["V10.5.0"];
}
case "1c49b31a8485c74614e09788789aee41": {
return FlywayVersion["V10.6.0"];
}
case "26c9fd0e1b29d919ed22449d76cd9ca2": {
return FlywayVersion["V10.7.0"];
}
case "6f0181e97c7bd2bb29c102b5219c09b4": {
return FlywayVersion["V10.7.1"];
}
case "2751b904540a4eeeadf2e2a4168539e7": {
return FlywayVersion["V10.7.2"];
}
case "a3098a2de4c35a8c42527b90037addf1": {
return FlywayVersion["V10.8.0"];
}
case "db15954156f6bcad75598bac1f383105": {
return FlywayVersion["V10.8.1"];
}
case "630858351febaffb106ea2a793fd9299": {
return FlywayVersion["V10.9.0"];
}
case "ac716bc9e6eccd2ba18d7cf2962091f4": {
return FlywayVersion["V10.9.1"];
}
case "83126084ff710c38c961fb92861e42fa": {
return FlywayVersion["V11.0.0"];
}
case "b085a3915db30ade855bc99283d5895b": {
return FlywayVersion["V11.0.1"];
}
case "71f187f35115983f05fba2dc03a8dee9": {
return FlywayVersion["V11.1.0"];
}
case "5e5525e50fc706c52ccd3d30178ae2ba": {
return FlywayVersion["V11.1.1"];
}
case "a9425f4730f0b89a67865df5b7414dd4": {
return FlywayVersion["V11.2.0"];
}
case "9afabe2604ed7abbaa503a0ab0f660cb": {
return FlywayVersion["V9.0.1"];
}
case "57c7e3c90a354990b4dc80128c5d3da5": {
return FlywayVersion["V9.0.2"];
}
case "b301816d044107c75fbd275d3fae3f3e": {
return FlywayVersion["V9.0.3"];
}
case "dee1fcef092f5dcf7892f80c08e7ac30": {
return FlywayVersion["V9.0.4"];
}
case "a4c164540e5bf8d7998c76a927f96861": {
return FlywayVersion["V9.1.0"];
}
case "ad2e4e2294230a1844dc90d391bc274f": {
return FlywayVersion["V9.1.1"];
}
case "129eb3ffde294b6464106afbfa8802ee": {
return FlywayVersion["V9.1.2"];
}
case "3ae2e99094ca83e6dbe2f7c4f039c6ab": {
return FlywayVersion["V9.1.3"];
}
case "7de730bd32ed7beb69626775415cbc2e": {
return FlywayVersion["V9.1.4"];
}
case "d850f7f8992b73fe3edb7f5dbd74e9a2": {
return FlywayVersion["V9.1.5"];
}
case "f24cab687734745df7f56c5c0c4b3a9d": {
return FlywayVersion["V9.1.6"];
}
case "a13f1bef623894d8e29a048e668551e9": {
return FlywayVersion["V9.10.0"];
}
case "128716520d6fa7e6bf4998eda09828f2": {
return FlywayVersion["V9.10.1"];
}
case "2e7c93216162b56da08b9c3aff8d5926": {
return FlywayVersion["V9.10.2"];
}
case "5a0d3014d537e60d05104735b5b8ef7d": {
return FlywayVersion["V9.11.0"];
}
case "97bd5aad50874c1e701bb7227f300ecc": {
return FlywayVersion["V9.12.0"];
}
case "713aae101fee6c6a5decf05458ae2408": {
return FlywayVersion["V9.13.0"];
}
case "4430d136ecfd263964b6104e8ac7cef3": {
return FlywayVersion["V9.14.0"];
}
case "4b1176916eed2c10ff41a0220a2b4925": {
return FlywayVersion["V9.14.1"];
}
case "5463d2c77d73bb1a63e8074ad8094ef1": {
return FlywayVersion["V9.15.0"];
}
case "852a0cbe56b6856b3f53bf19b78a35d4": {
return FlywayVersion["V9.15.1"];
}
case "8e983eb3cbec4b34e6e3d18bc9a0a817": {
return FlywayVersion["V9.15.2"];
}
case "019d3532cce2ff096945c072c5f04e08": {
return FlywayVersion["V9.16.0"];
}
case "19b1052a7b3e5a0971b14bcecdb34a60": {
return FlywayVersion["V9.16.1"];
}
case "c371115d8f27007591253b58f3da9094": {
return FlywayVersion["V9.16.2"];
}
case "0ff7e455591386370c767399c68240fc": {
return FlywayVersion["V9.16.3"];
}
case "bfbcdec190e589f1a7fa5f41c336b6ae": {
return FlywayVersion["V9.17.0"];
}
case "0aa86dab1415e29f1ab6e369ed7336a0": {
return FlywayVersion["V9.18.0"];
}
case "772eb79808ea9132e5febc7695ca75c5": {
return FlywayVersion["V9.19.0"];
}
case "dd69a2bfd26460dee41abddc75a47af6": {
return FlywayVersion["V9.19.1"];
}
case "7e9baea60d60dc326d4b62d0d09be792": {
return FlywayVersion["V9.19.2"];
}
case "9e1d7219fe122cdf3ec370868880f908": {
return FlywayVersion["V9.19.3"];
}
case "fea2063d2746b9c99f96af76b66fd772": {
return FlywayVersion["V9.19.4"];
}
case "6346a0d538a2df0cade796dae91c0a40": {
return FlywayVersion["V9.2.0"];
}
case "f8b09cf048e81cdc6d6b073e2fdf1c9f": {
return FlywayVersion["V9.2.1"];
}
case "942080cf352da80005b300bfc13abf59": {
return FlywayVersion["V9.2.2"];
}
case "4b9a6f5724388b7ab34b743d3c71ee6c": {
return FlywayVersion["V9.2.3"];
}
case "f2b9a7250f54c1b8ceb809df8fe7d10e": {
return FlywayVersion["V9.20.0"];
}
case "1fcf373d56b1a304fb52ca721d1b7f86": {
return FlywayVersion["V9.20.1"];
}
case "8e55721b613fe77fdb0189fdb0127cb5": {
return FlywayVersion["V9.21.0"];
}
case "d83f2207ce7a197f007f3a221a18274e": {
return FlywayVersion["V9.21.1"];
}
case "13d7e95875be186d519585123824ee07": {
return FlywayVersion["V9.21.2"];
}
case "7e743ec27f151ff12533636581a01567": {
return FlywayVersion["V9.22.0"];
}
case "8a6206599cbf6f711772954c92efd8bf": {
return FlywayVersion["V9.22.1"];
}
case "7fd410bbf8120e3a1f5677687bab4a63": {
return FlywayVersion["V9.22.2"];
}
case "015e6cc7628e0df1419a4bfe7173bf7d": {
return FlywayVersion["V9.3.0"];
}
case "c64e27a9e79d5213e2aed73e490ffbcc": {
return FlywayVersion["V9.3.1"];
}
case "8e093c33f3e3c1986e2620af49016807": {
return FlywayVersion["V9.4.0"];
}
case "38d1eef2de7611cd041ffc40f7a269f7": {
return FlywayVersion["V9.5.0"];
}
case "cf6ff66d6a616ec0bce5c8b0b0264f96": {
return FlywayVersion["V9.5.1"];
}
case "26dbe4b4b8534162331c2752f629f043": {
return FlywayVersion["V9.6.0"];
}
case "43d25f6dbcfa8c59fedcfbf33458d74d": {
return FlywayVersion["V9.7.0"];
}
case "c0517dc9c8bb866f8abf11d0b153af92": {
return FlywayVersion["V9.8.0"];
}
case "ff78166ec8325340b77cb47cf441b715": {
return FlywayVersion["V9.8.1"];
}
case "a8239c76234abcb3681063e2abc44f7b": {
return FlywayVersion["V9.8.2"];
}
case "c1fe7bb10cae86f3df33842be6af4e6e": {
return FlywayVersion["V9.8.3"];
}
case "26bb15b72f38a057e162dbb125d68a32": {
return FlywayVersion["V9.9.0"];
}
default: {
throw new Error(`Hash: ${hash} not yet added for Flyway version. This means that the Flyway CLI in question cannot be used from the local system.`);
}
}
};
exports.getFlywayCliVersionForHash = getFlywayCliVersionForHash;
//# sourceMappingURL=flyway-version.js.map