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