public static function column(array $tokens, MetaData $metaData) {
        $table = Table::create($tokens);
        $meta  = array_filter($metaData->get(), function($meta) use ($table) {
            return $meta->getTableName() === $table;
        });

        $idColumns = !empty($meta) ? end($meta)->getIdentifierColumnNames() : [];

        return !empty($idColumns) ? end($idColumns) : 'id';
    }