我有一个使用Sequelize作为ORM的nodejs应用程序。我已经成功地将Sequelize连接到数据库,但是在文档中没有找到任何说明如何设置应用程序名称的内容。为了明确起见,我正在为我的应用程序的连接字符串设置一个唯一的“应用程序名称”属性。这样,当DBA查看流量时,他们可以从其余部分中选出我应用程序的查询。
Sequelize还能做到吗?还是需要在乏味的级别上完成?如果失败,nodejs中是否有一种方法可以指定连接字符串属性?
繁琐允许与设置应用程序的名称appName
配置PARAM。您应该能够通过设置这个dialectOptions
创建Sequelize连接时对象:
var conn = new Sequelize('my_db', 'my_user', 'my_pass', {
host: 'my_server',
dialect: 'mssql',
dialectOptions: {
appName: 'my_app_name'
}
});
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句