Use TupleDefinitions for tupleDefinitionName.
Sean Hall committed
Apr 7, 2020 at 10:03 UTC
68d05e118dbe92895b7090428a6d6d0040177c4d
1 file changed
+4
-4
src/TablesAndTuples/Program.cs
+4
-4
@@ -65,7 +65,7 @@ namespace TablesAndTuples
65
66
foreach (var tableDefinition in tableDefinitions)
67
{
68
- var tupleType = tableDefinition.Name;
68
+ var tupleType = tableDefinition.TupleDefinitionName;
69
70
var fields = new JsonArray();
71
var firstField = true;
@@ -200,8 +200,8 @@ namespace TablesAndTuples
200
var unrealDef =
201
" unreal: true,";
202
var endTableDef = String.Join(Environment.NewLine,
203
- " tupleDefinitionName: \"{1}\",",
204
- " tupleIdIsPrimaryKey: {2}",
203
+ " tupleDefinitionName: {1}TupleDefinitions.{2}.Name,",
204
+ " tupleIdIsPrimaryKey: {3}",
205
" );",
206
"");
207
var startAllTablesDef = String.Join(Environment.NewLine,
@@ -272,7 +272,7 @@ namespace TablesAndTuples
272
{
273
sb.AppendLine(unrealDef);
274
}
275
- sb.AppendLine(endTableDef.Replace("{1}", tableDefinition.TupleDefinitionName).Replace("{2}", tableDefinition.TupleIdIsPrimaryKey.ToString().ToLower()));
275
+ sb.AppendLine(endTableDef.Replace("{1}", prefix).Replace("{2}", tableDefinition.TupleDefinitionName).Replace("{3}", tableDefinition.TupleIdIsPrimaryKey.ToString().ToLower()));
276
}
277
sb.AppendLine(startAllTablesDef);
278
foreach (var tableDefinition in tableDefinitions)