quickpostgres
Version:
An easy, beginner-friendly PostgreSQL database wrapper similar to quick.db.
14 lines (10 loc) • 370 B
text/typescript
import { Options, Params } from "../index";
import { Client } from "pg";
export default async (db: Client, params: Params, options: Options) => {
// Get amount of rows
const fetched = await db.query(`SELECT * FROM ${options.table}`);
// Delete all rows
await db.query(`DELETE FROM ${options.table}`);
// Return values
return fetched.rows?.length || 0;
};