Open jagaimoUK opened 7 months ago
web-1 | 172.19.0.1 - - [28/Mar/2024:11:02:37 +0900] "POST /api/task HTTP/1.1" 500 279180 0.1362 web-1 | ユーザー存在する web-1 | 1 web-1 | ユーザー1の取得に失敗しました: Bind parameter count (16129) doesn't match number of arguments (1) web-1 | web-1 | ユーザー1の取得に失敗しました: Unknown or undefined error code web-1 | ArgumentError: no time information in "" (ArgumentError) web-1 | web-1 | raise ArgumentError, "no time information in #{date.inspect}" web-1 | ^^^^^^
ユーザに関連する、一部のサイトにアクセスできない。
1.ダミーデータをtask.sqlに記載。
task.sql
-- ダミーデータ INSERT INTO users (username, mail, password, role) VALUES ('user1', 'user1@example.com', 'pass1', 1), ('user2', 'user2@example.com', 'pass2', 2), ('user3', 'user3@example.com', 'pass3', 1); INSERT INTO tasks (user_id, name, start_time, end_time, completed, fine) VALUES (1, 'Task 1', '2024-03-29 09:00:00', '2024-03-29 11:00:00', FALSE, 0), (1, 'Task 2', '2024-03-30 10:00:00', '2024-03-30 12:00:00', TRUE, 50), (2, 'Task 3', '2024-03-31 08:00:00', '2024-03-31 09:30:00', NULL, 0);
2.docker compose upで、compose.yamlに記載の、以下のコマンドを実行。
command: mysqld --character-set-server=utf8mb4 --collation-server=utf8mb4_unicode_ci # mysqlの文字コード
クッキーを消す。
エラー内容
問題
ユーザに関連する、一部のサイトにアクセスできない。
エラー発生手順
1.ダミーデータを
task.sql
に記載。2.docker compose upで、compose.yamlに記載の、以下のコマンドを実行。