前提・実現したいこと
ローカル環境で作成したPHPをHerokuへデプロイしたいです。
こちらのサイトを参考に実施しました。
MySQL Workbenchへのインポートのところでエラーが出てつまづいています。
どうかお力添えをお願い致します。
発生している問題・エラーメッセージ
Workbench
1ERROR 1067 (42000) at line 31: Invalid default value for 'created_at'
###該当のソースコード
simple_memo.sql
1CREATE TABLE `memos` ( 2 `id` bigint(20) NOT NULL, 3 `user_id` bigint(20) NOT NULL, 4 `title` varchar(255) COLLATE utf8mb4_unicode_ci DEFAULT NULL, 5 `content` text COLLATE utf8mb4_unicode_ci, 6 `created_at` datetime DEFAULT CURRENT_TIMESTAMP, 7 `updated_at` datetime DEFAULT CURRENT_TIMESTAMP 8) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;
試したこと
エラー分から32行目のdefault valueが正しくないですよとの意味だと思うのですが、
何が正しくないのかが分からずどう修正したらいいのかも分からない状態です。
補足情報(FW/ツールのバージョンなど)
PHP 7.4.1
回答2件
あなたの回答
tips
プレビュー