sqlite3-ruby

    0熱度

    2回答

    我在rails上的ruby上創建了1:N關係的'hospital_review'表和'hospital_review_comments'表。 'hospital_review'表的遷移文件是這樣的。 class CreateHospitalReviews < ActiveRecord::Migration def change create_table :hospital_review

    0熱度

    1回答

    我試圖將一個csv文件導入到rails應用程序數據庫中的ruby。當運行bundle exec rake db:import_csv時,我得到了這個錯誤unknown attribute '2191' for Landslide.。 2191是csv文件第一行的第一項。 import_csv.rake require 'csv' namespace :db do task :impor

    -3熱度

    1回答

    我想開始使用ror,但這個問題似乎無法解決。我知道有很多關於這個數據庫錯誤的線程,但沒有一個解決方案似乎可以解決。我現在整個下午都在搜索論壇,但都沒有成功。 我基本上只是執行從教科書的首要任務,這是如下: 我創建了一個新的回報率的項目(視窗10,sqlite3的)與 rails new depot 然後我在這個項目中創建腳手架下面的代碼: rails generate scaffold Pro

    1熱度

    1回答

    我正在開發rubyRails項目。在db文件夾中,它包含模式文件,種子文件和.sqlite3文件,但該數據庫爲零kb。我想使用此模式或種子文件創建數據庫。任何想法

    1熱度

    5回答

    是否有一個簡單的代碼行我可以包括在我的種子文件的頂部清除每個表插入新的種子數據之前沒有運行任何rake命令回滾表或數據庫? 我的想法是這樣的: [Foo, Bar].each{|class| class.destroy_all} 關鍵是我要添加每個新插入的ID開始新的數據:1.我想避免被刪除與100行的表,當我添加新的數據,它從101開始。

    2熱度

    1回答

    我知道如何連接到數據庫在當前文件目錄: db = SQLite3::Database.new 'Data.db' 我的問題是如何創建在當前文件目錄一個新的數據庫? 紅利問題:這兩個冒號意味着什麼?

    0熱度

    1回答

    如果有人能夠幫助至少了解問題可能來自何處,將不勝感激。 我在使用我正在處理的項目遷移時遇到了問題。我甚至開始了一個全新的問題,但問題仍然保持不變。出現在嘗試執行rake數據庫的錯誤消息:migrate (已嘗試使用默認數據庫-sqlite3和optional-postgresql啓動新項目),但是,在生成模型後(使用rails g scaffold同時嘗試)計劃名稱:名稱dep_date :dat

    24熱度

    7回答

    升級到OSX Sierra之後,我遇到了隨機分段故障的問題。它最常發生在運行rails測試時,我相信這是由於sqlite3_adapter造成的。 我目前的工作是簡單地退出終端並重新啓動它。這適用於大約1或2個軌道測試,第三個我幾乎可以保證得到另一個分段故障。 是否有其他人對此有疑問或找到更好的解決方法? $ rails t Running via Spring preloader in pro

    3熱度

    1回答

    我正在學習一個試圖學習連接Ruby到數據庫的基礎知識的教程。目前,我有一個使用twilio接收短信的程序,並根據您所說的發送消息。我試圖使用SQLite3將電話號碼和消息的許多其他部分存儲到數據庫,但是每當我運行代碼時,都沒有數據庫條目。這裏是。 require 'twilio-ruby' require 'google_places' require 'sinatra' require '

    0熱度

    1回答

    嘗試向數據庫中插入字符串時,如: 「神奇拍擋07;」 沒有錯誤,但在選擇後讀取爲零。 例: string = "セブンゴースト; 神幻拍擋07;" db = SQLite3::Database.new "randomfilename" prep = db.prepare "INSERT INTO test_db VALUES (NULL, ?)" prep.bind_param 1, str