请提供一份针对mysql2/promise的例子
- Langage dominant
- TypeScript
- Étoiles
- 157
- Forks
- 7
- Métriques de merge des PR
- Aucune PR mergée en 30 j
Description
import { defineTable, Schema, NewTableRow, TableRow } from "squid"
import {} from 'mysql2/promise'
export type NewUserRecord = NewTableRow
const aTable = defineTable("a", {
id: Schema.Number,
name: Schema.String
})
// 没有使用过PostgreSQL。不喜欢使用纯sql字符串之外的sql查询,如下的database完全不认识
// export async function createUser(record: NewUserRecord): Promise {
// const { rows } = await database.query(sql`
// INSERT INTO users ${spreadInsert(record)} RETURNING *
// `)
// return rows[0]
// }
// export async function queryUserById(id: string): Promise {
// const { rows } = await database.query(sql`
// SELECT * FROM users WHERE id = ${id}
// `)
// return rows[0] || null
// }
Guide de contribution
Aucun guide de contribution indexé pour ce dépôt
Évaluation
Cette issue n'a pas encore été évaluée.