Skip to content

Commit

Permalink
chore(ls): remove if referentialIntegrity preview feature flag
Browse files Browse the repository at this point in the history
Closes #1282
  • Loading branch information
Jolg42 committed Nov 15, 2022
1 parent b86dcef commit 75fdd79
Show file tree
Hide file tree
Showing 3 changed files with 2 additions and 9 deletions.
2 changes: 0 additions & 2 deletions packages/language-server/src/__test__/completion.test.ts
Expand Up @@ -351,7 +351,6 @@ suite('Completions', function () {

test('relationMode = "|"', () => {
assertCompletion({
previewFeatures: ['referentialIntegrity'],
schema: /* Prisma */ `
datasource db {
provider = "sqlite"
Expand All @@ -365,7 +364,6 @@ suite('Completions', function () {
})
test('relationMode = |', () => {
assertCompletion({
previewFeatures: ['referentialIntegrity'],
schema: /* Prisma */ `
datasource db {
relationMode = |
Expand Down
7 changes: 1 addition & 6 deletions packages/language-server/src/completion/completions.ts
Expand Up @@ -450,12 +450,7 @@ export function getSuggestionForSupportedFields(
}
}
// `relationMode` can only be set for SQL databases
// TODO remove conditional on preview feature flag when going GA
else if (
previewFeatures?.includes('referentialintegrity') &&
currentLine.startsWith('relationMode') &&
datasourceProvider !== 'mongodb'
) {
else if (currentLine.startsWith('relationMode') && datasourceProvider !== 'mongodb') {
const relationModeValuesSuggestion: CompletionItem[] = relationModeValues
// values inside quotes `"value"`
const relationModeValuesSuggestionWithQuotes: CompletionItem[] = klona(relationModeValuesSuggestion).map(
Expand Down
2 changes: 1 addition & 1 deletion packages/language-server/src/previewFeatures.ts
@@ -1,3 +1,3 @@
export type PreviewFeatures =
// value must be lowercase
Lowercase<'fullTextIndex'> | Lowercase<'referentialIntegrity'>
Lowercase<'fullTextIndex'>

0 comments on commit 75fdd79

Please sign in to comment.