I have been going round in circles trying to get this to work how I think it should in sails v 0.11.0
I have my development.js as follows
module.exports = {
connections: {
conn1: {
adapter: 'sails-sqlserver',
user: 'user',
password: 'pass',
server: 'server1',
database: 'db1',
options: {
encrypt: true
}
},
conn2: {
adapter: 'sails-sqlserver',
user: 'user',
password: 'pass',
server: 'server1',
database: 'db2',
options: {
encrypt: true
}
}
},
models:
{
firstconn: 'conn1',
secondconn: 'conn2'
}
};
My connection.js is empty
In my controller I am trying to echo the connection and user it to get a list of users:
UsersController:
var sql = require('mssql');
module.exports = {
hi: function (req, res) {
console.log(sails.config.firstconn);
var connection = new sql.Connection(sails.config.firstconn, function (err) {
var request = new sql.Request(connection);
request.query('SELECT * FROM [dbo].[Perms_Users]', function (err, recordsets) {
res.send(recordsets)
});
});
}
};
However my connection is always null?
I am running in development, can someone point out what I have missed?