PDOException: :( "SQLSTATE [42000]: синтаксическая ошибка или нарушение доступа - PullRequest
0 голосов
/ 29 марта 2020

Я использую xamp, mysql и laravel 6 и использую медиа-библиотеку spat ie для загрузки изображений, и я застрял при переносе файлов, мои ошибки

PDOException: :( "SQLSTATE [42000]: синтаксическая ошибка или нарушение прав доступа: 1064 В синтаксисе SQL есть ошибка; обратитесь к руководству, соответствующему версии вашего сервера MariaDB, чтобы убедиться, что правильный синтаксис для использования рядом с json не равен нулю, custom_properties json не ноль, responsive_images json не н 'в строке 1 ")

PDO :: prepare (" создать таблицу media (id int без знака, не ноль первичного ключа auto_increment) , model_type varchar (191) не ноль, model_id char (36) не нуль, collection_name varch ar (191) не ноль, name varchar (191) не ноль, file_name varchar (191) не null, mime_type varchar (191) null, disk varchar (191) not null, size int unsigned not null, manipulatio ns json not null, custom_properties json not null, responsive_images json not null, order_column int unsigned null, created_at timestamp null, updated_at timestamp null) defau lt набор символов utf8mb4 collate 'utf8mb4_unicode_ci' ")

мой файл миграции

Schema::create('media', function (Blueprint $table) {
            $table->increments('id');
            $table->string('model_type');
            $table->uuid('model_id');
            $table->string('collection_name');
            $table->string('name');
            $table->string('file_name');
            $table->string('mime_type')->nullable();
            $table->string('disk');
            $table->unsignedInteger('size');
            $table->json('manipulations');
            $table->json('custom_properties');
            $table->json('responsive_images');
            $table->unsignedInteger('order_column')->nullable();
            $table->nullableTimestamps();
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...