Better foreign keys handling, slightly change SQL clues syntax
[erdiag.git] / example.html
index 22d2d3a..3ab2458 100644 (file)
@@ -1,18 +1,26 @@
-<div id="test"></div>
+<h2>MCD graph:</h3>
+<div id="mcd"></div>
 
+<h2>MLD graph:</h2>
+<div id="mld"></div>
+
+<h2>SQL instructions:</h2>
+<div id="sql"></div>
+
+<script src="//cdnjs.cloudflare.com/ajax/libs/underscore.js/1.8.3/underscore-min.js"></script>
 <script src="parser.js"></script>
 <script>
        let er =
                new ErDiags(`
                        [Musician]
-                       #id (integer)
+                       +id integer
                        name
                        band
-                       role (varchar not null)
+                       role varchar not null
 
                        [Instrument]
-                       #name
-                       family (varchar not null default "Brass")
+                       +name
+                       family varchar not null default "Brass"
 
                        [Piano]
                        type
@@ -29,5 +37,7 @@
                        is_a
                        Instrument Piano Guitar
                `);
-       er.drawMcd("test");
+       er.drawMcd("mcd"); //,"bubble"
+       er.drawMld("mld");
+       er.fillSql("sql");
 </script>