[#48251] require 'dbi' の警告について — 稲葉伸之 <nobuyuki.inaba@...>

いなばともうします。

22 messages 2011/08/03
[#48260] Re: require 'dbi' の警告について — Fumiaki Sakamoto <ua6ta6@...> 2011/08/05

坂元と申します。

[#48261] Re: require 'dbi' の警告について — 稲葉伸之 <nobuyuki.inaba@...> 2011/08/05

いろいろありがとうございます。

[#48264] Re: require 'dbi' の警告について — "Y. Nobuoka" <nobuoka@...> 2011/08/05

信岡です。

[#48330] 1.25を %10.1f で出力したときバージョンにより表示に違いがでるのは何故でしょうか。 — paptimusx <paptimusx@...>

1.25を %10.1f で出力したとき、表示に違いがでるのですが、何故でしょうか。

10 messages 2011/08/23
[#48332] Re: 1.25を %10.1f で出力したときバージョンにより表示に違いがでるのは何故でしょうか。 — paptimusx <paptimusx@...> 2011/08/23

2つポストしてしまったようですいません。

[ruby-list:48305] Re: Railsでsqlite3で作ったアプリをPostgreSQLに移行出来ない

From: "(株)ユニバース 情報システム部 井上(克)" <inouek@...>
Date: 2011-08-11 01:10:05 UTC
List: ruby-list #48305
> rake aborted! PGError: ERROR: relation "users" does not exist
アドバイスを頂き、"users"がPostgreの予約語とのことで、
schema.rbやdb/migrate配下のファイル、data.yamlなどで、
users→vege_usersに変更しました。

ところがdb:migrateやdb:schema:loadをやっても
> rake aborted! PGError: ERROR: relation "users" does not exist
のままのエラーが出ます。
rake db:migrete:resetや、rake db:abort_if_pending_migrationsや、
rake tmp:clear、rake db:versionを実行してもrake aborted! PGError:
 ERROR: relation "users" does not existのエラーが出ます。

rakeの一時ファイル?みたいなのが壊れているのでしょうか?
なお、tmpの中は空っぽのフォルダがあるだけです。


(2011/08/10 17:08), "(株)ユニバース 情報システム部 井上(克)" wrote:
> いのうえと申します。
> 
> ruby1.8.7、rails2.3.8、rake0.8.7、pg0.11という環境です
> 
> DBをSqlite3からPostgreSQLに移行しようと思い、yaml_db(0.1.0)という
> プラグインを、/vendor/pluginsの下に最初設置しました。
>   DEPRECATION WARNING: Rake tasks in vendor/plugins/yaml_db/tasks are
>   deprecated. Use lib/tasks instead. (called from /home/rails/vegetables
>   /vendor/bundle/ruby/1.8/gems/rails-2.3.8/lib/tasks/rails.rb:10)
> というエラー出ます。
> いろいろ調べたのですが原因が判らず、ただ、rake db:dump RAILS_ENV=development
> というコマンドはエラーが出ながらも通るので、db/data.yamlとdb/schema.rb
> ファイルは生成できました。
> 出来たファイルの記述は、正常なように見えます。
> 
> config/database.yamlを、sqlite3の記述をコメントし、
>   development:
>    adapter: postgresql
>    encoding: unicode
>    database: app_names_development
>    pool: 5
>    username: hoge
>    password: fuga
> と変更しました。
> 
> rake db:createをしpostgre上にapp_names_developmentを作成→成功するので
> RailsからのPostgreアタッチは正常に動いていると思います。
> 
> 次にrake db:load RAILS_ENV=development
> を実行すると、
> rake aborted! PGError: ERROR: relation "users" does not exist
> というエラーが出ます。(この"users"というのはrestful_authenticationログイ
> ン認証用のTableです)
> 
> rake db:migrateを実行しても同じです。
> rake db:schema:loadを実行しても同じエラーです。
> 
> やはりtasksが動かないのが悪いのかとも思うのですが、
> migrateもschema:loadも動かない理由が判りません。
> relation "users"が無いと言われても、それを作るためにmigrateやshema:load
> したいのですが・・・。
> 
> なんとかpostgreで動くようにしたいです。
> 宜しくお願い致します。
> 
> 
> 
> _/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/
> 
> 株式会社ユニバース 情報システム部 井上 克之
> email : inouek@universe.co.jp
> 〒039-1185 青森県八戸市大字長苗代字前田83番地1
> 情報システム部 直通電話0178-21-1848     内線 379
> http://www.universe.co.jp
> 
> 
> 
> 

-- 



_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/

株式会社ユニバース 情報システム部 井上 克之
email : inouek@universe.co.jp
〒039-1185 青森県八戸市大字長苗代字前田83番地1
情報システム部 直通電話0178-21-1848     内線 379
http://www.universe.co.jp


In This Thread