Сгенерированный SQL-скрипт из рабочей среды не работает на сервере MariaDB - PullRequest
0 голосов
/ 23 декабря 2018

Я создал схему в MySQL Workbench и экспортировал эту схему в код SQL..

Когда я хочу создать пользователя таблицы на моем сервере, я получаю сообщение об ошибке.

Сценарий:

CREATE TABLE IF NOT EXISTS 'user' (
  'id' INT NOT NULL AUTO_INCREMENT,
  'registerDate' TIMESTAMP NOT NULL DEFAULT CURRENT_TIMESTAMP,
  'login' VARCHAR(255) NOT NULL,
  'password' VARCHAR(255) NOT NULL,
  'status' TINYINT NOT NULL,
  'credits' INT NOT NULL DEFAULT 0,
  PRIMARY KEY ('id'),
  UNIQUE INDEX 'login_UNIQUE' ('login' ASC) VISIBLE)
ENGINE = InnoDB;

Ошибка # 1064 - У вас есть ошибкав вашем синтаксисе SQL;проверьте руководство, соответствующее вашей версии сервера MariaDB, чтобы узнать правильный синтаксис для использования рядом с '' user '(' id 'INT NOT NULL AUTO_INCREMENT,' registerDate 'TIMESTAMP NOT NU' в строке 1

It understand where is an error? I didn не видит ничего плохого.

Версия на сервере: 10.1.32-MariaDB

...