我開始嘗試使用Ecto來理解它。正如預期的那樣我搞砸了(用戶模式),並在運行遷移我得到一個錯誤:如何清理使用Phoenix/Ecto創建的PostgreSQL數據庫
(Postgrex.Error) ERROR (duplicate_table): relation "users" already exists
現在,我想使用shell/pgAdmin的III,這樣我就可以解決我的模型來清理數據庫並再次運行遷移。 我已經設置了PgAdmin,但我無法看到任何「用戶」表... 這樣做的最佳方式是什麼(使用Ecto,PostgreSQL shell或PgAdmin)?
如果所有表(視圖,序列...)都屬於同一個用戶,那麼'drop owned通過foobar'是最快捷的方法(其中'foobar'是Postgres用戶擁有所有內容的名稱) –
完成!難道你不想讓這個答案能讓我接受嗎?順便說一句,你有任何Postgres管理指南,你會建議? –