A discord bot for teal.fm
discord
tealfm
music
1/**
2 * This file was generated by kysely-codegen.
3 * Please do not edit it manually.
4 */
5
6import type { ColumnType } from "kysely";
7
8export type Generated<T> =
9 T extends ColumnType<infer S, infer I, infer U>
10 ? ColumnType<S, I | undefined, U>
11 : ColumnType<T, T | undefined, T>;
12
13export type Timestamp = ColumnType<Date, Date | string, Date | string>;
14
15export interface Artists {
16 artist_name: string;
17 play_id: number;
18}
19
20export interface AuthSession {
21 key: string;
22 session: string;
23}
24
25export interface AuthState {
26 key: string;
27 state: string;
28}
29
30export interface Plays {
31 id: Generated<number>;
32 indexed_at: Generated<Timestamp>;
33 played_time: Timestamp;
34 release_name: string;
35 track_name: string;
36 user_id: number;
37}
38
39export interface Users {
40 created_at: Generated<Timestamp>;
41 did: string;
42 id: Generated<number>;
43}
44
45export interface DB {
46 artists: Artists;
47 auth_session: AuthSession;
48 auth_state: AuthState;
49 plays: Plays;
50 users: Users;
51}