Documentation
¶
Index ¶
- type DBHandler
- type FileMetadata
- type SqliteHandler
- func (sl *SqliteHandler) Close()
- func (sl *SqliteHandler) GetFileList() []*FileMetadata
- func (sl *SqliteHandler) GetFileMetadata(id int) *FileMetadata
- func (sl *SqliteHandler) GetStorageInfo() int
- func (sl *SqliteHandler) IsExistData(hash string) bool
- func (wh *SqliteHandler) SaveFileMetadata(file_metadata FileMetadata) int
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type DBHandler ¶
type DBHandler interface {
GetFileList() []*FileMetadata
SaveFileMetadata(file_metadata FileMetadata) int
GetFileMetadata(id int) *FileMetadata
IsExistData(hash string) bool
GetStorageInfo() int
Close()
}
func CreateDBHandler ¶
func CreateSqliteHandler ¶
type FileMetadata ¶
type SqliteHandler ¶
func (*SqliteHandler) Close ¶
func (sl *SqliteHandler) Close()
func (*SqliteHandler) GetFileList ¶
func (sl *SqliteHandler) GetFileList() []*FileMetadata
func (*SqliteHandler) GetFileMetadata ¶
func (sl *SqliteHandler) GetFileMetadata(id int) *FileMetadata
func (*SqliteHandler) GetStorageInfo ¶
func (sl *SqliteHandler) GetStorageInfo() int
func (*SqliteHandler) IsExistData ¶
func (sl *SqliteHandler) IsExistData(hash string) bool
func (*SqliteHandler) SaveFileMetadata ¶
func (wh *SqliteHandler) SaveFileMetadata(file_metadata FileMetadata) int
Click to show internal directories.
Click to hide internal directories.