deno.land / x / alosaur@v1.1.1 / examples / db / services / user.service.ts
1234567891011121314151617import { Database } from "../database.ts";import { Injectable } from "alosaur/mod.ts";
export interface User { name: string; age: number;}
@Injectable()export class UserService { constructor(private db: Database) { } async getUsers(): Promise<User[]> { return (await this.db.query("SELECT * FROM users;")).rows; }}
Version Info