— gem のバージョン — activerecord-4.0.2 rake-10.1.1 sqlite3-1.3.8 ディレクトリ構成 ディレクトリ構成は以下の通りにします。マイグレートファイルの場所は Rails にならいました。また sqlite データベースは、database/db.sqlite に置きました。 app | database | | db.sqlite | db/ | | migrate/ | | | 001_create_tests.rb Rakefile
![ActiveRecord 単体をインストールして sqlite3 データベースのマイグレーション](https://cdn-ak-scissors.b.st-hatena.com/image/square/b27ba1d703068fc4853ea1271440cbb779e7cabb/height=288;version=1;width=512/https%3A%2F%2Feasyramble.com%2Fwp-content%2Fuploads%2F2016%2F03%2Feasyramble_ogp.jpg)
ちょっとサイト作ってるときに、さっきまで普通に動作していたのに、 rake db:migrate:reset を実行して、ブラウザから確認しようと思ったら、 SQLite3::ReadOnlyException : attempt to write a readonly database との文字が。 調べてみると、どうやらパーミッションの問題のようです。 SQLite3::ReadOnlyException: attempt to write a readonly database 確認してみると、rootでコマンド実行してたから sqliteのdbファイルのパーミッションがrootになってました・・・ $ chown user.user dbファイル名 で権限を変更して、もうブラウザで再チャレンジしたらうまくいきました。 おそくなりましたが、あけましておめでとうございます。
このウェブサイトは販売用です! monoweb.info は、あなたがお探しの情報の全ての最新かつ最適なソースです。一般トピックからここから検索できる内容は、monoweb.infoが全てとなります。あなたがお探しの内容が見つかることを願っています!
軽量・高速なデータベースSQLiteをRubyから扱うためのライブラリ。 インストール Windowsの場合 RubyForgeから、 sqlite3-ruby(sqlite3-ruby-x.x.x.zip)をダウンロードする。 ダウンロードしたファイルを展開する。 インストールプログラムを実行する。 ruby setup.rb config ruby setup.rb setup ruby setup.rb install RubyGemsを使う場合 RubyGemsをインストールした後、 次のコマンドを実行する。 gem install sqlite3-ruby SQLiteのインストール SQLite Download Pageから、 sqlitedll-3_x_x.zipをダウンロードする。 ダウンロードしたファイルを展開する。 sqlite.dllをパスの通ったディレクトリにコピ
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く