SQL-команда 'CHARACTER SET utf8 COLLATE utf8_general_ci ENGINE=InnoDB' актуальна только для MySQL.
Posqtresql ничего не знает о движках InnoDB, MyISAM и т.д.
Закомментируйте блок if с этой командой и все должно получиться
Ответ написан
Комментировать
Комментировать
Оценили как «Нравится»
Войдите на сайт
Чтобы задать вопрос и получить на него квалифицированный ответ.