repository

package
v0.0.0-...-4c4e542 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Feb 16, 2021 License: GPL-3.0 Imports: 4 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type AlbumPSQL

type AlbumPSQL struct {
	// contains filtered or unexported fields
}

AlbumPSQL postgres repo

func NewAlbumPSQL

func NewAlbumPSQL(db *sql.DB) *AlbumPSQL

NewAlbumPSQL create new repository

func (*AlbumPSQL) Create

func (r *AlbumPSQL) Create(e *entity.Album) (int, error)

Create an Album

func (*AlbumPSQL) Delete

func (r *AlbumPSQL) Delete(id int) error

Delete an Album

func (*AlbumPSQL) Get

func (r *AlbumPSQL) Get(id int) (*entity.Album, error)

Get an Album

func (*AlbumPSQL) List

func (r *AlbumPSQL) List() ([]*entity.Album, error)

List Albums

func (*AlbumPSQL) Search

func (r *AlbumPSQL) Search(query string) ([]*entity.Album, error)

Search Album

func (*AlbumPSQL) Update

func (r *AlbumPSQL) Update(e *entity.Album) error

Update an Album

type ArtistaPSQL

type ArtistaPSQL struct {
	// contains filtered or unexported fields
}

ArtistaPSQL postgres repo

func NewArtistaPSQL

func NewArtistaPSQL(db *sql.DB) *ArtistaPSQL

NewArtistaPSQL create new repository

func (*ArtistaPSQL) Create

func (r *ArtistaPSQL) Create(e *entity.Artista) (string, error)

Create an artista

func (*ArtistaPSQL) Delete

func (r *ArtistaPSQL) Delete(email string) error

Delete an artista

func (*ArtistaPSQL) Get

func (r *ArtistaPSQL) Get(email string) (*entity.Artista, error)

Get an artista

func (*ArtistaPSQL) List

func (r *ArtistaPSQL) List() ([]*entity.Artista, error)

List artistas

func (*ArtistaPSQL) Search

func (r *ArtistaPSQL) Search(query string) ([]*entity.Artista, error)

Search artista

func (*ArtistaPSQL) Update

func (r *ArtistaPSQL) Update(e *entity.Artista) error

Update an artista

type EventoPSQL

type EventoPSQL struct {
	// contains filtered or unexported fields
}

EventoPSQL postgres repo

func NewEventoPSQL

func NewEventoPSQL(db *sql.DB) *EventoPSQL

NewEventoPSQL create new repository

func (*EventoPSQL) Create

func (r *EventoPSQL) Create(e *entity.Evento) (int, error)

Create an Evento

func (*EventoPSQL) Delete

func (r *EventoPSQL) Delete(id int) error

Delete an Evento

func (*EventoPSQL) Get

func (r *EventoPSQL) Get(id int) (*entity.Evento, error)

Get an Evento

func (*EventoPSQL) List

func (r *EventoPSQL) List() ([]*entity.Evento, error)

List Eventos

func (*EventoPSQL) Search

func (r *EventoPSQL) Search(query string) ([]*entity.Evento, error)

Search Evento

func (*EventoPSQL) Update

func (r *EventoPSQL) Update(e *entity.Evento) error

Update an Evento

type GeneroPSQL

type GeneroPSQL struct {
	// contains filtered or unexported fields
}

GeneroPSQL postgres repo

func NewGeneroPSQL

func NewGeneroPSQL(db *sql.DB) *GeneroPSQL

NewGeneroPSQL create new repository

func (*GeneroPSQL) Create

func (r *GeneroPSQL) Create(e *entity.Genero) (string, error)

Create an Genero

func (*GeneroPSQL) Delete

func (r *GeneroPSQL) Delete(nome string) error

Delete an Genero

func (*GeneroPSQL) Get

func (r *GeneroPSQL) Get(nome string) (*entity.Genero, error)

Get an Genero

func (*GeneroPSQL) List

func (r *GeneroPSQL) List() ([]*entity.Genero, error)

List Generos

func (*GeneroPSQL) Search

func (r *GeneroPSQL) Search(query string) ([]*entity.Genero, error)

Search Genero

func (*GeneroPSQL) Update

func (r *GeneroPSQL) Update(e *entity.Genero) error

Update an Genero

type LocalPSQL

type LocalPSQL struct {
	// contains filtered or unexported fields
}

LocalPSQL postgres repo

func NewLocalPSQL

func NewLocalPSQL(db *sql.DB) *LocalPSQL

NewLocalPSQL create new repository

func (*LocalPSQL) Create

func (r *LocalPSQL) Create(e *entity.Local) (int, error)

Create an Local

func (*LocalPSQL) Delete

func (r *LocalPSQL) Delete(id int) error

Delete an Local

func (*LocalPSQL) Get

func (r *LocalPSQL) Get(id int) (*entity.Local, error)

Get an Local

func (*LocalPSQL) List

func (r *LocalPSQL) List() ([]*entity.Local, error)

List Locals

func (*LocalPSQL) Search

func (r *LocalPSQL) Search(query string) ([]*entity.Local, error)

Search Local

func (*LocalPSQL) Update

func (r *LocalPSQL) Update(e *entity.Local) error

Update an Local

type MusicaPSQL

type MusicaPSQL struct {
	// contains filtered or unexported fields
}

MusicaPSQL postgres repo

