ノードを配備する方法、HerokuにPostgresアプリ.


ノードとPostgres Linkを設定するリンク
私はあなたがノード、Postgresアプリを開発していると仮定し、おそらくHerokuにあなたのアプリケーションを展開する方法に挑戦して直面している.
1 .ローカル環境での設定を使用している場合.env場合は、Herokuアプリの設定でそれらを追加する必要があります.

HerokuでPostgresをインストールする
  • あなたのアプリ
  • をクリックしてください
  • 設定を追加する
  • Postgresを検索し、インストールします
  • HerokuのPostgresアドオンをクリックしてください
  • 設定を選択
  • ビューの資格情報をクリック
    3 . CLI経由でオンラインPostgresデータベースに接続しましょう
    psql -h hostname -d databasename -U username
    
    クリックしてデータベース情報をチェック

    タブで移動し、以下のコマンドを使ってそれぞれ置き換えます
    psql -h xxx-xx-xxx-xxx-xxx.compute-1.amazonaws.com -d xx9n7dxxhxx -U yhxxzyxxxezhxx
    
    3 HerokuとCLIを接続した後、テーブルを作成することができます
  • CLIを使用してテーブルを作成する方法の例
  • CREATE TABLE users(id serial PRIMARY KEY, "firstName" VARCHAR (255) NOT NULL, "lastName" VARCHAR (255) NOT NULL, username VARCHAR (255) UNIQUE NOT NULL, email VARCHAR (255) UNIQUE NOT NULL, phone VARCHAR (255) UNIQUE NOT NULL, password VARCHAR (255), role VARCHAR (255) NOT NULL, "isActive" VARCHAR (255), "createdAt" TIMESTAMP, "updatedAt" TIMESTAMP );
    
  • あなたのテーブルを作成した後、SSLの問題に遭遇する可能性があります
  •  dialectOptions: {
                ssl: {
                    require: true,
                    rejectUnauthorized: false,
                },
            },