From a164195773350056c52cc41b9dfb3aa33a6cbbba Mon Sep 17 00:00:00 2001 From: roxblnfk Date: Fri, 9 May 2025 11:59:12 +0400 Subject: [PATCH 1/2] Map inner/outer keys in relations --- resources/annotated.meta-storm.xml | 17 ++++ resources/relations.meta-storm.xml | 150 ++++++++++++++++++++++++++++- tests/docker-compose.yml | 3 - 3 files changed, 164 insertions(+), 6 deletions(-) diff --git a/resources/annotated.meta-storm.xml b/resources/annotated.meta-storm.xml index 5e1dfbc6..096ccec1 100644 --- a/resources/annotated.meta-storm.xml +++ b/resources/annotated.meta-storm.xml @@ -1,14 +1,31 @@ + + + + + + + + + + + + + + + + + diff --git a/resources/relations.meta-storm.xml b/resources/relations.meta-storm.xml index 7fd218fb..f623a548 100644 --- a/resources/relations.meta-storm.xml +++ b/resources/relations.meta-storm.xml @@ -1,26 +1,92 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -29,22 +95,100 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + - + + + + + + + + + + + + + + + + + - + + + + + + + + + + + + + + + + + - + + + + + + + + + + + + + + + + + + + diff --git a/tests/docker-compose.yml b/tests/docker-compose.yml index 7bbf8d8b..9c4b5111 100644 --- a/tests/docker-compose.yml +++ b/tests/docker-compose.yml @@ -3,7 +3,6 @@ version: "3" services: sqlserver: image: mcr.microsoft.com/mssql/server:2019-latest - restart: always ports: - "11433:1433" environment: @@ -12,7 +11,6 @@ services: mysql_latest: image: mysql:8.0 - restart: always command: --default-authentication-plugin=mysql_native_password ports: - "13306:3306" @@ -23,7 +21,6 @@ services: postgres: image: postgres:12 - restart: always ports: - "15432:5432" environment: From f6735fa3fabdcbbc6e57365d5527c8839584d793 Mon Sep 17 00:00:00 2001 From: roxblnfk Date: Sat, 10 May 2025 00:09:55 +0400 Subject: [PATCH 2/2] Filter columns by attribute --- resources/annotated.meta-storm.xml | 18 ++-- resources/relations.meta-storm.xml | 162 ++++++++++++++++------------- 2 files changed, 100 insertions(+), 80 deletions(-) diff --git a/resources/annotated.meta-storm.xml b/resources/annotated.meta-storm.xml index 096ccec1..24aeedb9 100644 --- a/resources/annotated.meta-storm.xml +++ b/resources/annotated.meta-storm.xml @@ -15,17 +15,19 @@ - - - - + + + + + - - - - + + + + + diff --git a/resources/relations.meta-storm.xml b/resources/relations.meta-storm.xml index f623a548..079f7feb 100644 --- a/resources/relations.meta-storm.xml +++ b/resources/relations.meta-storm.xml @@ -9,17 +9,19 @@ - - - - + + + + + - - - - + + + + + @@ -30,17 +32,19 @@ - - - - + + + + + - - - - + + + + + @@ -51,17 +55,19 @@ - - - - + + + + + - - - - + + + + + @@ -72,17 +78,19 @@ - - - - + + + + + - - - - + + + + + @@ -97,31 +105,35 @@ - - - - + + + + + - - - - + + + + + - - - - + + + + + - - - - + + + + + @@ -132,17 +144,19 @@ - - - - + + + + + - - - - + + + + + @@ -153,17 +167,19 @@ - - - - + + + + + - - - - + + + + + @@ -174,17 +190,19 @@ - - - - + + + + + - - - - + + + + +