public static function make($table, Closure $closure)
    {
        if (is_array($table)) {
            $table = isset($table['table']) ? $table['table'] : $table;
            $database = isset($table['database']) ? $table['database'] : null;
            $schema = new static($table, $database);
        } else {
            $schema = new static($table);
        }

        $callback = $closure($schema);
        /*
        | Set database connection name
        */
        $schema->on($schema->getDatabase());
        $schema->run();

        return $callback;
    }