スキーマ調査用のSQLログの出し分け議論 - Togetter
Twitterのつぶやきマッシュアップメディア!
@togetter_jpをフォロー
マイページ
メニュー
設定
ログイン
トップ
ニュース
社会
地域
芸能・スポーツ
IT・Web
科学・教養
カルチャー
趣味
生活
仕事
ネタ・お笑い
ログ・日記
震災
311
三国志
生活保護
大喜利
東電
ust
物資
速報
国内
アジア
アメリカ
ヨーロッパ
その他
政治
経済
国際
法律
環境
コラム
東京
東京近郊
北海道
東北
関東
北陸・信越
東海
近畿
中国・四国
九州・沖縄
海外
芸能
テレビ
ラジオ
野球
サッカー
ゴルフ
格闘技
競馬
モータースポーツ
その他
Android
Apple
インターネット
パソコン
モバイル
ガジェット
サイト制作
プログラミング
その他
科学
テクノロジー
エネルギー
数学
物理
宇宙
自然
人文
建築
心理
その他
アニメ
ゲーム
マンガ
アイドル
映画
音楽
書籍
演劇
ファッション
社会学
カメラ
車・バイク
電車
旅行
釣り
歴史
アート
デザイン
動物
その他
ハウツー
レシピ
グルメ
恋愛
マネー
節約
健康・医療
教育
ペット
起業・ベンチャー
経営
マーケティング
会計・人事
法務
就職・転職
語学・資格
ネタ
お笑い
大喜利
画像・動画
やってみた
その他
ログ
日記
思い出
雑談
メモ
飲み会
議事録
イベント
セミナー
復興
原発
支援
政府
自治体
トップ
>
IT・Web
> スキーマ調査用のSQLログの出し分け議論
2011/01/28 21:49:13
IT・Web
編集可能
rails
ruby
+
スキーマ調査用のSQLログの出し分け議論
@moro
,
@a_matsuda
によるスキーマ調査用のSQLをログ出し分け議論のメモ的まとめ。
by
ryopeko
0 fav
395 view
Fav
0
お気に入りに登録ならここをクリック!
まとめ
メニューを開く
一括削除
Rails.env.development? の時もスキーマ調査用のSQLをログに出さなくするオプションが欲しいな。実行されてるSQL見るときにさすがにうざったい。
返信する
RTする
ふぁぼる
moro
2011/01/27 18:12:51
@moro
あー、なるほどその需要はありそうですね。しかしどう実装したものか難しいかも。log_levelじゃない何か別の概念を持ち込むしかないかなぁ。
返信する
RTする
ふぁぼる
a_matsuda
2011/01/27 19:21:27
@a_matsuda
ざっと見たけど、いまの作りだとAdapterごとに別れてるのね。むーんてなった。作るならconfig.activerecord.schema_query_loglevel ||= :debug でどうか。
返信する
RTする
ふぁぼる
moro
2011/01/27 19:23:14
nilか'none'で出力しない
返信する
RTする
ふぁぼる
moro
2011/01/27 19:23:32
@moro
んでもってそのクエリがschema_queryかどうかのフラグかなんかをlogしてるとこまで引き回さなきゃいけないんですよねぇ。なんかちょっとuglyだなぁ。
返信する
RTする
ふぁぼる
a_matsuda
2011/01/27 19:24:42
@a_matsuda
abstract_connectionでなんとかならんかしら。とゆうかクエリの元がユーザの都合のものなのか、フレームワークの事情なのかを判別する手立てがあること自体は悪くないと思うのだけど。という抗弁でどうか。
返信する
RTする
ふぁぼる
moro
2011/01/27 19:26:30
@moro
んーと、なんとかというと、connection_adapters/abstract/schema_statements.rb のほうの各メソッドになんかフラグを返させてアダプタはいちいちsuper呼ぶようにする感じですかねい?どうなんだろ。
返信する
RTする
ふぁぼる
a_matsuda
2011/01/27 19:32:05
@a_matsuda
あー、実装的にはAbstraceだけでいければ楽でいいけど無理そうねー、というのがさっきと、いま改めてみての感想です。各アダプタに書いてまわるのがださいというのは認める。
返信する
RTする
ふぁぼる
moro
2011/01/27 19:35:35
@moro
いやぁ、ってかぜんぜんadapterごとに実装バラバラですね。こりゃめんどいわ。って、かぶりましたね。
返信する
RTする
ふぁぼる
a_matsuda
2011/01/27 19:36:00
@moro
とりあえずJavaとかのInterfaceっていいもんだったんだな、とこれ見てちょっと思いました。
返信する
RTする
ふぁぼる
a_matsuda
2011/01/27 19:38:57
@a_matsuda
ちょww モンキーでいいならAbstractAdapter.subclasses.each{|k| k.alias_method_chain (以下略) }でいいんだろうけど、ちゃんと書こうとするとしんどい感じねぇ。
返信する
RTする
ふぁぼる
moro
2011/01/27 19:40:11
@moro
そうすねぇ。やるんだったらその機能を入れる前に今のコードをリファクタリングして、ASのhookかなんかAOP的なものでlogするようにしておくべきな感じですかね。
返信する
RTする
ふぁぼる
a_matsuda
2011/01/27 19:44:05
Content from Twitter
ブログへ
iframe版
拡張版
張付けプレビュー
Fav
0
あわせて読みたい
規則と意味(スキーマで意味は伝わるようになるか)
SQLの価値
NO_SQL福岡のまとめ
ベビースキーマ研究への違和感に端を発する、赤ちゃんの可愛さと、オキシトシンと養育行動の関..
SQLのNot equal operator
powered by Preferred Infrastructure
コメント
コメントを入力してください。
Twitterにも投稿する
みんなのおすすめ商品
商品を編集
おすすめ商品を登録する
設定を変更する
まとめを作成する
プロフィール
フォローする
Web Programer Ruby, Rails, JavaScript, Java, git, PHP
ryopeko
link
twitter
rss
アップデート
まとめ
4
0
Rails勉強会@東京第54回
9
RejectTokyoRubyKaigi05
2
スキーマ調査用のSQLログの出し分け議論
お気に入り
4
新着のまとめ
早稲田と東大の学生の違い?
new
ゆやさんとエアスカイプ
new
24時間テレビの募金箱から謝礼がだされたでござ..
new
ツイッタでつぶやいで学会発表要旨の添削を受けよう
new
第十八回アルゴリズム勉強会
new
もっと見る
@togetter_jp
最近追加された商品
ぷちえヴぁ せかんどの巻 (角川コミックス・エース 210-2)
主に泣いてます(6) (モーニング KC)
ドラゴンクエストモンスターズ テリーのワンダーランド3D 3DS版 星降りのマスターガイド (V..
逃走中14~run for money~【卑弥呼伝説編】 [DVD]
ビギニング オブ トイレの花子さん イジメから始まる物語 [DVD]
オススメ
マイスター
トゥギャ通
「個人攻撃はあってはならない」と、全国紙に広告..
up
クラブに全く興味がない人と風営法について会話し..
(仮)女子あるあるネタ
up
発達障害児を育てる幸せ満タン親バカなツイート集
up
報道ステーション東電福島第一原発4号機危険性に..
TEDを使ってリーディング・リスニング・ライテ..
もっと見る
#バンギャあるある まとめ4
new
《大正時代の子供文化》
new
「東電社員年収、来年度46万円アップ 値上げ申..
new
#わたしのかんがえたすてきな無線LAN名 セレ..
new
#日韓W杯開幕当時の自分に言っても信じないこと..
new
みんなのかんがえたさいきょうの都道府県EVOL..
new
もっと見る
第80回「日食写真と昭和格差」
号外「みんなの金環日食まとめ―画像から教養ま..
第79回「虚構新聞とJリーグ」
第78回「コンプガチャとIT系かあちゃん」
第77回「びろーんと自宅警備隊」
第76回「Appleとパンツクッキー」
もっと見る
コメント