# Functions
New creates and returns a Vela service for integrating with builds in the database.
WithClient sets the gorm.io/gorm client in the database engine for Builds.
WithContext sets the context in the database engine for Builds.
WithEncryptionKey sets the encryption key in the database engine for Builds.
WithLogger sets the github.com/sirupsen/logrus logger in the database engine for Builds.
WithSkipCreation sets the skip creation logic in the database engine for Builds.
# Constants
CreateCreatedIndex represents a query to create an index on the builds table for the created column.
CreateEventIndex represents a query to create an index on the builds table for the event column.
CreatePostgresTable represents a query to create the Postgres builds table.
CreateRepoIDIndex represents a query to create an index on the builds table for the repo_id column.
CreateSqliteTable represents a query to create the Sqlite builds table.
CreateStatusIndex represents a query to create an index on the builds table for the status column.
# Interfaces
BuildInterface represents the Vela interface for build functions with the supported Database backends.
# Type aliases
EngineOpt represents a configuration option to initialize the database engine for Builds.