Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type DatabaseService ¶
type DatabaseService struct {
// contains filtered or unexported fields
}
DatabaseService ...
func (*DatabaseService) GenerateAdminAPI ¶
func (service *DatabaseService) GenerateAdminAPI(path string, apiDefinitionPath string, language string, projectName string, organizationName string) error
GenerateAdminAPI ...
func (*DatabaseService) GenerateDatabase ¶
func (service *DatabaseService) GenerateDatabase(path string, databaseDefinitionPath string, language string, projectName string, organizationName string) error
GenerateDatabase ...
type DatabaseServiceInterface ¶
type DatabaseServiceInterface interface { GenerateDatabase(path string, databaseDefinitionPath string, language string, projectName string, organizationName string) error GenerateAdminAPI(path string, databaseDefinitionPath string, language string, projectName string, organizationName string) error }
DatabaseServiceInterface ...
func NewDatabaseService ¶
func NewDatabaseService( config *config.Config, ) DatabaseServiceInterface
NewDatabaseService ...
type GitService ¶
type GitService struct {
// contains filtered or unexported fields
}
GitService ...
func (*GitService) DownloadBoilerplate ¶
func (service *GitService) DownloadBoilerplate(path string, projectName string, templateName string) error
DownloadBoilerplate ...
type GitServiceInterface ¶
type GitServiceInterface interface {
DownloadBoilerplate(path string, projectName string, templateName string) error
}
GitServiceInterface ...
func NewGitService ¶
func NewGitService( config *config.Config, ) GitServiceInterface
NewGitService ...
type MockDatabaseService ¶
type MockDatabaseService struct { }
MockDatabaseService ...
func (*MockDatabaseService) GenerateAdminAPI ¶
func (service *MockDatabaseService) GenerateAdminAPI(path string, databaseDefinitionPath string, language string, projectName string, organizationName string) error
GenerateAdminAPI ...
func (*MockDatabaseService) GenerateDatabase ¶
func (service *MockDatabaseService) GenerateDatabase(path string, databaseDefinitionPath string, language string, projectName string, organizationName string) error
GenerateDatabase ...
type MockGitService ¶
type MockGitService struct { }
MockGitService ...
func (*MockGitService) DownloadBoilerplate ¶
func (service *MockGitService) DownloadBoilerplate(path string, projectName string, templateName string) error
DownloadBoilerplate ...
type MockUserAPIService ¶
type MockUserAPIService struct { }
MockUserAPIService ...
func (*MockUserAPIService) GenerateUserAPI ¶
func (service *MockUserAPIService) GenerateUserAPI(path string, apiDefinitionPath string, language string, projectName string, organizationName string) error
GenerateUserAPI ...
type UserAPIService ¶
type UserAPIService struct {
// contains filtered or unexported fields
}
UserAPIService ...
func (*UserAPIService) GenerateUserAPI ¶
func (service *UserAPIService) GenerateUserAPI(path string, apiDefinitionPath string, language string, projectName string, organizationName string) error
GenerateUserAPI ...
type UserAPIServiceInterface ¶
type UserAPIServiceInterface interface {
GenerateUserAPI(path string, apiDefinitionPath string, language string, projectName string, organizationName string) error
}
UserAPIServiceInterface ...
func NewUserAPIService ¶
func NewUserAPIService( config *config.Config, ) UserAPIServiceInterface
NewUserAPIService ...
Click to show internal directories.
Click to hide internal directories.