3.5.9 • Published 3 months ago

qiao-sqlite v3.5.9

Weekly downloads
-
License
MIT
Repository
github
Last release
3 months ago

qiao-sqlite

npm version npm downloads

本地数据库 sqlite 常见 api 封装,详见:一篇文章学会 SQLite

install

npm i qiao-sqlite

use

使用

// cjs
const DB = require('qiao-sqlite');

// mjs
import DB from 'qiao-sqlite';

api

DB

创建 DB 实例

  • databaseName
    • 类型: string
    • 说明: 数据库名称
  • return
    • 类型: db
    • 说明: DB 实例
const db = await DB(databaseName);

createTable

创建表格

  • sql
    • 类型: string
    • 说明: 创建表格的 sql
  • return
    • 类型: boolean
    • 说明: 成功返回 true
const res = await db.createTable(sql);

dropTable

删除表格

  • tableName
    • 类型: string
    • 说明: 表格名
  • return
    • 类型: boolean
    • 说明: 成功返回 true
const res = await db.dropTable(tableName);

showTables

列出表格

  • return
    • 类型: string[]
    • 说明: 表格名数组
const res = await db.showTables();

insertData

插入数据

  • sql
    • 类型: string
    • 说明: 插入数据的 sql
  • params
    • 类型: string
    • 说明: 插入数据的 params
  • return
    • 类型: boolean
    • 说明: 成功返回 true
const res = await db.insertData(sql, params);

deleteData

删除数据

  • sql
    • 类型: string
    • 说明: 删除数据的 sql
  • params
    • 类型: string
    • 说明: 删除数据的 params
  • return
    • 类型: boolean
    • 说明: 成功返回 true
const res = await db.deleteData(sql, params);

modifyData

修改数据

  • sql
    • 类型: string
    • 说明: 修改数据的 sql
  • params
    • 类型: string
    • 说明: 修改数据的 params
  • return
    • 类型: boolean
    • 说明: 成功返回 true
const res = await db.modifyData(sql, params);

selectData

查询数据

  • sql
    • 类型: string
    • 说明: 查询数据的 sql
  • params
    • 类型: string
    • 说明: 查询数据的 params
  • return
    • 类型: object[]
    • 说明: 表格内数据列表
const rows = await db.selectData(sql, params);
3.5.9

3 months ago

3.5.7

4 months ago

3.5.3

7 months ago

3.2.3

11 months ago

3.4.8

10 months ago

3.4.7

10 months ago

3.5.0

8 months ago

3.1.9

12 months ago

3.1.8

12 months ago

3.0.4

1 year ago

3.2.0

12 months ago

3.0.2

1 year ago

3.0.1

1 year ago

3.0.6

1 year ago

3.1.6

1 year ago

1.0.8

1 year ago

1.0.2

2 years ago

1.0.1

2 years ago

1.0.0

2 years ago

0.3.9

2 years ago

1.0.7

1 year ago

1.0.6

1 year ago

1.0.5

1 year ago

1.0.4

1 year ago

1.0.3

1 year ago

0.3.6

2 years ago

0.3.8

2 years ago

0.3.7

2 years ago

0.3.0

2 years ago

0.3.5

2 years ago

0.3.2

2 years ago

0.3.1

2 years ago

0.3.4

2 years ago

0.3.3

2 years ago

0.2.7

2 years ago

0.2.6

2 years ago

0.2.9

2 years ago

0.2.8

2 years ago

0.2.5

2 years ago

0.2.2

2 years ago

0.2.1

2 years ago

0.2.0

2 years ago

0.1.9

2 years ago

0.1.8

2 years ago

0.1.7

2 years ago

0.1.6

2 years ago

0.1.5

2 years ago

0.1.4

2 years ago

0.1.3

2 years ago

0.1.2

2 years ago

0.1.1

2 years ago

0.1.0

2 years ago

0.0.9

2 years ago

0.0.8

2 years ago

0.0.7

2 years ago

0.0.6

2 years ago

0.0.5

2 years ago

0.0.4

2 years ago

0.0.3

2 years ago

0.0.2

2 years ago