Я пытаюсь перенести мой код js в машинопись. Одна из библиотек, которые я использую, - sql.js. Успешно установлен соответствующий набор для него, но заблокирован с созданием базы данных.Создайте новую базу данных sql.js, используя TypeScript
Как это было в JS:
var db = new SQL.Database();
db.run('CREATE TABLE snapshots (dateTime LONGINT, snapshot BLOB)');
Там не конструктор без параметров в файле/sql.js index.d.ts:
class Database {
constructor(data: Buffer);
constructor(data: Uint8Array);
constructor(data: number[]);
run(sql: string): Database;
...
}
Как создать экземпляр пустой объект БД? Каковы эти параметры в переопределениях конструктора?
Исправлено. https://github.com/DefinitelyTyped/DefinitelyTyped/blob/8c6386ebf41ab6f7f6ce40f1456325ee036b55b9/sql.js/sql.js.d.ts – zakki