Documentation
¶
Index ¶
- type DBAPI
- func (dbapi *DBAPI) Close()
- func (dbapi *DBAPI) GetFinishedTilesRecord(tileId int64) (FinishedTile, error)
- func (dbapi *DBAPI) GetTileId(tileName string) (int64, error)
- func (dbapi *DBAPI) GetTileName(tileId int64) (string, error)
- func (dbapi *DBAPI) GetTileURLsRecord(tileId int64) (TileURLs, error)
- func (dbapi *DBAPI) GetTileURLsRecords() ([]TileURLs, error)
- func (dbapi *DBAPI) InsertFinishedTilesRecord(finishedTile FinishedTile) error
- func (dbapi *DBAPI) InsertOrIgnoreTilePossesionRecord(tilePossesion TilePossesion) error
- func (dbapi *DBAPI) InsertOrIgnoreTilePossesionRecords(tilePossesions []TilePossesion) error
- func (dbapi *DBAPI) InsertOrIgnoreTileRecords(tiles []Tile) error
- func (dbapi *DBAPI) InsertTile(tileName string) (int64, error)
- func (dbapi *DBAPI) InsertTileRecords(tiles []Tile) error
- func (dbapi *DBAPI) InsertTileURLsRecord(tileURLs TileURLs) error
- func (dbapi *DBAPI) JoinPossesionRecordTileIdsNamesFinished(userId string) ([]Tile, []FinishedTile, error)
- func (dbapi *DBAPI) JoinPossesionRecordTileIdsNamesURLs() ([]Tile, []TileURLs, error)
- func (dbapi *DBAPI) ReplaceTileRecords(tiles []Tile) error
- func (dbapi *DBAPI) ReplaceTileURLsRecords(tileURLsArr []TileURLs) error
- func (dbapi *DBAPI) SelectDistinctPossesionRecordTileIds() ([]int64, error)
- func (dbapi *DBAPI) SelectPossesionRecordByUserId(tileid int64, userid string) (TilePossesion, error)
- func (dbapi *DBAPI) UpdateFinishedTileRecord(finishedTile FinishedTile) (int64, error)
- func (dbapi *DBAPI) UpdateTileURLsRecord(tileURLs TileURLs) (int64, error)
- type FinishedTile
- type Tile
- type TilePossesion
- type TileURLs
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type DBAPI ¶
type DBAPI struct {
// contains filtered or unexported fields
}
func (*DBAPI) GetFinishedTilesRecord ¶
func (dbapi *DBAPI) GetFinishedTilesRecord(tileId int64) (FinishedTile, error)
func (*DBAPI) GetTileURLsRecord ¶
func (*DBAPI) GetTileURLsRecords ¶
func (*DBAPI) InsertFinishedTilesRecord ¶
func (dbapi *DBAPI) InsertFinishedTilesRecord(finishedTile FinishedTile) error
func (*DBAPI) InsertOrIgnoreTilePossesionRecord ¶
func (dbapi *DBAPI) InsertOrIgnoreTilePossesionRecord(tilePossesion TilePossesion) error
func (*DBAPI) InsertOrIgnoreTilePossesionRecords ¶
func (dbapi *DBAPI) InsertOrIgnoreTilePossesionRecords(tilePossesions []TilePossesion) error
func (*DBAPI) InsertOrIgnoreTileRecords ¶
func (*DBAPI) InsertTileRecords ¶
func (*DBAPI) InsertTileURLsRecord ¶
func (*DBAPI) JoinPossesionRecordTileIdsNamesFinished ¶
func (dbapi *DBAPI) JoinPossesionRecordTileIdsNamesFinished(userId string) ([]Tile, []FinishedTile, error)
func (*DBAPI) JoinPossesionRecordTileIdsNamesURLs ¶
func (*DBAPI) ReplaceTileRecords ¶
func (*DBAPI) ReplaceTileURLsRecords ¶
func (*DBAPI) SelectDistinctPossesionRecordTileIds ¶
func (*DBAPI) SelectPossesionRecordByUserId ¶
func (dbapi *DBAPI) SelectPossesionRecordByUserId(tileid int64, userid string) (TilePossesion, error)
func (*DBAPI) UpdateFinishedTileRecord ¶
func (dbapi *DBAPI) UpdateFinishedTileRecord(finishedTile FinishedTile) (int64, error)
Returns either number of rows affected by the update or error.
type FinishedTile ¶
tpye for finishedtiles table
type TilePossesion ¶
type for tilepossesion table
Click to show internal directories.
Click to hide internal directories.