我正在尋找一種方法來檢查數據庫模式並在Rails中自動生成模型。有誰知道這樣做的項目/創業板?類似於sqlautocode for rails(從現有數據庫模式自動生成模型)?
0
A
回答
1
活動記錄對此很有幫助。如果你想在軌道外使用,那麼
class Foo < ActiveRecord::Base
# In case the table name not following rails convention
self.table_name = 'bar'
end
db_config = {
adapter: 'mysql2',
host: 'localhost',
port: 3306,
database: 'foobar'
}
ActiveRecord::Base.establish_connection(db_config)
就是這樣。
相關問題
- 1. SQLAutoCode - 試圖生成模式
- 2. Rails模型生成器 - 從現有的數據庫
- 3. 從模型類生成數據庫
- 4. 從數據庫中自動生成mvc中的模型類
- 5. 從c#生成數據庫模式類
- 6. 從現有數據庫生成數據映射模型
- 7. rails 3:如何爲現有數據庫表生成模型
- 8. 從MySQL數據庫中爲Doctrine生成YAML模式或模型
- 9. HIbernate - HBM.xml從數據庫模式自動生成
- 10. ORM for Ruby,能夠從現有數據庫生成模型/遷移腳本
- 11. 從nodeJS中現有數據庫生成遷移和模型
- 12. DOCTRINE:從Mysql數據庫生成模型
- 13. 從現有模式生成初始數據庫遷移腳本
- 14. 基於數據庫模式自動生成Grails域?
- 15. 如何從現有的MySQL模式生成ebean模型類(對於Play 2.1)?
- 16. 從Yii模型生成數據庫模式
- 17. Symfony從模型生成數據庫
- 18. Django從數據庫生成模型
- 19. 從JPA註釋實體類自動生成數據模式
- 20. 從C#類生成數據庫/實體數據模型
- 21. 從模型生成數據庫時出現多重性錯誤?
- 22. 從Rails Schema生成模型
- 23. Textbox生成器UI模式類似於listbuilder UI模式
- 24. Django:從模型中生成數據庫vs數據庫中的模型
- 25. 實體框架4從具有多個模式的模型生成數據庫
- 26. 從現有模式生成表關係圖(適用於Sqlite數據庫)
- 27. 使用MySQL Workbench從現有模式/模型創建數據庫
- 28. Rails - 從控制器生成類似模式的「flash」
- 29. 自動數據庫模式生成系統?
- 30. rails生成模型
ActiveRecord已經完成了部分操作。如果你有一個用不同列詳細描述用戶表的模式,你只需要編寫'class User
有沒有辦法讓主動記錄檢查數據庫,以便它可以被使用?活動記錄如何在不檢查數據庫模式的情況下環繞數據庫模式? – pepper
活動記錄查看模式,而不是數據庫。顯然有一種方法可以從數據庫生成模式(請參閱[generate-activerecord-schema-from-existing-table](https://stackoverflow.com/questions/12879184/generate-activerecord-schema-from-但是如果你使用遷移來改變數據庫,就不需要這樣做了, –