Fossil SCM

Rig the "fossil sql" command so that it always comes up in --quote mode. This mode is more useful for Fossil repos dues to the many binary blobs.

drh 2018-06-20 13:40 trunk
Commit 953aa7b4f5987d160555b937759e9b4adbdd112b5227b8b079637f8ec60659e3
1 file changed +2 -1
+2 -1
--- src/sqlcmd.c
+++ src/sqlcmd.c
@@ -298,9 +298,10 @@
298298
#ifndef _WIN32
299299
linenoiseSetMultiLine(1);
300300
#endif
301301
atexit(sqlcmd_atexit);
302302
g.zConfigDbName = zConfigDb;
303
- sqlite3_shell(g.argc-1, g.argv+1);
303
+ g.argv[1] = "-quote";
304
+ sqlite3_shell(g.argc, g.argv);
304305
sqlite3_cancel_auto_extension((void(*)(void))sqlcmd_autoinit);
305306
fossil_close(0, noRepository);
306307
}
307308
--- src/sqlcmd.c
+++ src/sqlcmd.c
@@ -298,9 +298,10 @@
298 #ifndef _WIN32
299 linenoiseSetMultiLine(1);
300 #endif
301 atexit(sqlcmd_atexit);
302 g.zConfigDbName = zConfigDb;
303 sqlite3_shell(g.argc-1, g.argv+1);
 
304 sqlite3_cancel_auto_extension((void(*)(void))sqlcmd_autoinit);
305 fossil_close(0, noRepository);
306 }
307
--- src/sqlcmd.c
+++ src/sqlcmd.c
@@ -298,9 +298,10 @@
298 #ifndef _WIN32
299 linenoiseSetMultiLine(1);
300 #endif
301 atexit(sqlcmd_atexit);
302 g.zConfigDbName = zConfigDb;
303 g.argv[1] = "-quote";
304 sqlite3_shell(g.argc, g.argv);
305 sqlite3_cancel_auto_extension((void(*)(void))sqlcmd_autoinit);
306 fossil_close(0, noRepository);
307 }
308

Keyboard Shortcuts

Open search /
Next entry (timeline) j
Previous entry (timeline) k
Open focused entry Enter
Show this help ?
Toggle theme Top nav button