Skip to content

Commit c393f40

Browse files
committed
Separated out dataclass sample from schemas to get correct dialect
1 parent 21b64a3 commit c393f40

File tree

3 files changed

+15
-7
lines changed

3 files changed

+15
-7
lines changed
Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,13 @@
1+
root_package: "{EE550A71-3A5F-473d-A3AF-773E900C74ED}"
2+
model_package: "{D6D3BF36-E897-4a8b-8CA9-62ADAAD696ED}"
3+
source: sqlite:///./sample_recipes/sparxdb/sample.qea
4+
parser: sparxdb
5+
dest_root: ./build/sample_sparxdb_dataclass
6+
templates_folder: ./mdg/templates
7+
default_dialect: python
8+
generation_artifacts:
9+
# Dataclass Avro
10+
- dest: "{{package.name}}_dataclasses.py"
11+
level: package
12+
source: "Python/dataclass_avro.py.jinja"
13+
filter: "{% if package.classes %}True{% else %}False{% endif %}"

sample_recipes/sparxdb/config-sparxdb-schema.yaml

Lines changed: 1 addition & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ source: sqlite:///./sample_recipes/sparxdb/sample.qea
55
parser: sparxdb
66
dest_root: ./build/sample_sparxdb_schema
77
templates_folder: ./mdg/templates
8-
default_dialect: python
8+
default_dialect: default
99
generation_artifacts:
1010
# Avro Schema
1111
- dest: "avro/{{cls.package.name}}.{{ cls.name }}.avsc"
@@ -16,11 +16,6 @@ generation_artifacts:
1616
level: package
1717
source: Schema/openapi.yaml.jinja
1818
filter: "{% if package.classes %}True{% else %}False{% endif %}"
19-
# Dataclass Avro
20-
- dest: "python/{{package.name}}_dataclasses.py"
21-
level: package
22-
source: "Python/dataclass_avro.py.jinja"
23-
filter: "{% if package.classes %}True{% else %}False{% endif %}"
2419
test_templates:
2520
- dest: ./build/json{{ins.package.path}}/{{ins.stereotype}}.json
2621
format: json

setup.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@ def find_packages(srcdir):
2020

2121
setuptools.setup(
2222
name='pymdg',
23-
version='1.1.0',
23+
version='1.2.0',
2424
author='Semprini',
2525
author_email='[email protected]',
2626
description='Model driven genration - from UML to Code & Docs',

0 commit comments

Comments
 (0)