當我開始編寫我的sinatra應用程序時,我從未使用過它。請注意,我曾經並且仍然沒有使用RoR的經驗。我有一個.rb文件和一個.haml,很高興。現在,隨着整個應用程序變得越來越複雜,我必須將.rb文件分割成大約10個「庫」文件。如何將(sql)數據庫添加到我的sintra應用程序中?
我在csv文件中存儲了一些應用程序日誌/信息,現在我在訪問csv文件時發生衝突。所以我認爲我需要引入「適當的」數據庫解決方案。我希望它成爲我的ruby(sinatra)應用程序的一部分。
如何將'light'sql數據庫引入到我的sintra應用程序中?
我對紅寶石1.8.7(2010-08-16 PATCHLEVEL 302)[I386-的mingw32]很快升級到1.9(希望)
我以爲會有一個(SQL)數據庫本站由紅寶石或不是一個好主意一些示例代碼?我認爲我可以將所有東西放在一個包裏。 – Radek
?用Ruby編寫的數據庫?爲什麼?使用經過驗證的工具,不要重新發明輪子。 ORM層使得與各種DBM一起工作變得非常容易,並且如果您智能地編寫代碼,您可以根據自己的代碼進行切換,而無需重寫。 –