![](/img/trans.png)
[英]Gorm auto-migration creating a table with no user-defined attributes (postgresql)
[英]Auto-migration issues with columns in Golang GORM
自動遷移的問題(我認為)。 我可以通過psql控制台得出結論,該列不存在。 我可以通過終端/控制台/ SQL手動插入該列,但是更喜歡通過自動遷移來解決。
感謝您的閱讀和/或操作。
終端輸出:
資源: https : //www.usegolang.com/
“ ...簡短的答案是automigrate無法運行,因為當它添加該列並說它不能具有null值時,這與事實是任何現有記錄默認情況下都將具有null值這一事實相矛盾。最簡單的解決方法是在開發環境中,仍然可以通過刪除整個表或運行某些SQL從表中刪除所有用戶。”
非常感謝Jon Calhoun提供了這種簡單有效的解決方案。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.