Cuối cùng tôi cũng phát hiện ra lỗi. Vấn đề là tên ràng buộc khóa chính bằng tên bảng. Tôi không biết cách postgres đại diện cho các ràng buộc, nhưng tôi nghĩ rằng lỗi "Quan hệ đã tồn tại" đã được kích hoạt trong quá trình tạo ràng buộc khóa chính vì bảng đã được khai báo. Nhưng do lỗi này, bảng không được tạo ở cuối.