1
- A simple SQL query builder. It executes built queries if an executing function is set.
1
+ A simple SQL query builder. It executes built queries if an executing function is set.
2
2
3
3
1 . <a name =" cusage " ></a >[ Usage] ( #usage )
4
4
2 . <a name =" cversionHistory " ></a >[ Version history] ( #versionHistory )
@@ -22,14 +22,15 @@ This is the "entry point" of the builder. It contains only `static` methods and
22
22
import SqlBuilder from "simple-sql-query-builder";
23
23
24
24
1 . <a name =" csqlBuilderSetDebug " ></a > [ setDebug()] ( #sqlBuilderSetDebug )
25
- 2 . <a name =" csqlBuilderSetSqlExecutor " ></a >[ setSqlExecutor()] ( #sqlBuilderSetSqlExecutor )
26
- 3 . <a name =" csqlBuilderExecuteSql " ></a >[ executeSql()] ( #sqlBuilderExecuteSql )
27
- 4 . <a name =" csqlBuilderCreateTable " ></a >[ createTable()] ( #sqlBuilderCreateTable )
28
- 5 . <a name =" csqlBuilderInsert " ></a >[ insert()] ( #sqlBuilderInsert )
29
- 6 . <a name =" csqlBuilderSelect " ></a >[ select()] ( #sqlBuilderSelect )
30
- 7 . <a name =" csqlBuilderUpdate " ></a >[ update()] ( #sqlBuilderUpdate )
31
- 8 . <a name =" csqlBuilderDelete " ></a >[ delete()] ( #sqlBuilderDelete )
32
- 9 . <a name =" csqlBuilderStaticFields " ></a >[ static fields] ( #sqlBuilderStaticFields )
25
+ 2 . <a name =" csqlBuilderSetQuotingSymbol " ></a >[ setQuotingSymbol()] ( #sqlBuilderSetQuotingSymbol )
26
+ 3 . <a name =" csqlBuilderSetSqlExecutor " ></a >[ setSqlExecutor()] ( #sqlBuilderSetSqlExecutor )
27
+ 4 . <a name =" csqlBuilderExecuteSql " ></a >[ executeSql()] ( #sqlBuilderExecuteSql )
28
+ 5 . <a name =" csqlBuilderCreateTable " ></a >[ createTable()] ( #sqlBuilderCreateTable )
29
+ 6 . <a name =" csqlBuilderInsert " ></a >[ insert()] ( #sqlBuilderInsert )
30
+ 7 . <a name =" csqlBuilderSelect " ></a >[ select()] ( #sqlBuilderSelect )
31
+ 8 . <a name =" csqlBuilderUpdate " ></a >[ update()] ( #sqlBuilderUpdate )
32
+ 9 . <a name =" csqlBuilderDelete " ></a >[ delete()] ( #sqlBuilderDelete )
33
+ 10 . <a name =" csqlBuilderStaticFields " ></a >[ static fields] ( #sqlBuilderStaticFields )
33
34
34
35
<!-- -->
35
36
@@ -39,6 +40,10 @@ This is the "entry point" of the builder. It contains only `static` methods and
39
40
40
41
SqlBuilder.setDebug(debug);
41
42
43
+ - <a name =" sqlBuilderSetQuotingSymbol " ></a >[ setQuotingSymbol()<i class =" icon-up " ></i >] ( #csqlBuilderSetQuotingSymbol )
44
+
45
+ Sets a quoting symbol to be used in queries. Defaults to `"`.
46
+
42
47
- <a name =" sqlBuilderSetSqlExecutor " ></a >[ setSqlExecutor()<i class =" icon-up " ></i >] ( #csqlBuilderSetSqlExecutor )
43
48
44
49
Sets a function to be used to execute sql statements.
@@ -440,6 +445,7 @@ The following methods return `this` to allow method chaining.
440
445
441
446
Version number|Changes
442
447
-|-
448
+ v1.1.0|[ ` SqlBuilder.setQuotingSymbol() ` ] ( #sqlBuilderSetQuotingSymbol ) added.
443
449
v1.0.4|Imports fixed.
444
450
v1.0.3|` client-side-common-utils ` deprecated; switched to ` simple-common-utils ` .
445
451
v1.0.2|1.  ; Readme updated.<br >2.  ; ` SELECT ` and ` DELETE ` queries weren't terminated with ` ; ` . Fixed.
0 commit comments