Corredor

ウェブ、プログラミングの勉強メモ。

PostgreSQL

「pg」パッケージを使ってローカルの PostgreSQL や Heroku Postgres に接続する

Heroku Postgres をいじり始め、ローカルにも PostgreSQL 環境を構築したので、Node.js スクリプトから PostgreSQL DB に接続してみようと思う。 今回は、Heroku の公式リファレンスにも紹介されていた pg という npm パッケージを使ってみる。 素振り環境の…

psql コマンドで PostgreSQL に接続する時パスワード入力を省略する方法

psql コマンドで PostgreSQL に接続する時、いつも対話式プロンプトでパスワードを尋ねられる。コレが面倒なので省略したい。 調べたところ、専用の設定ファイルを用意して、接続先 URL やユーザ名とともにパスワードを書いておけば、それを読み取ってアクセ…

Windows と macOS に EnterpriseDB 版の PostgreSQL をインストールする

Heroku Postgres をいじり始めたが、ローカル開発環境にも PostgreSQL 環境が欲しいので、Windows と Mac それぞれで PostgreSQL をインストールしてみる。 Windows なら Chocolatey、Mac なら Homebrew からも PostgreSQL がインストールできるが、ウィザー…

Heroku アプリに PostgreSQL を導入する

最近 Heroku いじりを始めて、サーバサイドにも触れる機会ができた。サーバサイドといったら DB 使ってデータ永続化でしょ、ということで、今回は Heroku アプリに PostgreSQL を導入してみる。 参考:Heroku Postgres | Heroku Dev Center … 公式のリファレ…

はてなブックマークにノイズが多いのでオレオレはてなブックマーク「Neo's Hatebu」を作った

二度と視界に入れたくない記事。 僕は iPhone の「はてなブックマーク」アプリを見るのが日課なのだが、最近どうにもこうにも、見たくない話題に関する記事がホットエントリを占めるようになっていて、気分が乗らない。BTS とかいう知らない連中がどうしたと…

PostgreSQL は日時計算が得意だ!日付の加減算を手軽にやる

PostgreSQL徹底入門第3版 [ 笠原辰仁 ]ジャンル: 本・雑誌・コミック > PC・システム開発 > その他ショップ: 楽天ブックス価格: 3,542円 PostgreSQL は日付の計算に使える便利な演算子・関数を沢山持っている。 たとえば、「現在日付の1ヶ月後」みたいな計算…

PostgreSQL で改行を含む文字列で Insert・Update・カラムコメントを付ける

PostgreSQL (ポストグレ・エスキューエル) を使い始めた。Oracle より柔軟性がある感じがする。 今回は改行を含む文字列で Insert・Update したり、テーブル・カラムにコメントを付けたりする方法を紹介。 方法1 : chr() を使う chr(13) で CR、chr(10) で L…