mirror of
https://github.com/wassname/DefinitelyTyped.git
synced 2026-09-11 11:50:54 +08:00
Add typings for tedious.
This commit is contained in:
@@ -0,0 +1,34 @@
|
||||
|
||||
/// <reference path="tedious.d.ts" />
|
||||
|
||||
"use strict";
|
||||
|
||||
import tedious = require("tedious");
|
||||
|
||||
var config: tedious.ConnectionConfig = {
|
||||
userName: "rogier",
|
||||
password: "rogiers password",
|
||||
server: "127.0.0.1",
|
||||
options: {
|
||||
database: "somedb",
|
||||
instance: "someinstance"
|
||||
}
|
||||
}
|
||||
|
||||
var connection = new tedious.Connection(config);
|
||||
connection.on("connect", (): void => {
|
||||
console.log("hurray");
|
||||
});
|
||||
|
||||
connection.beginTransaction((error: Error): void => {}, "some name");
|
||||
connection.rollbackTransaction((error: Error): void => {});
|
||||
connection.commitTransaction((error: Error): void => {});
|
||||
|
||||
|
||||
var request = new tedious.Request("SELECT * FROM foo", (error: Error, rowCount: number): void => {
|
||||
});
|
||||
request.on("row", (row: tedious.ColumnValue[]): void => {
|
||||
});
|
||||
connection.execSql(request);
|
||||
|
||||
|
||||
Reference in New Issue
Block a user