fix: setup truncate + autoprefixer rollback
This commit is contained in:
parent
baae4e286c
commit
118700f38b
@ -193,7 +193,7 @@
|
|||||||
"apollo-link-persisted-queries": "0.2.2",
|
"apollo-link-persisted-queries": "0.2.2",
|
||||||
"apollo-link-ws": "1.0.19",
|
"apollo-link-ws": "1.0.19",
|
||||||
"apollo-utilities": "1.3.2",
|
"apollo-utilities": "1.3.2",
|
||||||
"autoprefixer": "9.7.0",
|
"autoprefixer": "9.6.4",
|
||||||
"babel-eslint": "10.0.3",
|
"babel-eslint": "10.0.3",
|
||||||
"babel-jest": "24.9.0",
|
"babel-jest": "24.9.0",
|
||||||
"babel-loader": "^8.0.6",
|
"babel-loader": "^8.0.6",
|
||||||
|
@ -189,24 +189,35 @@ module.exports = () => {
|
|||||||
])
|
])
|
||||||
|
|
||||||
// Truncate tables (reset from previous failed install)
|
// Truncate tables (reset from previous failed install)
|
||||||
if (WIKI.config.db.type !== 'mssql') {
|
await WIKI.models.locales.query().where('code', '!=', 'x').del()
|
||||||
await WIKI.models.locales.query().truncate()
|
await WIKI.models.navigation.query().truncate()
|
||||||
await WIKI.models.groups.query().truncate()
|
switch (WIKI.config.db.type) {
|
||||||
await WIKI.models.users.query().truncate()
|
case 'postgres':
|
||||||
await WIKI.models.navigation.query().truncate()
|
await WIKI.models.knex.raw('TRUNCATE groups, users CASCADE')
|
||||||
} else {
|
break
|
||||||
await WIKI.models.locales.query().del()
|
case 'mysql':
|
||||||
await WIKI.models.groups.query().del()
|
case 'mariadb':
|
||||||
await WIKI.models.users.query().del()
|
await WIKI.models.groups.query().where('id', '>', 0).del()
|
||||||
await WIKI.models.navigation.query().truncate()
|
await WIKI.models.users.query().where('id', '>', 0).del()
|
||||||
await WIKI.models.knex.raw(`
|
await WIKI.models.knex.raw('ALTER TABLE groups AUTO_INCREMENT = 1')
|
||||||
IF EXISTS (SELECT * FROM sys.identity_columns WHERE OBJECT_NAME(OBJECT_ID) = 'groups' AND last_value IS NOT NULL)
|
await WIKI.models.knex.raw('ALTER TABLE users AUTO_INCREMENT = 1')
|
||||||
DBCC CHECKIDENT ([groups], RESEED, 0)
|
break
|
||||||
`)
|
case 'mssql':
|
||||||
await WIKI.models.knex.raw(`
|
await WIKI.models.groups.query().del()
|
||||||
IF EXISTS (SELECT * FROM sys.identity_columns WHERE OBJECT_NAME(OBJECT_ID) = 'users' AND last_value IS NOT NULL)
|
await WIKI.models.users.query().del()
|
||||||
DBCC CHECKIDENT ([users], RESEED, 0)
|
await WIKI.models.knex.raw(`
|
||||||
`)
|
IF EXISTS (SELECT * FROM sys.identity_columns WHERE OBJECT_NAME(OBJECT_ID) = 'groups' AND last_value IS NOT NULL)
|
||||||
|
DBCC CHECKIDENT ([groups], RESEED, 0)
|
||||||
|
`)
|
||||||
|
await WIKI.models.knex.raw(`
|
||||||
|
IF EXISTS (SELECT * FROM sys.identity_columns WHERE OBJECT_NAME(OBJECT_ID) = 'users' AND last_value IS NOT NULL)
|
||||||
|
DBCC CHECKIDENT ([users], RESEED, 0)
|
||||||
|
`)
|
||||||
|
break
|
||||||
|
case 'sqlite':
|
||||||
|
await WIKI.models.groups.query().truncate()
|
||||||
|
await WIKI.models.users.query().truncate()
|
||||||
|
break
|
||||||
}
|
}
|
||||||
|
|
||||||
// Create default locale
|
// Create default locale
|
||||||
|
20
yarn.lock
20
yarn.lock
@ -2616,17 +2616,17 @@ auto-load@3.0.4:
|
|||||||
resolved "https://registry.yarnpkg.com/auto-load/-/auto-load-3.0.4.tgz#57efe1bd7ed2144992e6fcfb3bc100db13de4a0e"
|
resolved "https://registry.yarnpkg.com/auto-load/-/auto-load-3.0.4.tgz#57efe1bd7ed2144992e6fcfb3bc100db13de4a0e"
|
||||||
integrity sha512-ufENezHsnouUiIgwCMuqzcdiABBucBb8CV/5uchw9XuMhf8KXIqF3PgxRzhIuW3C470gjb5niq6zaaF9nhjPIQ==
|
integrity sha512-ufENezHsnouUiIgwCMuqzcdiABBucBb8CV/5uchw9XuMhf8KXIqF3PgxRzhIuW3C470gjb5niq6zaaF9nhjPIQ==
|
||||||
|
|
||||||
autoprefixer@9.7.0:
|
autoprefixer@9.6.4:
|
||||||
version "9.7.0"
|
version "9.6.4"
|
||||||
resolved "https://registry.yarnpkg.com/autoprefixer/-/autoprefixer-9.7.0.tgz#905ec19e50f04545fe9ff131182cc9ab25246901"
|
resolved "https://registry.yarnpkg.com/autoprefixer/-/autoprefixer-9.6.4.tgz#e6453be47af316b2923eaeaed87860f52ad4b7eb"
|
||||||
integrity sha512-j2IRvaCfrUxIiZun9ba4mhJ2omhw4OY88/yVzLO+lHhGBumAAK72PgM6gkbSN8iregPOn1ZlxGkmZh2CQ7X4AQ==
|
integrity sha512-Koz2cJU9dKOxG8P1f8uVaBntOv9lP4yz9ffWvWaicv9gHBPhpQB22nGijwd8gqW9CNT+UdkbQOQNLVI8jN1ZfQ==
|
||||||
dependencies:
|
dependencies:
|
||||||
browserslist "^4.7.2"
|
browserslist "^4.7.0"
|
||||||
caniuse-lite "^1.0.30001004"
|
caniuse-lite "^1.0.30000998"
|
||||||
chalk "^2.4.2"
|
chalk "^2.4.2"
|
||||||
normalize-range "^0.1.2"
|
normalize-range "^0.1.2"
|
||||||
num2fraction "^1.2.2"
|
num2fraction "^1.2.2"
|
||||||
postcss "^7.0.19"
|
postcss "^7.0.18"
|
||||||
postcss-value-parser "^4.0.2"
|
postcss-value-parser "^4.0.2"
|
||||||
|
|
||||||
autoprefixer@^7.1.1:
|
autoprefixer@^7.1.1:
|
||||||
@ -3127,7 +3127,7 @@ browserslist@^4.0.0, browserslist@^4.6.0, browserslist@^4.6.3, browserslist@^4.6
|
|||||||
electron-to-chromium "^1.3.247"
|
electron-to-chromium "^1.3.247"
|
||||||
node-releases "^1.1.29"
|
node-releases "^1.1.29"
|
||||||
|
|
||||||
browserslist@^4.7.2:
|
browserslist@^4.7.0, browserslist@^4.7.2:
|
||||||
version "4.7.2"
|
version "4.7.2"
|
||||||
resolved "https://registry.yarnpkg.com/browserslist/-/browserslist-4.7.2.tgz#1bb984531a476b5d389cedecb195b2cd69fb1348"
|
resolved "https://registry.yarnpkg.com/browserslist/-/browserslist-4.7.2.tgz#1bb984531a476b5d389cedecb195b2cd69fb1348"
|
||||||
integrity sha512-uZavT/gZXJd2UTi9Ov7/Z340WOSQ3+m1iBVRUknf+okKxonL9P83S3ctiBDtuRmRu8PiCHjqyueqQ9HYlJhxiw==
|
integrity sha512-uZavT/gZXJd2UTi9Ov7/Z340WOSQ3+m1iBVRUknf+okKxonL9P83S3ctiBDtuRmRu8PiCHjqyueqQ9HYlJhxiw==
|
||||||
@ -3388,7 +3388,7 @@ caniuse-lite@^1.0.0, caniuse-lite@^1.0.30000792, caniuse-lite@^1.0.30000805, can
|
|||||||
resolved "https://registry.yarnpkg.com/caniuse-lite/-/caniuse-lite-1.0.30000989.tgz#b9193e293ccf7e4426c5245134b8f2a56c0ac4b9"
|
resolved "https://registry.yarnpkg.com/caniuse-lite/-/caniuse-lite-1.0.30000989.tgz#b9193e293ccf7e4426c5245134b8f2a56c0ac4b9"
|
||||||
integrity sha512-vrMcvSuMz16YY6GSVZ0dWDTJP8jqk3iFQ/Aq5iqblPwxSVVZI+zxDyTX0VPqtQsDnfdrBDcsmhgTEOh5R8Lbpw==
|
integrity sha512-vrMcvSuMz16YY6GSVZ0dWDTJP8jqk3iFQ/Aq5iqblPwxSVVZI+zxDyTX0VPqtQsDnfdrBDcsmhgTEOh5R8Lbpw==
|
||||||
|
|
||||||
caniuse-lite@^1.0.30001004:
|
caniuse-lite@^1.0.30000998, caniuse-lite@^1.0.30001004:
|
||||||
version "1.0.30001004"
|
version "1.0.30001004"
|
||||||
resolved "https://registry.yarnpkg.com/caniuse-lite/-/caniuse-lite-1.0.30001004.tgz#d879b73981b255488316da946c39327d8c00a586"
|
resolved "https://registry.yarnpkg.com/caniuse-lite/-/caniuse-lite-1.0.30001004.tgz#d879b73981b255488316da946c39327d8c00a586"
|
||||||
integrity sha512-3nfOR4O8Wa2RWoYfJkMtwRVOsK96TQ+eq57wd0iKaEWl8dwG4hKZ/g0MVBfCvysFvMLi9fQGR/DvozMdkEPl3g==
|
integrity sha512-3nfOR4O8Wa2RWoYfJkMtwRVOsK96TQ+eq57wd0iKaEWl8dwG4hKZ/g0MVBfCvysFvMLi9fQGR/DvozMdkEPl3g==
|
||||||
@ -10907,7 +10907,7 @@ postcss@^7.0.0, postcss@^7.0.1, postcss@^7.0.14, postcss@^7.0.16, postcss@^7.0.1
|
|||||||
source-map "^0.6.1"
|
source-map "^0.6.1"
|
||||||
supports-color "^6.1.0"
|
supports-color "^6.1.0"
|
||||||
|
|
||||||
postcss@^7.0.19:
|
postcss@^7.0.18:
|
||||||
version "7.0.21"
|
version "7.0.21"
|
||||||
resolved "https://registry.yarnpkg.com/postcss/-/postcss-7.0.21.tgz#06bb07824c19c2021c5d056d5b10c35b989f7e17"
|
resolved "https://registry.yarnpkg.com/postcss/-/postcss-7.0.21.tgz#06bb07824c19c2021c5d056d5b10c35b989f7e17"
|
||||||
integrity sha512-uIFtJElxJo29QC753JzhidoAhvp/e/Exezkdhfmt8AymWT6/5B7W1WmponYWkHk2eg6sONyTch0A3nkMPun3SQ==
|
integrity sha512-uIFtJElxJo29QC753JzhidoAhvp/e/Exezkdhfmt8AymWT6/5B7W1WmponYWkHk2eg6sONyTch0A3nkMPun3SQ==
|
||||||
|
Loading…
Reference in New Issue
Block a user