Tôi bắt đầu chơi với Ecto để tìm hiểu nó. Đúng như dự đoán Tôi sai lầm (với mô hình người dùng) và tôi nhận được một lỗi trong khi chạy một di cư:Cách xóa cơ sở dữ liệu PostgreSQL được tạo bằng Phoenix/Ecto
(Postgrex.Error) ERROR (duplicate_table): relation "users" already exists
Bây giờ, tôi muốn để làm sạch cơ sở dữ liệu bằng cách sử dụng vỏ/pgAdmin III để tôi có thể sau đó sửa chữa mô hình của tôi và chạy lại di chuyển. Tôi đã thiết lập PgAdmin nhưng tôi không thể thấy bất kỳ bảng "người dùng" nào ... Cách tốt nhất để làm điều này (với Ecto, shell PostgreSQL hoặc PgAdmin) là gì?
Nếu tất cả các bảng (lượt xem, chuỗi, ...) được sở hữu bởi cùng một người dùng, sau đó 'thả thuộc sở hữu bởi foobar' là phương pháp nhanh nhất (trong đó 'foobar' là tên của người dùng Postgres đang sở hữu mọi thứ) –
Xong! Bạn không muốn làm cho câu trả lời này để tôi có thể chấp nhận nó? BTW bạn có bất kỳ hướng dẫn quản trị Postgres nào bạn muốn giới thiệu không? –