Create share table and repository. (#930)
* Add share table and repository * Add datastore mock * Try fixing indent * Try fixing indent - 2 * Try fixing indent - 3 * Implement rest.Repository and rest.Persistance * Renew date * Better error handling * Improve field name * Fix json name conventionally
This commit is contained in:
@@ -14,6 +14,7 @@ type MockDataStore struct {
|
||||
MockedUser model.UserRepository
|
||||
MockedProperty model.PropertyRepository
|
||||
MockedPlayer model.PlayerRepository
|
||||
MockedShare model.ShareRepository
|
||||
MockedTranscoding model.TranscodingRepository
|
||||
}
|
||||
|
||||
@@ -64,6 +65,10 @@ func (db *MockDataStore) Property(context.Context) model.PropertyRepository {
|
||||
return db.MockedProperty
|
||||
}
|
||||
|
||||
func (db *MockDataStore) Share(context.Context) model.ShareRepository {
|
||||
return struct{ model.ShareRepository }{}
|
||||
}
|
||||
|
||||
func (db *MockDataStore) User(context.Context) model.UserRepository {
|
||||
if db.MockedUser == nil {
|
||||
db.MockedUser = CreateMockUserRepo()
|
||||
|
||||
Reference in New Issue
Block a user