mirror of
https://github.com/shlinkio/shlink.git
synced 2025-02-25 18:45:27 -06:00
Upgrade deps for MSSQL tests
This commit is contained in:
@@ -3,7 +3,7 @@
|
|||||||
set -ex
|
set -ex
|
||||||
|
|
||||||
curl https://packages.microsoft.com/keys/microsoft.asc | apt-key add -
|
curl https://packages.microsoft.com/keys/microsoft.asc | apt-key add -
|
||||||
curl https://packages.microsoft.com/config/ubuntu/20.04/prod.list > /etc/apt/sources.list.d/mssql-release.list
|
curl https://packages.microsoft.com/config/ubuntu/22.04/prod.list > /etc/apt/sources.list.d/mssql-release.list
|
||||||
apt-get update
|
apt-get update
|
||||||
ACCEPT_EULA=Y apt-get install msodbcsql17
|
ACCEPT_EULA=Y apt-get install msodbcsql18
|
||||||
apt-get install unixodbc-dev
|
apt-get install unixodbc-dev
|
||||||
|
|||||||
@@ -64,13 +64,13 @@ class TagRepository extends EntitySpecificationRepository implements TagReposito
|
|||||||
? $commonJoinCondition
|
? $commonJoinCondition
|
||||||
: $visitsSubQuery->expr()->and(
|
: $visitsSubQuery->expr()->and(
|
||||||
$commonJoinCondition,
|
$commonJoinCondition,
|
||||||
$visitsSubQuery->expr()->eq('v.potential_bot', $conn->quote('0'))
|
$visitsSubQuery->expr()->eq('v.potential_bot', $conn->quote('0')),
|
||||||
);
|
);
|
||||||
|
|
||||||
return $visitsSubQuery
|
return $visitsSubQuery
|
||||||
->select('st.tag_id AS tag_id', 'COUNT(DISTINCT v.id) AS ' . $aggregateAlias)
|
->select('st.tag_id AS tag_id', 'COUNT(DISTINCT v.id) AS ' . $aggregateAlias)
|
||||||
->from('visits', 'v')
|
->from('visits', 'v')
|
||||||
->join('v', 'short_urls', 's', $visitsJoin)
|
->join('v', 'short_urls', 's', $visitsJoin) // @phpstan-ignore-line
|
||||||
->join('s', 'short_urls_in_tags', 'st', $visitsSubQuery->expr()->eq('st.short_url_id', 's.id'))
|
->join('s', 'short_urls_in_tags', 'st', $visitsSubQuery->expr()->eq('st.short_url_id', 's.id'))
|
||||||
->groupBy('st.tag_id');
|
->groupBy('st.tag_id');
|
||||||
};
|
};
|
||||||
|
|||||||
Reference in New Issue
Block a user