Files
n8n-enterprise-unlocked/packages/nodes-base/credentials/MicrosoftSql.credentials.ts
bsanderrmg 10645c2ef5 TLS option for MSSQL credentials type (#1132)
* Update MicrosoftSql.node.ts

* Update MicrosoftSql.credentials.ts

* Update MicrosoftSql.node.ts

Add TLS encryption toggle to MSSQL credentials type and implement into the connection config object. This will help users connect to certain Azure MSSQL products and older MSSQL instances.
2020-11-10 23:30:03 +01:00

55 lines
1.0 KiB
TypeScript

import { ICredentialType, NodePropertyTypes } from 'n8n-workflow';
export class MicrosoftSql implements ICredentialType {
name = 'microsoftSql';
displayName = 'Microsoft SQL';
documentationUrl = 'microsoftSql';
properties = [
{
displayName: 'Server',
name: 'server',
type: 'string' as NodePropertyTypes,
default: 'localhost',
},
{
displayName: 'Database',
name: 'database',
type: 'string' as NodePropertyTypes,
default: 'master',
},
{
displayName: 'User',
name: 'user',
type: 'string' as NodePropertyTypes,
default: 'sa',
},
{
displayName: 'Password',
name: 'password',
type: 'string' as NodePropertyTypes,
typeOptions: {
password: true,
},
default: '',
},
{
displayName: 'Port',
name: 'port',
type: 'number' as NodePropertyTypes,
default: 1433,
},
{
displayName: 'Domain',
name: 'domain',
type: 'string' as NodePropertyTypes,
default: '',
},
{
displayName: 'TLS',
name: 'tls',
type: 'boolean' as NodePropertyTypes,
default: true,
},
];
}