登録および認証されたクライアントごとに mysql を接続することは可能ですか?
例えば:
クライアントごとに異なるデータベースが必要ですが、sailsjs でこれを行うことができるかどうか疑問に思います。
登録および認証されたクライアントごとに mysql を接続することは可能ですか?
例えば:
クライアントごとに異なるデータベースが必要ですが、sailsjs でこれを行うことができるかどうか疑問に思います。
確かではありませんが、そうは思いませんsailsjs
。
config/env/production.js
models: {
connection: 'someMysqlServer'
}
したがって、1 つの DB のみを選択することが可能です。
someMysqlServer: {
adapter: 'sails-mysql',
host: 'YOUR_MYSQL_SERVER_HOSTNAME_OR_IP_ADDRESS',
user: 'YOUR_MYSQL_USER',
password: 'YOUR_MYSQL_PASSWORD',
database: 'YOUR_MYSQL_DB'
},
また、ユーザーごとにデータベースを作成することはお勧めできません。
なぜあなたの概念でこれをしないのですか?1 つの DB にすべてのユーザー情報を含めることができます。