services

package
v0.0.0-...-d65b329 Latest Latest
Warning

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

Go to latest
Published: Nov 14, 2022 License: Apache-2.0 Imports: 12 Imported by: 0

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 ...

Jump to

Keyboard shortcuts

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