protected function getColumnsUsedInMigration(Resource $resource, MigrationInput $input)
    {
        $columns = collect($resource->fields)->pluck('name')->toArray();

        if (!$input->withoutTimestamps) {
            $columns[] = 'created_at';
            $columns[] = 'updated_at';
        }

        if ($input->withSoftDelete) {
            $columns[] = 'deleted_at';
        }

        return $columns;
    }