feature: support get table trigger from oracle (#191)

* feat:support get table trigger from oracle

* fix: trigger diff failed
This commit is contained in:
vran
2022-05-17 17:22:36 +08:00
committed by GitHub
parent 348a6e85dd
commit 5022149094
4 changed files with 94 additions and 9 deletions

View File

@@ -2,10 +2,7 @@ package com.databasir.core.domain.document.converter;
import com.databasir.core.domain.document.data.TableDocumentResponse;
import com.databasir.core.infrastructure.converter.JsonConverter;
import com.databasir.core.meta.data.ColumnMeta;
import com.databasir.core.meta.data.DatabaseMeta;
import com.databasir.core.meta.data.IndexMeta;
import com.databasir.core.meta.data.TableMeta;
import com.databasir.core.meta.data.*;
import com.databasir.dao.tables.pojos.*;
import org.mapstruct.Mapper;
import org.mapstruct.Mapping;
@@ -65,6 +62,9 @@ public interface DatabaseMetaConverter {
@Mapping(target = "columnNames", source = "pojo.columnNameArray")
IndexMeta of(TableIndexDocumentPojo pojo);
@Mapping(target = "createAt", source = "pojo.triggerCreateAt")
TriggerMeta of(TableTriggerDocumentPojo pojo);
List<TableMeta> of(List<TableDocumentResponse> table);
TableMeta of(TableDocumentResponse table);