public function ini($config)
    {
        $this->table = Config::get($config.'.table');

        $classSchema = Config::get($config.'.schema');
        $schema = new $classSchema();

        $attributes = collect(($schema)->getAttributes());

        $this->internalAttributes = new Bag();

        $this->iniFillable($attributes);
        $this->iniDates($attributes);
        $this->iniCasts($attributes);
    }