我需要創建一個數據庫SQLite,但我不想手動創建表。ORM工具來創建SQL表
我已經有我需要在數據庫中的數據的模型,和什麼樣的關係是每一個(多對多,一對多 ...)
我想知道是否有一種工具可以讓我做到這一點?
我只需要這個工具來生成SQL代碼。然後我會照顧使用SQL手動查詢
我正在考慮將模型放入Django中,並查看它生成的內容,但應該有一個工具沒有鏈接到特定的語言,允許我這樣做。我錯了嗎?
我需要創建一個數據庫SQLite,但我不想手動創建表。ORM工具來創建SQL表
我已經有我需要在數據庫中的數據的模型,和什麼樣的關係是每一個(多對多,一對多 ...)
我想知道是否有一種工具可以讓我做到這一點?
我只需要這個工具來生成SQL代碼。然後我會照顧使用SQL手動查詢
我正在考慮將模型放入Django中,並查看它生成的內容,但應該有一個工具沒有鏈接到特定的語言,允許我這樣做。我錯了嗎?
Hibernate有能力從映射類創建一個方案。有對SQLite的支持。
你可以去dia(參見「從Dia圖生成東西的工具」http://projects.gnome.org/dia/links.html)。
此外還有SQL :: Translator和DBIx :: *,它允許從YAML,Excel和其他來源讀取模式,但這些都是Perl特定的。
祝你好運
你可以使用Symfony + Doctrine框架。它可以生成SQL查詢。
嘗試在CPAN該模塊:Parse::Dia::SQL
因爲你不說你是在等運行的平臺,有辦法的人沒有得到給你一個有用answser。 – 2011-04-08 19:29:15
@我不知道爲什麼它應該鏈接到一個平臺。我只是尋找一個在Windows上運行的工具,在這裏我告訴應用程序我的實體之間的關係,它向我展示了SQL代碼。而已。 – 2011-04-09 00:44:45