sqlite3-ruby

    3熱度

    3回答

    我下面這個指南ATM安裝SQLITE3 - http://guides.rubyonrails.org/getting_started.html#getting-up-and-running-quickly-with-scaffolding 當試圖創建一個數據庫,我得到: 摩根的計算機:博客摩根$耙分貝:創建 在您的Gemfile中列出的任何gem源中找不到gem'sqlite3(> = 0)'。

    5熱度

    1回答

    我創建了一個Ruby腳本來將約150k行的製表符分隔的文本文件導入到SQLite中。這是迄今爲止: require 'sqlite3' file = File.new("/Users/michael/catalog.txt") string = [] # Escape single quotes, remove newline, split on tabs, # wrap each i

    1熱度

    2回答

    我想編寫一個腳本從本地SQLite3數據庫檢索數據,然後將數據格式化爲HTML文件。 我不確定要使用什麼「工具」,但我想我需要sqlite3 gem,然後我正在考慮將Sinatra用於HTML位。 更新:我不想創建一個Web服務。我只想運行一個帶有sqlite3數據庫的Ruby腳本作爲輸入,並提取一組特定的數據,然後我想將它們格式化並輸出爲單個文件。我提到了HTML,但是像markdown這樣的東

    2熱度

    1回答

    有人可以解釋這裏發生了什麼嗎? 看起來,SQL語句字符串中的佔位符語法不能按預期工作(或者以不同的方式說,它違反了最不讓人驚訝的原則),並且在運行時期間爲var2執行了意外的替換/轉義: ruby-1.9.2-p290 :001 > puts RUBY_VERSION 1.9.2 => nil ruby-1.9.2-p290 :002 > require 'ipaddr' => true

    2熱度

    3回答

    CentOS 5.6上提供的最新SQLite3庫已安裝,版本爲3.3.6。我的理解是,sqlite3 gem需要3.6或更高版本。 如何讓我的應用程序使用SQLite3而不升級服務器上的庫?它在工作環境中,我根本不被允許升級它。

    0熱度

    1回答

    嗨,我知道這很愚蠢,但我真的得到這個時,我編輯任何條目。 我有一個費用模型和一個expense_line_item和一個paid_line_item模型,它創建正確,當我創建一個新的條目,但在編輯以前的條目它增加了一個新的條目,而不是更新,我。即在更新操作時,它觸發插入查詢。這裏是我的代碼: 我的控制器: def new @menu = 'Expenses' @page_n

    7熱度

    1回答

    我在Rails 3.0環境中運行rspec。我們剛剛切換到在內存數據庫中使用sqlite3進行測試。 爲了使其發揮作用,您需要加載每次運行的模式。 這樣做的麻煩是,您從模式負載中獲得大量輸出。 根據this,似乎Spork以某種方式捕獲此輸出。所以無論你做什麼(silence_stream),模式負載的輸出仍然會持續下去。 有沒有一種方法可以在spork中保持沉默?輸出會減慢整個測試周期並使其非常

    0熱度

    1回答

    我通過我的ActiveRecord插入一些字符串(看起來日期)到一個sqlite3數據庫和數據庫正在改變字段,使它看起來像一個日期。例如: "4-2" => "2-Apr" #Not only a date but the order has been reversed. "6-7-12" => "7/12/2006" #Again not only a date but the order

    1熱度

    1回答

    使用 的Mac OS X 10.5.8(Leopard)的 紅寶石1.9.3p0 寶石版本1.8.14 sqlite3的版本3.7.9 我也已經安裝了Xcode 3.1.4(不知道這是否用於安裝寶石)。 我拿來了sqlite3的寶石 gem fetch sqlite3 然後打開包裝 gem unpack sqlite3-1.3.5.gem 而且cd'ed到新目錄 cd sqlite3-1.

    2熱度

    1回答

    我有麻煩試圖在OSX(豹)上運行下面的ruby腳本。 require 'sqlite3' database = SQLite3::Database.new("new.database") database.execute("create table sample_table (id INTEGER PRIMARY KEY, sample_text TEXT, sample_n