Aipoで有効ユーザーの最終ログイン日時を調べるSQL SELECT turbine_user.last_name, turbine_user.first_name, turbine_user.login_name, turbine_user.email, max(eip_t… @iwasakiハック2017.08.31 538
[PostgreSQL] 対話形式でパスワードを入力しない スクリプトでpsqlコマンドをワンライナーで実行したい時、PostgreSQLは対話形式でパスワードを聞いてきます。 また、MySQLのように-pオプションがありません。 PostgreSQLで対話形式でパスワードを入力… Yuya Satoハック2017.08.16 1,454
Rails FATAL: permission denied for database “postgres” Herokuの本番環境で、 以下のようなコマンドでdatabaseを削除するアクションをしようとすると、タイトルのようなPermissionエラーにあう。 $ heroku run rails db:migarte:re… nissyハック2017.07.24 1,058
[PostgreSQL] ERROR: database XXXX is being accessed by other usersが出た時 身に覚えはないけど、databaseに複数ユーザのアクセスがあるよって怒られた時の対処法です。案外ネットに解決方法がなかったのでハックに残しておきます。 とりえず身に覚えはないのですが、以下のコマンドでアクセス状況を… nissyハック2017.07.22 2,078
Rails開発でよく使うコマンド 備忘録です。Railsで開発する時に、よく見るコマンドが並んでいると思います。 Rails コマンド // バックグラウンドで起動 $ rails s -d // 停止 $ kill `cat tmp/pids/serv… nissyハック2017.07.19 1,020
MySQLとPostgreSQLのINDEX文の違い インデックスとは検索を行うSQL文が基本全検索を行うためにレコード量が多いテーブルだと処理に時間がかかってしまうため、事前に検索用のテーブルとして参照させるために作るテーブル(のようなもの?)である。PostgreSQL… Kazuki-Tohyamaハック2017.07.04 838
Docker上のpostgresからダンプ docker exec -it db_1 pg_dump dbname -Upostgres -abO –column-inserts -t tablename > ~/Downloads/dump.sql @iwasakiハック2017.05.25 1,035
PostgreSQLでクエリの実行計画を見る(EXPLAIN句) PostgreSQLにおいて、とあるクエリを実行する時にどのように実行され(インデックス使ってるのかとか)、どれだけコストがかかっているか見るにはEXPLAIN句を使う。基本的な使い方 EXPLAIN 確認したいクエリ;… Tomohiroハック2017.03.07 817
CentOS7でmysqlコマンド、psqlコマンドを使って外部のデータベースサーバーに接続する EC2からRDSに接続する際など、データベースサーバーは立ち上げないけどクライアントだけインストールしたい、といったケースがあるかと思います。 PostgreSQLとMySQLそれぞれ以下のようにしてクライアントをインス… @iwasakiハック2017.02.22 3,634