1
0
mirror of https://github.com/Unleash/unleash.git synced 2025-09-05 17:53:12 +02:00

Remove joins

This commit is contained in:
sjaanus 2022-08-09 07:23:41 +00:00
parent 6e520cf096
commit a7aa8b9ad1
2 changed files with 5 additions and 5 deletions

View File

@ -225,12 +225,12 @@ class FeatureStrategiesStore implements IFeatureStrategiesStore {
'feature_strategies.constraints as constraints',
'feature_strategies.sort_order as sort_order',
)
.fullOuterJoin(
.leftJoin(
'feature_environments',
'feature_environments.feature_name',
'features.name',
)
.fullOuterJoin('feature_strategies', function () {
.leftJoin('feature_strategies', function () {
this.on(
'feature_strategies.feature_name',
'=',
@ -241,7 +241,7 @@ class FeatureStrategiesStore implements IFeatureStrategiesStore {
'feature_environments.environment',
);
})
.fullOuterJoin(
.leftJoin(
'environments',
'feature_environments.environment',
'environments.name',

View File

@ -85,7 +85,7 @@ export default class FeatureToggleClientStore
let query = this.db('features')
.select(selectColumns)
.modify(FeatureToggleStore.filterByArchived, archived)
.fullOuterJoin(
.leftJoin(
this.db('feature_strategies')
.select('*')
.where({ environment })
@ -93,7 +93,7 @@ export default class FeatureToggleClientStore
'fs.feature_name',
'features.name',
)
.fullOuterJoin(
.leftJoin(
this.db('feature_environments')
.select('feature_name', 'enabled', 'environment')
.where({ environment })