2023-03-24から1日間の記事一覧

PostgreSQLでテーブルを全て削除する方法

truncate SELECT 'TRUNCATE TABLE ' || ARRAY_TO_STRING(ARRAY_AGG(relname), ',') || ';' AS query FROM pg_stat_user_tables; schemaを1回消して再作成 drop schema public cascade; create schema public;

ローカル環境のdbをfly.ioのdbに移行する

無料枠のfly.ioだと、rails db:seedを実行した時メモリが不足しているようで途中で止まってしまうので ローカル環境のdbの内容を移行することにしてみました。 postgreSQLのコンテナの中でpostgresユーザーに切り替えた後に、pg_dumpコマンドでデータベース…