diff --git a/frontend/src/views/ds/DatasourceForm.vue b/frontend/src/views/ds/DatasourceForm.vue new file mode 100644 index 0000000..47d9919 --- /dev/null +++ b/frontend/src/views/ds/DatasourceForm.vue @@ -0,0 +1,957 @@ + + + + + + {{ activeName }} + + {{ t('ds.form.support_version') }}: + 2012+ + 12+ + 5.6+ + 9.6+ + + + + + + + + + + {{ form.filename }} + {{ form.filename.split('.')[1] }} - {{ fileSize }} + + + + + + + + {{ $t('common.re_upload') }} + + + + + + + + {{ t('user.upload_file') }} + + {{ $t('common.not_exceed_50mb') }} + + + + + + + + + + + + + + + + + + + + + + + + + + + {{ t('ds.form.mode.service_name') }} + {{ t('ds.form.mode.sid') }} + + + + + + + + Schema + + + + + + + {{ t('datasource.get_schema') }} + + + + + + + + + + + + + + {{ $t('ds.form.choose_tables') }} ({{ checkTableList.length }}/ {{ tableList.length }}) + + + + + + + + + + + + {{ t('datasource.select_all') }} + + + + + + + + + + + + {{ tableListWithSearch[index].tableName }} + + + + + + + + + {{ t('common.cancel') }} + + {{ t('ds.check') }} + + + {{ t('ds.previous') }} + + + {{ t('common.next') }} + + + {{ t('common.save') }} + + + + + +