Bookshelf trial
TypeScript applied