coolify/src/lib/components/DatabaseLinks.svelte

29 lines
847 B
Svelte
Raw Normal View History

2022-04-02 15:43:24 +00:00
<script>
export let database;
import Clickhouse from './svg/databases/Clickhouse.svelte';
import CouchDb from './svg/databases/CouchDB.svelte';
import MongoDb from './svg/databases/MongoDB.svelte';
2022-05-02 14:25:24 +00:00
import MariaDb from './svg/databases/MariaDB.svelte';
2022-04-02 15:43:24 +00:00
import MySql from './svg/databases/MySQL.svelte';
import PostgreSql from './svg/databases/PostgreSQL.svelte';
import Redis from './svg/databases/Redis.svelte';
</script>
<span class="relative">
{#if database.type === 'clickhouse'}
<Clickhouse />
{:else if database.type === 'couchdb'}
<CouchDb />
{:else if database.type === 'mongodb'}
<MongoDb />
{:else if database.type === 'mysql'}
<MySql />
2022-05-02 14:25:24 +00:00
{:else if database.type === 'mariadb'}
<MariaDb />
2022-04-02 15:43:24 +00:00
{:else if database.type === 'postgresql'}
<PostgreSql />
{:else if database.type === 'redis'}
<Redis />
{/if}
</span>