Fix validation for avoid create invalid indexes

Fix the validation introduced with #1950
Fix #1382

Add skip eslint rule to avoid error
This commit is contained in:
Alberto Maturano 2018-09-30 12:22:43 -05:00
parent 8e7146c62b
commit 2fcab8f9d1
2 changed files with 2 additions and 1 deletions

View File

@ -461,7 +461,7 @@ module.exports = function(strapi) {
const connection = strapi.config.connections[definition.connection];
let columns = Object.keys(attributes).filter(attribute => ['string', 'text'].includes(attributes[attribute].type));
if (!columns) {
if (!columns.length) {
// No text columns founds, exit from creating Fulltext Index
return;
}

View File

@ -5,6 +5,7 @@ const inquirer = require('inquirer');
const rimraf = require('rimraf');
module.exports = (scope, success, error) => {
// eslint-disable-next-line import/no-unresolved
const knex = require('knex')({
client: scope.client.module,
connection: Object.assign({}, scope.database.settings, {