Documentation
¶
Index ¶
- type AppFilesModel
- func (a *AppFilesModel) Delete(locationKey string) error
- func (a *AppFilesModel) ReadMeta(locationKey string) (*domain.AppFilesMetadata, error)
- func (a *AppFilesModel) ReadMigrations(locationKey string) ([]byte, error)
- func (a *AppFilesModel) ReadRoutes(locationKey string) ([]byte, error)
- func (a *AppFilesModel) Save(files *map[string][]byte) (string, error)
- func (a *AppFilesModel) WriteMigrations(locationKey string, routesData []byte) error
- func (a *AppFilesModel) WriteRoutes(locationKey string, routesData []byte) error
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type AppFilesModel ¶
type AppFilesModel struct { Location2Path interface { AppMeta(string) string AppFiles(string) string } `checkinject:"required"` Config *domain.RuntimeConfig `checkinject:"required"` }
AppFilesModel is struct for application files manager
func (*AppFilesModel) Delete ¶
func (a *AppFilesModel) Delete(locationKey string) error
Delete removes the files from the system
func (*AppFilesModel) ReadMeta ¶
func (a *AppFilesModel) ReadMeta(locationKey string) (*domain.AppFilesMetadata, error)
ReadMeta reads metadata from the files at location key
func (*AppFilesModel) ReadMigrations ¶
func (a *AppFilesModel) ReadMigrations(locationKey string) ([]byte, error)
func (*AppFilesModel) ReadRoutes ¶
func (a *AppFilesModel) ReadRoutes(locationKey string) ([]byte, error)
func (*AppFilesModel) Save ¶
func (a *AppFilesModel) Save(files *map[string][]byte) (string, error)
Save puts the data passed in files in an apps directory
func (*AppFilesModel) WriteMigrations ¶
func (a *AppFilesModel) WriteMigrations(locationKey string, routesData []byte) error
func (*AppFilesModel) WriteRoutes ¶
func (a *AppFilesModel) WriteRoutes(locationKey string, routesData []byte) error
Click to show internal directories.
Click to hide internal directories.