AzureポータルまたはCLIで新しいpostgresqlインスタンスを作成すると、ユーザー名は自動的にuser@databasenameのようになるため、データベース文字列では使用できません。面白いことに、Azureには接続文字列を含むセクション全体があります。例node.jsの例は
postgres://{your_username}:{your_password}@{host_name}:5432/{your_database}?ssl=true
したがって、値を代入すると、次のようになります
postgres://user@databasename:password@host.azure.com:5432/database_name?ssl=true
問題が見えますか?2 @
、これは完全に間違っています。node.js
これを解析できません。同じ問題がruby
で発生しています。これは有効な URL ではありません。
ユーザー名を変更して @part を削除するにはどうすればよいですか?