Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
View Source
var ( DYNAMO_TABLE_NAME = "pocketbook" //dynamo table name REGION = "us-east-2" )
Functions ¶
This section is empty.
Types ¶
type DB ¶
func NewDynamoDB ¶
func NewDynamoDB() *DB
func (*DB) AddUserRecord ¶
func (d *DB) AddUserRecord(username string, userRecords []UserRecord) error
func (*DB) GetUserRecords ¶
func (d *DB) GetUserRecords(user_name string) (UserRecord, error)
type FirestoreService ¶
type FirestoreService struct {
// contains filtered or unexported fields
}
func NewFirestoreService ¶
func NewFirestoreService() *FirestoreService
func (*FirestoreService) AddUserRecord ¶
func (s *FirestoreService) AddUserRecord(docID, value string) error
func (*FirestoreService) CloseClient ¶
func (s *FirestoreService) CloseClient()
func (*FirestoreService) DeleteRecord ¶
func (s *FirestoreService) DeleteRecord(docID, value string) error
func (*FirestoreService) GetUserRecord ¶
func (s *FirestoreService) GetUserRecord(docID string) (*firestore.DocumentSnapshot, error)
type UserRecord ¶
Click to show internal directories.
Click to hide internal directories.