sqlite3-dal

1.0.2 • Public • Published

sqlite3-dal

About

a sqlite3-orm mini package

How use

let SqlDal=require('sqlite3-dal');

let sqlDal=new SqlDal('./test.db3','tb_user');

sqlDal.findAll().then(console.log,console.log);

API

query(sqlStr, params):Promise<Array>

insert(entity):Promise<Array>

truncate():Promise<Array>

remove(whereStr):Promise<Array>

removeById(id):Promise<Array>

update(entity, whereStr):Promise<Array>

updateByParams(entity, where):Promise<Array>

updateById(entity, id):Promise<Array>

findAll(columns,orderStr):Promise<Array>

findById(id):Promise<Array>

findOne(query):Promise<Array>

findWithQuery(query):Promise<Array>

findTop(columns, count, whereStr):Promise<Array>

findCount(fromStr, whereStr):Promise<Array>

find(columns, whereStr, sortStr, count):Promise<Array>

findByPage(fieldStr, fromStr, whereStr, sortStr, pageIndex, pageSize):Promise<Array>

getTableNames(tableName):Promise<Array>

findColumnName(tableName):Promise<Array>

findMaxId(tableName):Promise<Array>

Package Sidebar

Install

npm i sqlite3-dal

Weekly Downloads

3

Version

1.0.2

License

MIT

Unpacked Size

8.93 kB

Total Files

4

Last publish

Collaborators

  • lanmeng2022