equal
deleted
inserted
replaced
49 (if (columns.isEmpty) "*" else commas(columns.map(_.ident))) + " FROM " |
49 (if (columns.isEmpty) "*" else commas(columns.map(_.ident))) + " FROM " |
50 |
50 |
51 val join_outer: Source = " LEFT OUTER JOIN " |
51 val join_outer: Source = " LEFT OUTER JOIN " |
52 val join_inner: Source = " INNER JOIN " |
52 val join_inner: Source = " INNER JOIN " |
53 def join(outer: Boolean): Source = if (outer) join_outer else join_inner |
53 def join(outer: Boolean): Source = if (outer) join_outer else join_inner |
|
54 |
|
55 def member(x: Source, set: Iterable[String]): Source = |
|
56 set.iterator.map(a => x + " = " + SQL.string(a)).mkString("(", " OR ", ")") |
54 |
57 |
55 |
58 |
56 /* types */ |
59 /* types */ |
57 |
60 |
58 object Type extends Enumeration |
61 object Type extends Enumeration |