package
1.5.5
Repository: https://github.com/fragmenta/fragmenta-cms.git
Documentation: pkg.go.dev

# Functions

Bootstrap generates missing config files, sql migrations, and runs the first migrations For this we need to know what to call the app, but we default to fragmenta-cms for now we could use our current folder name?.
RequiresBootStrap returns true if the app requires bootstrapping.
Setup sets up our application.
SetupAssets compiles or copies our assets from src into the public assets folder.
SetupAuth sets up the auth pkg and authorisation for users.
SetupDatabase sets up the db with query given our server config.
SetupLog sets up logging.
SetupMail sets us up to send mail via sendgrid (requires key).
SetupRoutes creates a new router and adds the routes for this app to it.
SetupView sets up the view package by loadind templates.

# Variables

ConfigDevelopment holds the development config from fragmenta.json.
ConfigProduction holds development config from fragmenta.json.
ConfigTest holds the app test config from fragmenta.json.