database

package
v0.0.0-...-74e4be9 Latest Latest
Warning

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

Go to latest
Published: Aug 2, 2017 License: MIT Imports: 6 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func UpdateVersion

func UpdateVersion(db *Database)

Types

type Database

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

func (*Database) AddItemsToList

func (database *Database) AddItemsToList(listId int64, items []string)

func (*Database) Connect

func (database *Database) Connect(fileName string) error

func (*Database) CreateList

func (database *Database) CreateList(userId int64, name string) (newListId int64)

func (*Database) DeleteList

func (database *Database) DeleteList(listId int64)

func (*Database) Disconnect

func (database *Database) Disconnect()

func (*Database) GetDatabaseVersion

func (database *Database) GetDatabaseVersion() (version string)

func (*Database) GetLastItem

func (database *Database) GetLastItem(listId int64) (item_id int64, item_text string)

func (*Database) GetListItems

func (database *Database) GetListItems(listId int64) (ids []int64, texts []string)

func (*Database) GetListName

func (database *Database) GetListName(listId int64) (name string)

func (*Database) GetUserChatId

func (database *Database) GetUserChatId(userId int64) (chatId int64)

func (*Database) GetUserId

func (database *Database) GetUserId(chatId int64) (userId int64)

func (*Database) GetUserLists

func (database *Database) GetUserLists(userId int64) (ids []int64, texts []string)

func (*Database) IsConnectionOpened

func (database *Database) IsConnectionOpened() bool

func (*Database) IsListBelongsToUser

func (database *Database) IsListBelongsToUser(userId int64, listId int64) bool

func (*Database) IsListExists

func (database *Database) IsListExists(listId int64) bool

func (*Database) RemoveItem

func (database *Database) RemoveItem(itemId int64)

func (*Database) SetDatabaseVersion

func (database *Database) SetDatabaseVersion(version string)

func (*Database) SetLastItem

func (database *Database) SetLastItem(listId int64, lastItemId int64)

Jump to

Keyboard shortcuts

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