forked from sqlc-dev/sqlc
-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathmodels.py
More file actions
35 lines (29 loc) · 695 Bytes
/
models.py
File metadata and controls
35 lines (29 loc) · 695 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
# Code generated by sqlc. DO NOT EDIT.
# versions:
# sqlc v1.17.2
import dataclasses
import datetime
import enum
from typing import List, Optional
class Status(str, enum.Enum):
"""Venues can be either open or closed"""
OPEN = "op!en"
CLOSED = "clo@sed"
@dataclasses.dataclass()
class City:
slug: str
name: str
@dataclasses.dataclass()
class Venue:
"""Venues are places where muisc happens"""
id: int
status: Status
statuses: Optional[List[Status]]
# This value appears in public URLs
slug: str
name: str
city: str
spotify_playlist: str
songkick_id: Optional[str]
tags: Optional[List[str]]
created_at: datetime.datetime