開発中のアプリを軽く検証するため、ローカルMacでPostgreSQL環境を立ち上げた。余談DBやスキーマの作成をpsqlで行う作成したユーザに切り替えるデータベース作成スキーマ作成カレントスキーマの切り替えpsqlの終了PostgreSQLのサービスを制御するサービス一覧サービス停止サービス停止後の表示について注意点PostgreSQLのアンインストール前提Homebrewがインストールされていること。Linux).brew.shPostgreSQLのインストールまずはsearch。postgresql@9.6Auroraで使うバージョンに合わせて、@11をインストール。postgresql@11どうでもいい情報が流れてゆく合間に、けっこう重要な情報もドンブラコと流れてくる。見過ごさずに拾っておく。先程のドンブラコ情報に従って、PostgreSQLサーバをサービスとして登録する。Mac起動時に自動的にサーバプロセスを起動してくれるようになる。homebrew.mxcl.postgresql@11)PostgreSQLクライアントの設定psqlにPATHを通すこれもドンブラコのアドバイスに従って実施。psqlコマンドはあまり使わないからPATHを通さなくてもよいかもしれないが、もし使いたくなった時に探すのも面倒なのでやっておく。環境によってzshではないので注意。~/.zshrcpsqlコマンドが認識されるようになったことを確認する。psql/usr/local/opt/postgresql@11/bin/psqlpostgresロールの作成psqlからサーバに繋いでみる。help.postgres=#適当な名前で(今回は「postgres」で)ユーザを作成する。ROLEここまでの作業で、psqlコマンド以外からも作成したユーザでパスワードなしでログインできるようになっている。あとは好きなツールでデータベースやスキーマなど作成すればよい。〜〜〜〜〜〜余談DBやスキーマの作成をpsqlで行う作成したユーザに切り替えるpsqlコマンドが起動中であれば、先ほど作成したユーザに切り替える。"postgres".もしpsqlを閉じてしまっている場合は、先ほど作成したユーザでpsqlに入り直す。postgresデータベース作成データベース一覧を表示する。\l適当な名前でデータベースを作成する。DATABASE作成したデータベースに切り替える。"postgres".スキーマ作成スキーマを作成する。\q%PostgreSQLのサービスを制御するサービス一覧サービスの状況を確認する時はlist。/Users/usr1/Library/LaunchAgents/homebrew.mxcl.postgresql@11.plistサービス停止サービスを止めたくなった場合はstopする。一度サービスに登録すると、stop後もlistに表示が残ってしまう。stoppedなんだか気持ち悪いが、これを消すには一度PostgreSQLをアンインストールするしか無いようだ。不足な手順等あると思いますが、温かい目でみてください。誤りがあればコメントいただけると幸いです。QiitaPostgresSQLでの基本操作を説明します。ほとんど使用しないかもしれませんが、自身の環境で必要だったので備忘録がてら書いていきます。デフォルトでは、publicがカレントスキーマとなっている。作成したスキーマのオブジェクトを参照するには、カレントスキーマを変更する必要があります。カレントスキーマ確認。Enterprise(GHE)で、organization(組織)内の全てのリソースに対してファイル名検索をかけたりGREPをかけたりしたくなることがちょくちょくある。HostからSFTPするconfigの記述がキモ。ポートフォワードは考えなくてもよいし、別途sshプロセスを立ち上げる必要もない。APIを使ってファイルをダウンロードする(バッチ処理)SharePointのAPIからファイル情報を取得したり、ファイルをダウンロードする。簡単そうなことなのに、いかんせん情報が少なかったりガセネタばかりで手こずったので、ここに詳しく記録しておく。膨大なテキストが流れていくのを抑制し、一行の表示を更新していく。APIの使い方を調べた。SSH用の秘密鍵を環境変数にセットした状態で、鍵をファイル(~/.ssh/id_rsa等)に出力せずダイレクトにSSHする。KAJISACカズレーザーの50点塾キヨ。CHANNEL仲里依紗です。KAJISACカズレーザーの50点塾キヨ。CHANNEL仲里依紗です。きアーカイブ2023年2月2022年12月2022年8月2022年7月2022年5月2022年3月2022年1月2021年12月2021年10月2021年8月2021年7月2021年6月2021年5月2021年4月2021年3月2021年2月2021年1月2020年12月2020年11月2020年10月2020年9月2020年8月2020年7月2020年6月2020年5月2020年4月2020年3月2020年2月2019年8月2019年6月2019年5月2019年4月2019年3月2019年2。