请提供一份针对mysql2/promise的例子
- Lingua principale
- TypeScript
- Stelle
- 157
- Fork
- 7
- Metriche di merge delle PR
- Nessuna PR unita negli ultimi 30g
Descrizione
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
// }
Guida per i contributori
Nessuna guida per i contributori indicizzata per questo repository
Valutazione
Questa issue non è ancora stata valutata.