Browse Source

fix: consider virtual option in LAR column creation (#1709)

Signed-off-by: Pranav C <pranavxc@gmail.com>
pull/1710/head
Pranav C 2 years ago committed by GitHub
parent
commit
536c11cee7
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
  1. 35
      packages/nc-gui/components/project/spreadsheet/components/editColumn/linkedToAnotherOptions.vue

35
packages/nc-gui/components/project/spreadsheet/components/editColumn/linkedToAnotherOptions.vue

@ -52,8 +52,7 @@
</v-container>
<v-container v-show="advanceOptions" fluid class="wrapper">
<v-row>
</v-row>
<v-row />
<template v-if="!isSQLite">
<v-row>
<v-col cols="6">
@ -67,7 +66,7 @@
:items="onUpdateDeleteOptions"
required
dense
:disabled="relation.type !== 'real'"
:disabled="relation.virtual"
/>
</v-col>
<v-col cols="6">
@ -81,25 +80,23 @@
:items="onUpdateDeleteOptions"
required
dense
:disabled="relation.type !== 'real'"
/>
</v-col>
</v-row>
<v-row>
<v-col>
<v-checkbox
v-model="relation.type"
false-value="real"
true-value="virtual"
label="Virtual Relation"
:full-width="false"
required
class="mt-0"
dense
:disabled="relation.virtual"
/>
</v-col>
</v-row>
</template>
<v-row>
<v-col>
<v-checkbox
v-model="relation.virtual"
label="Virtual Relation"
:full-width="false"
required
class="mt-0"
dense
/>
</v-col>
</v-row>
</v-container>
</div>
</template>
@ -148,7 +145,7 @@ export default {
onDelete: 'NO ACTION',
onUpdate: 'NO ACTION',
updateRelation: !!this.column.rtn,
relationType: 'real'
virtual: this.isSQLite
}
},
methods: {

Loading…
Cancel
Save