Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
View Source
var AllAppTypes = []AppType{ AppTypeAPI, AppTypeWeb, }
View Source
var AllDatabases = []Database{ DatabaseNone, DatabaseSQLite3, DatabasePostgres, DatabaseMySQL, }
View Source
var AllQueues = []Queue{ QueueNone, QueueBasic, QueueSQS, }
Functions ¶
func IsDirectoryEmpty ¶ added in v0.48.0
func RemoveEmptyDirs ¶ added in v0.48.0
Types ¶
type Config ¶
type Config struct { Quiet bool OutputDir string Git bool Name string AppType AppType Database Database Queue Queue SMTP bool Storage bool Redis bool OAuthGoogle bool OAuthDiscord bool OAuthGitHub bool OAuthInstagram bool OAuthMicrosoft bool OAuthReddit bool OAuthSpotify bool OAuthTwitch bool OAuthFacebook bool OAuthLinkedIn bool OAuthSlack bool OAuthStripe bool OAuthX bool OIDCFacebook bool OIDCGoogle bool OIDCLinkedIn bool OIDCMicrosoft bool OIDCTwitch bool OIDCDiscord bool }
type FileExclusion ¶ added in v0.56.0
type FileRename ¶ added in v0.56.0
type Project ¶
type Project struct { Name string AppType AppType Database Database Queue Queue SMTP bool Storage bool Redis bool OAuthGoogle bool OAuthDiscord bool OAuthGitHub bool OAuthInstagram bool OAuthMicrosoft bool OAuthReddit bool OAuthSpotify bool OAuthTwitch bool OAuthFacebook bool OAuthLinkedIn bool OAuthSlack bool OAuthStripe bool OAuthX bool OIDCFacebook bool OIDCGoogle bool OIDCLinkedIn bool OIDCMicrosoft bool OIDCTwitch bool OIDCDiscord bool // contains filtered or unexported fields }
func NewProject ¶ added in v0.48.0
func (*Project) ExcludeFile ¶ added in v0.56.0
func (*Project) RenameFiles ¶ added in v0.56.0
func (*Project) UsesDockerOnDev ¶ added in v0.54.0
Click to show internal directories.
Click to hide internal directories.