allowed databases config

This commit is contained in:
Jan Prochazka
2024-08-08 14:14:13 +02:00
parent 7c8156fbb9
commit 61b9fd9210
7 changed files with 80 additions and 2 deletions

View File

@@ -0,0 +1,13 @@
<script lang="ts">
import FormTextField from '../forms/FormTextField.svelte';
import { openedConnections, openedSingleDatabaseConnections } from '../stores';
import { getFormContext } from '../forms/FormProviderCore.svelte';
import FormTextAreaField from '../forms/FormTextAreaField.svelte';
const { values } = getFormContext();
$: isConnected = $openedConnections.includes($values._id) || $openedSingleDatabaseConnections.includes($values._id);
</script>
<FormTextAreaField label="Allowed databases, one per line" name="allowedDatabases" disabled={isConnected} rows={8} />
<FormTextField label="Allowed databases regular expression" name="allowedDatabasesRegex" disabled={isConnected} />