12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849 |
- // Code generated by sqlc. DO NOT EDIT.
- package ondeck
- import (
- "database/sql"
- "fmt"
- "time"
- )
- type VenuesStatus string
- const (
- VenuesStatusOpen VenuesStatus = "open"
- VenuesStatusClosed VenuesStatus = "closed"
- )
- func (e *VenuesStatus) Scan(src interface{}) error {
- switch s := src.(type) {
- case []byte:
- *e = VenuesStatus(s)
- case string:
- *e = VenuesStatus(s)
- default:
- return fmt.Errorf("unsupported scan type for VenuesStatus: %T", src)
- }
- return nil
- }
- type City struct {
- Slug string `json:"slug"`
- Name string `json:"name"`
- }
- // Venues are places where muisc happens
- type Venue struct {
- ID int64 `json:"id"`
- // Venues can be either open or closed
- Status VenuesStatus `json:"status"`
- Statuses sql.NullString `json:"statuses"`
- // This value appears in public URLs
- Slug string `json:"slug"`
- Name string `json:"name"`
- City string `json:"city"`
- SpotifyPlaylist string `json:"spotify_playlist"`
- SongkickID sql.NullString `json:"songkick_id"`
- Tags sql.NullString `json:"tags"`
- CreatedAt time.Time `json:"created_at"`
- }
|