postgres

PostgreSQLからsqliteの移行をRailsを使って行う

この記事は Ruby on Railsのカレンダー | Advent Calendar 2021 - Qiita 18日目の記事です。 昨日に引き続き、空いていたので参加してみました。 背景 昨日、Advent Calender Ranking 2021 に New RelicをRailsアプリにinstallしたところ、DB部分で速度が出…

herokuのRailsアプリでDBをElephantSQLにしてみた

先日作成した、 Advent Calender Ranking 2020 のDBの話です。 DBはherokuのpostgres add-onを利用していたのですが、レコードの上限数(10000件)を超えてしまっていたため、数日で利用できなくなるアナウンスがありました。 VPS立てるか、mongodbに移行し…

列名検索2

あるやん。 select * from information_schema.columns

データディクショナリみたいな

DB内で使われている列名を調査したくて oracleでいうところのデータディクショナリみたいなの無いのかなぁと 探したらpg_attributeが列を管理していると 分かったので作成してみた。 SELECT pg_class.relname, pg_attribute.attname, pg_attribute.attnum, p…

Launch

postgresのDB停止がterminalからできない。 pg_ctl も ダメで、killしてもダメ(すぐに再起動される)。 ん?起動ってどこでやってんだっけ? macの自動起動って以下にスクリプト置くんじゃなかったっけ。 /System/Library/StartupItems /Library/StartupIte…

postgrexインスコ

ソースからコンパイルしようか迷ったが、調べてみると以下のようなものがあったので試してみた。 http://www.magic3.org/postgrex/ pkgなのでサクッとインストールされた。 メデタシメデタシ。。。