4.1.3 • Published 6 months ago

qiao-sqlite v4.1.3

Weekly downloads
-
License
MIT
Repository
github
Last release
6 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);
4.1.3

6 months ago

4.1.1

6 months ago

4.0.0

10 months ago

3.5.9

1 year ago

3.5.7

1 year ago

3.5.3

2 years ago

3.2.3

2 years ago

3.4.8

2 years ago

3.4.7

2 years ago

3.5.0

2 years ago

3.1.9

2 years ago

3.1.8

2 years ago

3.0.4

2 years ago

3.2.0

2 years ago

3.0.2

2 years ago

3.0.1

2 years ago

3.0.6

2 years ago

3.1.6

2 years ago

1.0.8

2 years ago

1.0.2

3 years ago

1.0.1

3 years ago

1.0.0

3 years ago

0.3.9

3 years ago

1.0.7

2 years ago

1.0.6

3 years ago

1.0.5

3 years ago

1.0.4

3 years ago

1.0.3

3 years ago

0.3.6

3 years ago

0.3.8

3 years ago

0.3.7

3 years ago

0.3.0

3 years ago

0.3.5

3 years ago

0.3.2

3 years ago

0.3.1

3 years ago

0.3.4

3 years ago

0.3.3

3 years ago

0.2.7

3 years ago

0.2.6

3 years ago

0.2.9

3 years ago

0.2.8

3 years ago

0.2.5

3 years ago

0.2.2

3 years ago

0.2.1

3 years ago

0.2.0

3 years ago

0.1.9

3 years ago

0.1.8

3 years ago

0.1.7

3 years ago

0.1.6

3 years ago

0.1.5

3 years ago

0.1.4

3 years ago

0.1.3

3 years ago

0.1.2

3 years ago

0.1.1

3 years ago

0.1.0

3 years ago

0.0.9

3 years ago

0.0.8

3 years ago

0.0.7

3 years ago

0.0.6

3 years ago

0.0.5

3 years ago

0.0.4

3 years ago

0.0.3

3 years ago

0.0.2

3 years ago