fix: remove general db creation (#901)

This commit is contained in:
Guy Ben-Aharon
2025-09-03 20:57:12 +03:00
committed by GitHub
parent 534d2858af
commit df89f0b6b9
23 changed files with 89 additions and 88 deletions

View File

@@ -69,6 +69,7 @@ export const SelectDatabase: React.FC<SelectDatabaseProps> = ({
type="button"
variant="outline"
onClick={createNewDiagram}
disabled={databaseType === DatabaseType.GENERIC}
>
{t('new_diagram_dialog.empty_diagram')}
</Button>

View File

@@ -14,13 +14,13 @@ export const ar: LanguageTranslation = {
menu: {
actions: {
actions: 'الإجراءات',
new: 'مخطط جديد',
new: 'جديد...',
browse: 'تصفح...',
save: 'حفظ',
import: 'استيراد قاعدة بيانات',
export_sql: 'SQL تصدير',
export_as: 'تصدير كـ',
delete_diagram: 'حذف الرسم البياني',
delete_diagram: 'حذف',
},
edit: {
edit: 'تحرير',
@@ -314,7 +314,7 @@ export const ar: LanguageTranslation = {
},
open_diagram_dialog: {
title: 'فتح مخطط',
title: 'فتح قاعدة بيانات',
description: 'اختر مخططًا لفتحه من القائمة ادناه',
table_columns: {
name: 'الإسم',
@@ -328,7 +328,7 @@ export const ar: LanguageTranslation = {
diagram_actions: {
open: 'فتح',
duplicate: 'تكرار',
delete: 'حذف الرسم التخطيطي',
delete: 'حذف',
},
},

View File

@@ -14,13 +14,13 @@ export const bn: LanguageTranslation = {
menu: {
actions: {
actions: 'কার্য',
new: 'নতুন ডায়াগ্রাম',
new: 'নতুন...',
browse: 'ব্রাউজ করুন...',
save: 'সংরক্ষণ করুন',
import: 'ডাটাবেস আমদানি করুন',
export_sql: 'SQL রপ্তানি করুন',
export_as: 'রূপে রপ্তানি করুন',
delete_diagram: 'ডায়াগ্রাম মুছুন',
delete_diagram: 'মুছুন',
},
edit: {
edit: 'সম্পাদনা',
@@ -316,7 +316,7 @@ export const bn: LanguageTranslation = {
},
open_diagram_dialog: {
title: 'চিত্র খুলুন',
title: 'ডেটাবেস খুলুন',
description: 'নিচের তালিকা থেকে একটি চিত্র নির্বাচন করুন।',
table_columns: {
name: 'নাম',
@@ -330,7 +330,7 @@ export const bn: LanguageTranslation = {
diagram_actions: {
open: 'খুলুন',
duplicate: 'ডুপ্লিকেট',
delete: 'ডায়াগ্রাম মুছুন',
delete: 'মুছুন',
},
},

View File

@@ -14,13 +14,13 @@ export const de: LanguageTranslation = {
menu: {
actions: {
actions: 'Aktionen',
new: 'Neues Diagramm',
new: 'Neu...',
browse: 'Durchsuchen...',
save: 'Speichern',
import: 'Datenbank importieren',
export_sql: 'SQL exportieren',
export_as: 'Exportieren als',
delete_diagram: 'Diagramm löschen',
delete_diagram: 'Löschen',
},
edit: {
edit: 'Bearbeiten',
@@ -319,7 +319,7 @@ export const de: LanguageTranslation = {
},
open_diagram_dialog: {
title: 'Diagramm öffnen',
title: 'Datenbank öffnen',
description: 'Wählen Sie ein Diagramm aus der Liste unten aus.',
table_columns: {
name: 'Name',
@@ -333,7 +333,7 @@ export const de: LanguageTranslation = {
diagram_actions: {
open: 'Öffnen',
duplicate: 'Duplizieren',
delete: 'Diagramm löschen',
delete: 'Löschen',
},
},

View File

@@ -14,13 +14,13 @@ export const en = {
menu: {
actions: {
actions: 'Actions',
new: 'New Diagram',
new: 'New...',
browse: 'Browse...',
save: 'Save',
import: 'Import',
export_sql: 'Export SQL',
export_as: 'Export as',
delete_diagram: 'Delete Diagram',
delete_diagram: 'Delete',
},
edit: {
edit: 'Edit',
@@ -307,7 +307,7 @@ export const en = {
},
open_diagram_dialog: {
title: 'Open Diagram',
title: 'Open Database',
description: 'Select a diagram to open from the list below.',
table_columns: {
name: 'Name',
@@ -321,7 +321,7 @@ export const en = {
diagram_actions: {
open: 'Open',
duplicate: 'Duplicate',
delete: 'Delete Diagram',
delete: 'Delete',
},
},

View File

@@ -14,13 +14,13 @@ export const es: LanguageTranslation = {
menu: {
actions: {
actions: 'Acciones',
new: 'Nuevo Diagrama',
new: 'Nuevo...',
browse: 'Examinar...',
save: 'Guardar',
import: 'Importar Base de Datos',
export_sql: 'Exportar SQL',
export_as: 'Exportar como',
delete_diagram: 'Eliminar Diagrama',
delete_diagram: 'Eliminar',
},
edit: {
edit: 'Editar',
@@ -316,7 +316,7 @@ export const es: LanguageTranslation = {
},
open_diagram_dialog: {
title: 'Abrir Diagrama',
title: 'Abrir Base de Datos',
description:
'Selecciona un diagrama para abrir de la lista a continuación.',
table_columns: {
@@ -331,7 +331,7 @@ export const es: LanguageTranslation = {
diagram_actions: {
open: 'Abrir',
duplicate: 'Duplicar',
delete: 'Eliminar Diagrama',
delete: 'Eliminar',
},
},

View File

@@ -14,13 +14,13 @@ export const fr: LanguageTranslation = {
menu: {
actions: {
actions: 'Actions',
new: 'Nouveau Diagramme',
new: 'Nouveau...',
browse: 'Parcourir...',
save: 'Enregistrer',
import: 'Importer Base de Données',
export_sql: 'Exporter SQL',
export_as: 'Exporter en tant que',
delete_diagram: 'Supprimer le Diagramme',
delete_diagram: 'Supprimer',
},
edit: {
edit: 'Édition',
@@ -313,7 +313,7 @@ export const fr: LanguageTranslation = {
},
open_diagram_dialog: {
title: 'Ouvrir Diagramme',
title: 'Ouvrir Base de Données',
description:
'Sélectionnez un diagramme à ouvrir dans la liste ci-dessous.',
table_columns: {
@@ -328,7 +328,7 @@ export const fr: LanguageTranslation = {
diagram_actions: {
open: 'Ouvrir',
duplicate: 'Dupliquer',
delete: 'Supprimer le diagramme',
delete: 'Supprimer',
},
},

View File

@@ -14,13 +14,13 @@ export const gu: LanguageTranslation = {
menu: {
actions: {
actions: 'ક્રિયાઓ',
new: 'નવું ડાયાગ્રામ',
new: 'નવું...',
browse: 'બ્રાઉજ કરો...',
save: 'સાચવો',
import: 'ડેટાબેસ આયાત કરો',
export_sql: 'SQL નિકાસ કરો',
export_as: 'રૂપે નિકાસ કરો',
delete_diagram: 'ડાયાગ્રામ કાઢી નાખો',
delete_diagram: 'કાઢી નાખો',
},
edit: {
edit: 'ફેરફાર',
@@ -316,7 +316,7 @@ export const gu: LanguageTranslation = {
},
open_diagram_dialog: {
title: 'ડાયાગ્રામ ખોલો',
title: 'ડેટાબેસ ખોલો',
description: 'નીચેની યાદીમાંથી એક ડાયાગ્રામ પસંદ કરો.',
table_columns: {
name: 'નામ',
@@ -330,7 +330,7 @@ export const gu: LanguageTranslation = {
diagram_actions: {
open: 'ખોલો',
duplicate: 'ડુપ્લિકેટ',
delete: 'ડાયાગ્રામ કાઢી નાખો',
delete: 'કાઢી નાખો',
},
},

View File

@@ -14,13 +14,13 @@ export const hi: LanguageTranslation = {
menu: {
actions: {
actions: 'कार्य',
new: 'नया आरेख',
new: 'नया...',
browse: 'ब्राउज़ करें...',
save: 'सहेजें',
import: 'डेटाबेस आयात करें',
export_sql: 'SQL निर्यात करें',
export_as: 'के रूप में निर्यात करें',
delete_diagram: 'आरेख हटाएँ',
delete_diagram: 'हटाएँ',
},
edit: {
edit: 'संपादित करें',
@@ -318,7 +318,7 @@ export const hi: LanguageTranslation = {
},
open_diagram_dialog: {
title: 'आरेख खोलें',
title: 'डेटाबेस खोलें',
description: 'नीचे दी गई सूची से एक आरेख चुनें।',
table_columns: {
name: 'नाम',
@@ -332,7 +332,7 @@ export const hi: LanguageTranslation = {
diagram_actions: {
open: 'खोलें',
duplicate: 'डुप्लिकेट',
delete: 'डायग्राम हटाएं',
delete: 'हटाएं',
},
},

View File

@@ -14,13 +14,13 @@ export const hr: LanguageTranslation = {
menu: {
actions: {
actions: 'Akcije',
new: 'Novi Dijagram',
new: 'Novi...',
browse: 'Pregledaj...',
save: 'Spremi',
import: 'Uvezi',
export_sql: 'Izvezi SQL',
export_as: 'Izvezi kao',
delete_diagram: 'Izbriši dijagram',
delete_diagram: 'Izbriši',
},
edit: {
edit: 'Uredi',
@@ -311,7 +311,7 @@ export const hr: LanguageTranslation = {
},
open_diagram_dialog: {
title: 'Otvori dijagram',
title: 'Otvori bazu podataka',
description: 'Odaberite dijagram za otvaranje iz popisa ispod.',
table_columns: {
name: 'Naziv',
@@ -325,7 +325,7 @@ export const hr: LanguageTranslation = {
diagram_actions: {
open: 'Otvori',
duplicate: 'Dupliciraj',
delete: 'Obriši dijagram',
delete: 'Obriši',
},
},

View File

@@ -14,13 +14,13 @@ export const id_ID: LanguageTranslation = {
menu: {
actions: {
actions: 'Aksi',
new: 'Diagram Baru',
new: 'Baru...',
browse: 'Jelajahi...',
save: 'Simpan',
import: 'Impor Database',
export_sql: 'Ekspor SQL',
export_as: 'Ekspor Sebagai',
delete_diagram: 'Hapus Diagram',
delete_diagram: 'Hapus',
},
edit: {
edit: 'Ubah',
@@ -315,7 +315,7 @@ export const id_ID: LanguageTranslation = {
},
open_diagram_dialog: {
title: 'Buka Diagram',
title: 'Buka Database',
description: 'Pilih diagram untuk dibuka dari daftar di bawah.',
table_columns: {
name: 'Name',
@@ -329,7 +329,7 @@ export const id_ID: LanguageTranslation = {
diagram_actions: {
open: 'Buka',
duplicate: 'Duplikat',
delete: 'Hapus Diagram',
delete: 'Hapus',
},
},

View File

@@ -14,13 +14,13 @@ export const ja: LanguageTranslation = {
menu: {
actions: {
actions: 'アクション',
new: '新しいダイアグラム',
new: '新規...',
browse: '参照...',
save: '保存',
import: 'データベースをインポート',
export_sql: 'SQLをエクスポート',
export_as: '形式を指定してエクスポート',
delete_diagram: 'ダイアグラムを削除',
delete_diagram: '削除',
},
edit: {
edit: '編集',
@@ -320,7 +320,7 @@ export const ja: LanguageTranslation = {
},
open_diagram_dialog: {
title: 'ダイアグラムを開く',
title: 'データベースを開く',
description: '以下のリストからダイアグラムを選択してください。',
table_columns: {
name: '名前',
@@ -334,7 +334,7 @@ export const ja: LanguageTranslation = {
diagram_actions: {
open: '開く',
duplicate: '複製',
delete: 'ダイアグラムを削除',
delete: '削除',
},
},

View File

@@ -14,13 +14,13 @@ export const ko_KR: LanguageTranslation = {
menu: {
actions: {
actions: '작업',
new: '새 다이어그램',
new: '새로 만들기...',
browse: '찾아보기...',
save: '저장',
import: '데이터베이스 가져오기',
export_sql: 'SQL로 저장',
export_as: '다른 형식으로 저장',
delete_diagram: '다이어그램 삭제',
delete_diagram: '삭제',
},
edit: {
edit: '편집',
@@ -315,7 +315,7 @@ export const ko_KR: LanguageTranslation = {
},
open_diagram_dialog: {
title: '다이어그램 열기',
title: '데이터베이스 열기',
description: '아래의 목록에서 다이어그램을 선택하세요.',
table_columns: {
name: '이름',
@@ -329,7 +329,7 @@ export const ko_KR: LanguageTranslation = {
diagram_actions: {
open: '열기',
duplicate: '복제',
delete: '다이어그램 삭제',
delete: '삭제',
},
},

View File

@@ -14,13 +14,13 @@ export const mr: LanguageTranslation = {
menu: {
actions: {
actions: 'क्रिया',
new: 'नवीन आरेख',
new: 'नवीन...',
browse: 'ब्राउज करा...',
save: 'जतन करा',
import: 'डेटाबेस इम्पोर्ट करा',
export_sql: 'SQL एक्स्पोर्ट करा',
export_as: 'म्हणून एक्स्पोर्ट करा',
delete_diagram: 'आरेख हटवा',
delete_diagram: 'हटवा',
},
edit: {
edit: 'संपादन करा',
@@ -321,7 +321,7 @@ export const mr: LanguageTranslation = {
},
open_diagram_dialog: {
title: 'आरेख उघडा',
title: 'डेटाबेस उघडा',
description: 'खालील यादीतून उघडण्यासाठी एक आरेख निवडा.',
table_columns: {
name: 'नाव',
@@ -335,7 +335,7 @@ export const mr: LanguageTranslation = {
diagram_actions: {
open: 'उघडा',
duplicate: 'डुप्लिकेट',
delete: 'आरेख हटवा',
delete: 'हटवा',
},
},

View File

@@ -14,13 +14,13 @@ export const ne: LanguageTranslation = {
menu: {
actions: {
actions: 'कार्यहरू',
new: 'नयाँ डायाग्राम',
new: 'नयाँ...',
browse: 'ब्राउज गर्नुहोस्...',
save: 'सुरक्षित गर्नुहोस्',
import: 'डाटाबेस आयात गर्नुहोस्',
export_sql: 'SQL निर्यात गर्नुहोस्',
export_as: 'निर्यात गर्नुहोस्',
delete_diagram: 'डायाग्राम हटाउनुहोस्',
delete_diagram: 'हटाउनुहोस्',
},
edit: {
edit: 'सम्पादन',
@@ -317,7 +317,7 @@ export const ne: LanguageTranslation = {
},
open_diagram_dialog: {
title: 'डायाग्राम खोल्नुहोस्',
title: 'डाटाबेस खोल्नुहोस्',
description:
'तलको सूचीबाट खोल्नका लागि एक डायाग्राम चयन गर्नुहोस्।',
table_columns: {
@@ -332,7 +332,7 @@ export const ne: LanguageTranslation = {
diagram_actions: {
open: 'खोल्नुहोस्',
duplicate: 'डुप्लिकेट',
delete: 'डायग्राम मेटाउनुहोस्',
delete: 'मेटाउनुहोस्',
},
},

View File

@@ -14,13 +14,13 @@ export const pt_BR: LanguageTranslation = {
menu: {
actions: {
actions: 'Ações',
new: 'Novo Diagrama',
new: 'Novo...',
browse: 'Navegar...',
save: 'Salvar',
import: 'Importar Banco de Dados',
export_sql: 'Exportar SQL',
export_as: 'Exportar como',
delete_diagram: 'Excluir Diagrama',
delete_diagram: 'Excluir',
},
edit: {
edit: 'Editar',
@@ -317,7 +317,7 @@ export const pt_BR: LanguageTranslation = {
},
open_diagram_dialog: {
title: 'Abrir Diagrama',
title: 'Abrir Banco de Dados',
description: 'Selecione um diagrama para abrir da lista abaixo.',
table_columns: {
name: 'Nome',
@@ -331,7 +331,7 @@ export const pt_BR: LanguageTranslation = {
diagram_actions: {
open: 'Abrir',
duplicate: 'Duplicar',
delete: 'Excluir Diagrama',
delete: 'Excluir',
},
},

View File

@@ -14,13 +14,13 @@ export const ru: LanguageTranslation = {
menu: {
actions: {
actions: 'Действия',
new: 'Новая диаграмма',
new: 'Новая...',
browse: 'Обзор...',
save: 'Сохранить',
import: 'Импортировать базу данных',
export_sql: 'Экспорт SQL',
export_as: 'Экспортировать как',
delete_diagram: 'Удалить диаграмму',
delete_diagram: 'Удалить',
},
edit: {
edit: 'Изменение',
@@ -313,7 +313,7 @@ export const ru: LanguageTranslation = {
},
open_diagram_dialog: {
title: 'Открыть диаграмму',
title: 'Открыть базу данных',
description:
'Выберите диаграмму, которую нужно открыть, из списка ниже.',
table_columns: {
@@ -328,7 +328,7 @@ export const ru: LanguageTranslation = {
diagram_actions: {
open: 'Открыть',
duplicate: 'Дублировать',
delete: 'Удалить диаграмму',
delete: 'Удалить',
},
},

View File

@@ -14,13 +14,13 @@ export const te: LanguageTranslation = {
menu: {
actions: {
actions: 'చర్యలు',
new: 'కొత్త డైగ్రాం',
new: 'కొత్తది...',
browse: 'బ్రాఉజ్ చేయండి...',
save: 'సేవ్',
import: 'డేటాబేస్‌ను దిగుమతి చేసుకోండి',
export_sql: 'SQL ఎగుమతి',
export_as: 'వగా ఎగుమతి చేయండి',
delete_diagram: 'చిత్రాన్ని తొలగించండి',
delete_diagram: 'తొలగించండి',
},
edit: {
edit: 'సవరించు',
@@ -318,7 +318,7 @@ export const te: LanguageTranslation = {
},
open_diagram_dialog: {
title: 'చిత్రం తెరవండి',
title: 'డేటాబేస్ తెరవండి',
description: 'కింద ఉన్న జాబితా నుండి చిత్రాన్ని ఎంచుకోండి.',
table_columns: {
name: 'పేరు',
@@ -332,7 +332,7 @@ export const te: LanguageTranslation = {
diagram_actions: {
open: 'తెరవు',
duplicate: 'నకలు',
delete: 'డైగ్రామ్ తొలగించు',
delete: 'తొలగించు',
},
},

View File

@@ -14,13 +14,13 @@ export const tr: LanguageTranslation = {
menu: {
actions: {
actions: 'Eylemler',
new: 'Yeni Diyagram',
new: 'Yeni...',
browse: 'Gözat...',
save: 'Kaydet',
import: 'Veritabanı İçe Aktar',
export_sql: 'SQL Olarak Dışa Aktar',
export_as: 'Olarak Dışa Aktar',
delete_diagram: 'Diyagramı Sil',
delete_diagram: 'Sil',
},
edit: {
edit: 'Düzenle',
@@ -313,7 +313,7 @@ export const tr: LanguageTranslation = {
import: 'İçe Aktar',
},
open_diagram_dialog: {
title: 'Diyagramı Aç',
title: 'Veritabanı Aç',
description: 'Aşağıdaki listeden açmak için bir diyagram seçin.',
table_columns: {
name: 'Ad',
@@ -327,7 +327,7 @@ export const tr: LanguageTranslation = {
diagram_actions: {
open: 'Aç',
duplicate: 'Kopyala',
delete: 'Diyagramı Sil',
delete: 'Sil',
},
},

View File

@@ -14,13 +14,13 @@ export const uk: LanguageTranslation = {
menu: {
actions: {
actions: 'Дії',
new: 'Нова діаграма',
new: 'Нова...',
browse: 'Огляд...',
save: 'Зберегти',
import: 'Імпорт бази даних',
export_sql: 'Експорт SQL',
export_as: 'Експортувати як',
delete_diagram: 'Видалити діаграму',
delete_diagram: 'Видалити',
},
edit: {
edit: 'Редагувати',
@@ -314,7 +314,7 @@ export const uk: LanguageTranslation = {
},
open_diagram_dialog: {
title: 'Відкрити діаграму',
title: 'Відкрити базу даних',
description:
'Виберіть діаграму, яку потрібно відкрити, зі списку нижче.',
table_columns: {
@@ -329,7 +329,7 @@ export const uk: LanguageTranslation = {
diagram_actions: {
open: 'Відкрити',
duplicate: 'Дублювати',
delete: 'Видалити діаграму',
delete: 'Видалити',
},
},

View File

@@ -14,13 +14,13 @@ export const vi: LanguageTranslation = {
menu: {
actions: {
actions: 'Hành động',
new: 'Sơ đồ mới',
new: 'Mới...',
browse: 'Duyệt...',
save: 'Lưu',
import: 'Nhập cơ sở dữ liệu',
export_sql: 'Xuất SQL',
export_as: 'Xuất thành',
delete_diagram: 'Xóa sơ đồ',
delete_diagram: 'Xóa',
},
edit: {
edit: 'Sửa',
@@ -315,7 +315,7 @@ export const vi: LanguageTranslation = {
},
open_diagram_dialog: {
title: 'Mở sơ đồ',
title: 'Mở cơ sở dữ liệu',
description: 'Chọn sơ đồ để mở từ danh sách bên dưới.',
table_columns: {
name: 'Tên',
@@ -329,7 +329,7 @@ export const vi: LanguageTranslation = {
diagram_actions: {
open: 'Mở',
duplicate: 'Nhân bản',
delete: 'Xóa sơ đồ',
delete: 'Xóa',
},
},

View File

@@ -14,13 +14,13 @@ export const zh_CN: LanguageTranslation = {
menu: {
actions: {
actions: '操作',
new: '新建关系图',
new: '新建...',
browse: '浏览...',
save: '保存',
import: '导入数据库',
export_sql: '导出 SQL 语句',
export_as: '导出为',
delete_diagram: '删除关系图',
delete_diagram: '删除',
},
edit: {
edit: '编辑',
@@ -312,7 +312,7 @@ export const zh_CN: LanguageTranslation = {
},
open_diagram_dialog: {
title: '打开关系图',
title: '打开数据库',
description: '从下面的列表中选择一个图表打开。',
table_columns: {
name: '名称',
@@ -326,7 +326,7 @@ export const zh_CN: LanguageTranslation = {
diagram_actions: {
open: '打开',
duplicate: '复制',
delete: '删除图表',
delete: '删除',
},
},

View File

@@ -14,13 +14,13 @@ export const zh_TW: LanguageTranslation = {
menu: {
actions: {
actions: '操作',
new: '新增圖表',
new: '新增...',
browse: '瀏覽...',
save: '儲存',
import: '匯入資料庫',
export_sql: '匯出 SQL',
export_as: '匯出為特定格式',
delete_diagram: '刪除圖表',
delete_diagram: '刪除',
},
edit: {
edit: '編輯',
@@ -311,7 +311,7 @@ export const zh_TW: LanguageTranslation = {
},
open_diagram_dialog: {
title: '開啟圖表',
title: '開啟資料庫',
description: '請從以下列表中選擇一個圖表。',
table_columns: {
name: '名稱',
@@ -325,7 +325,7 @@ export const zh_TW: LanguageTranslation = {
diagram_actions: {
open: '開啟',
duplicate: '複製',
delete: '刪除圖表',
delete: '刪除',
},
},