func NewMusicaPSQL

func NewMusicaPSQL(db *sql.DB) *MusicaPSQL

NewMusicaPSQL create new repository

func (*MusicaPSQL) Create

func (r *MusicaPSQL) Create(e *entity.Musica) (int, error)

Create an Musica

func (*MusicaPSQL) Delete

func (r *MusicaPSQL) Delete(id int) error

Delete an Musica

func (*MusicaPSQL) Get

func (r *MusicaPSQL) Get(id int) (*entity.Musica, error)

Get an Musica

func (*MusicaPSQL) List

func (r *MusicaPSQL) List() ([]*entity.Musica, error)

List Musicas

func (*MusicaPSQL) Search

func (r *MusicaPSQL) Search(query string) ([]*entity.Musica, error)

Search Musica

func (*MusicaPSQL) Update

func (r *MusicaPSQL) Update(e *entity.Musica) error

Update an Musica

type OuvintePSQL

type OuvintePSQL struct {
	// contains filtered or unexported fields
}

OuvintePSQL postgres repo

func NewOuvintePSQL

func NewOuvintePSQL(db *sql.DB) *OuvintePSQL

NewOuvintePSQL create new repository

func (*OuvintePSQL) Create

func (r *OuvintePSQL) Create(e *entity.Ouvinte) (string, error)

Create an Ouvinte

func (*OuvintePSQL) Delete

func (r *OuvintePSQL) Delete(email string) error

Delete an Ouvinte

func (*OuvintePSQL) Get

func (r *OuvintePSQL) Get(email string) (*entity.Ouvinte, error)

Get an Ouvinte

func (*OuvintePSQL) List

func (r *OuvintePSQL) List() ([]*entity.Ouvinte, error)

List Ouvintes

func (*OuvintePSQL) Search

func (r *OuvintePSQL) Search(query string) ([]*entity.Ouvinte, error)

Search Ouvinte

func (*OuvintePSQL) Update

func (r *OuvintePSQL) Update(e *entity.Ouvinte) error

Update an Ouvinte

type PerfilPSQL

type PerfilPSQL struct {
	// contains filtered or unexported fields
}

PerfilPSQL postgres repo

func NewPerfilPSQL

func NewPerfilPSQL(db *sql.DB) *PerfilPSQL

NewPerfilPSQL create new repository

func (*PerfilPSQL) Create

func (r *PerfilPSQL) Create(e *entity.Perfil) (int, error)

Create an Perfil

func (*PerfilPSQL) Delete

func (r *PerfilPSQL) Delete(id int) error

Delete an Perfil

func (*PerfilPSQL) Get

func (r *PerfilPSQL) Get(id int) (*entity.Perfil, error)

Get an Perfil

func (*PerfilPSQL) List

func (r *PerfilPSQL) List() ([]*entity.Perfil, error)

List Perfils

func (*PerfilPSQL) Search

func (r *PerfilPSQL) Search(query string) ([]*entity.Perfil, error)

Search Perfil

func (*PerfilPSQL) Update

func (r *PerfilPSQL) Update(e *entity.Perfil) error

Update an Perfil

type PlaylistPSQL

type PlaylistPSQL struct {
	// contains filtered or unexported fields
}

PlaylistPSQL postgres repo

func NewPlaylistPSQL

func NewPlaylistPSQL(db *sql.DB) *PlaylistPSQL

NewPlaylistPSQL create new repository

func (*PlaylistPSQL) Create

func (r *PlaylistPSQL) Create(e *entity.Playlist) (string, error)

Create an Playlist

func (*PlaylistPSQL) Delete

func (r *PlaylistPSQL) Delete(nome string) error

Delete an Playlist

func (*PlaylistPSQL) Get

func (r *PlaylistPSQL) Get(nome string) (*entity.Playlist, error)

Get an Playlist

func (*PlaylistPSQL) List

func (r *PlaylistPSQL) List() ([]*entity.Playlist, error)

List Playlists

func (*PlaylistPSQL) Search

func (r *PlaylistPSQL) Search(query string) ([]*entity.Playlist, error)

Search Playlist

func (*PlaylistPSQL) Update

func (r *PlaylistPSQL) Update(e *entity.Playlist) error

Update an Playlist

type UsuarioPSQL

type UsuarioPSQL struct {
	// contains filtered or unexported fields
}

UsuarioPSQL postgres repo

func NewUsuarioPSQL

func NewUsuarioPSQL(db *sql.DB) *UsuarioPSQL

NewUsuarioPSQL create new repository

func (*UsuarioPSQL) Create

func (r *UsuarioPSQL) Create(e *entity.Usuario) (string, error)

Create an usuario

func (*UsuarioPSQL) Delete

func (r *UsuarioPSQL) Delete(email string) error

Delete an usuario

func (*UsuarioPSQL) Get

func (r *UsuarioPSQL) Get(email string) (*entity.Usuario, error)

Get an usuario

func (*UsuarioPSQL) List

func (r *UsuarioPSQL) List() ([]*entity.Usuario, error)

List usuarios

func (*UsuarioPSQL) Search

func (r *UsuarioPSQL) Search(query string) ([]*entity.Usuario, error)

Search usuario

func (*UsuarioPSQL) Update

func (r *UsuarioPSQL) Update(e *entity.Usuario) error

Update an usuario

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL