Versions in this module Expand all Collapse all v0 v0.0.1 Apr 3, 2019 Changes in this version + const ControllerName + const Finalizer + func Add(mgr manager.Manager, name string, conn Connection) error + type Connection struct + Hostname string + Password string + Port int + Username string + type ReconcileDatabase struct + Connection Connection + ProvisionerName string + func (r *ReconcileDatabase) CreateDatabase(client *mysql.Client, database *mysqlv1beta1.Database, ...) error + func (r *ReconcileDatabase) CreateGrant(client *mysql.Client, database *mysqlv1beta1.Database, ...) error + func (r *ReconcileDatabase) CreateUser(client *mysql.Client, database *mysqlv1beta1.Database, ...) error + func (r *ReconcileDatabase) DeleteDatabase(client *mysql.Client, database *mysqlv1beta1.Database, ...) error + func (r *ReconcileDatabase) DeleteGrant(client *mysql.Client, database *mysqlv1beta1.Database, ...) error + func (r *ReconcileDatabase) DeleteUser(client *mysql.Client, database *mysqlv1beta1.Database, ...) error + func (r *ReconcileDatabase) Reconcile(request reconcile.Request) (reconcile.Result, error) + func (r *ReconcileDatabase) SyncStatus(database *mysqlv1beta1.Database, status mysqlv1beta1.DatabaseStatus) error