func (s *ShowCreateDatabase) Database() sql.Database {
	return s.db
}
Database implements the sql.Databaser interface.
package plan
import (
	"bytes"
	"fmt"
	"github.com/src-d/go-mysql-server/sql"
)
type ShowCreateDatabase struct {
	db          sql.Database
	IfNotExists bool
}
const defaultCharacterSet = "utf8mb4"
var showCreateDatabaseSchema = sql.Schema{
	{Name: "Database", Type: sql.Text},
	{Name: "Create Database", Type: sql.Text},
}
func NewShowCreateDatabase(db sql.Database, ifNotExists bool) *ShowCreateDatabase {
	return &ShowCreateDatabase{db, ifNotExists}
}
var _ sql.Databaser = (*ShowCreateDatabase)(nil)