omit parentheses for the sake of SQLite;
authorwenzelm
Wed, 03 May 2017 23:55:05 +0200
changeset 65706 595bc96005f9
parent 65705 d0ca2a3ea657
child 65707 353b965378cf
omit parentheses for the sake of SQLite;
src/Pure/Admin/build_log.scala
src/Pure/General/sql.scala
--- a/src/Pure/Admin/build_log.scala	Wed May 03 23:41:54 2017 +0200
+++ b/src/Pure/Admin/build_log.scala	Wed May 03 23:55:05 2017 +0200
@@ -807,7 +807,7 @@
             })
 
             // full view
-            // FIXME db2.create_view(Data.full_table)
+            db2.create_view(Data.full_table)
           }
         }
       })
--- a/src/Pure/General/sql.scala	Wed May 03 23:41:54 2017 +0200
+++ b/src/Pure/General/sql.scala	Wed May 03 23:55:05 2017 +0200
@@ -316,7 +316,7 @@
     def create_view(table: Table, strict: Boolean = false): Unit =
     {
       if (strict || !tables.contains(table.name)) {
-        val sql = "CREATE VIEW " + table.ident + " AS " + table.query
+        val sql = "CREATE VIEW " + table.ident + " AS " + { table.query; table.body }
         using_statement(sql)(_.execute())
       }
     }