UNPKG

node-flyway

Version:

Apply version control to databases from within a Node.js application.

983 lines 41 kB
"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