!driver.isElectronOnly || electron) .map(driver => ({ value: driver.engine, label: driver.title, })), 'label' ), ]} /> {#if driver?.showConnectionField('databaseFile', $values, showConnectionFieldArgs)} {/if} {#if driver?.showConnectionField('useDatabaseUrl', $values, showConnectionFieldArgs)}
!!option.value == !!value} options={[ { label: 'Fill database connection details', value: '', default: true }, { label: 'Use database URL', value: '1' }, ]} />
{/if} {#if driver?.showConnectionField('databaseUrl', $values, showConnectionFieldArgs)} {/if} {#if $authTypes && driver?.showConnectionField('authType', $values, showConnectionFieldArgs)} {#key $authTypes} ({ value: auth.name, label: auth.title, }))} /> {/key} {/if} {#if driver?.showConnectionField('endpoint', $values, showConnectionFieldArgs)} {/if} {#if driver?.showConnectionField('endpointKey', $values, showConnectionFieldArgs)} {/if} {#if driver?.showConnectionField('clientLibraryPath', $values, showConnectionFieldArgs)} {/if} {#if driver?.showConnectionField('server', $values, showConnectionFieldArgs)}
{#if driver?.showConnectionField('port', $values, showConnectionFieldArgs)}
{/if}
{#if getCurrentConfig().isDocker}
Under docker, localhost and 127.0.0.1 will not work, use dockerhost instead
{/if} {/if} {#if driver?.showConnectionField('serviceName', $values, showConnectionFieldArgs)}
{/if} {#if driver?.showConnectionField('socketPath', $values, showConnectionFieldArgs)} {/if} {#if showUser && showPassword}
{#if showUser}
{/if} {#if showPassword}
{/if}
{/if} {#if showUser && !showPassword} {/if} {#if !showUser && showPassword} {/if} {#if driver?.showConnectionField('awsRegion', $values, showConnectionFieldArgs)} { return awsRegions.map(awsRegion => ({ text: awsRegion, onClick: () => { $values = { ...$values, awsRegion }; }, })); }} /> {/if}
{#if driver?.showConnectionField('accessKeyId', $values, showConnectionFieldArgs)}
{/if} {#if driver?.showConnectionField('secretAccessKey', $values, showConnectionFieldArgs)}
{/if}
{#if !disabledFields.includes('password') && showPasswordMode} {/if} {#if driver?.showConnectionField('treeKeySeparator', $values, showConnectionFieldArgs)} {/if} {#if driver?.showConnectionField('windowsDomain', $values, showConnectionFieldArgs)} {/if} {#if driver?.showConnectionField('isReadOnly', $values, showConnectionFieldArgs)} {/if} {#if driver?.showConnectionField('trustServerCertificate', $values, showConnectionFieldArgs)} {/if} {#if driver?.showConnectionField('defaultDatabase', $values, showConnectionFieldArgs)} {/if} {#if defaultDatabase && driver?.showConnectionField('singleDatabase', $values, showConnectionFieldArgs)} {/if} {#if driver?.showConnectionField('useSeparateSchemas', $values, showConnectionFieldArgs)} {/if} {#if driver}
{/if}