# Functions
New creates and returns a Vela service for integrating with dashboards in the database.
WithClient sets the gorm.io/gorm client in the database engine for dashboards.
WithContext sets the context in the database engine for dashboards.
WithDriver sets the driver type in the database engine for dashboards.
WithLogger sets the github.com/sirupsen/logrus logger in the database engine for dashboards.
WithSkipCreation sets the skip creation logic in the database engine for dashboards.
# Constants
CreatePostgresTable represents a query to create the Postgres dashboards table.
CreateSqliteTable represents a query to create the Sqlite dashboards table.
# Variables
ErrEmptyDashName defines the error type when a User type has an empty Name field provided.
ErrExceededAdminLimit defines the error type when a User type has Admins field provided that exceeds the database limit.
# Interfaces
DashboardInterface represents the Vela interface for repo functions with the supported Database backends.
# Type aliases
EngineOpt represents a configuration option to initialize the database engine for dashboards.