Megatest

Diff
Login

Differences From Artifact [52a89446cf]:

To Artifact [8d21d552d9]:


122
123
124
125
126
127
128

129

130
131
132
133
134
135
136
122
123
124
125
126
127
128
129

130
131
132
133
134
135
136
137







+
-
+







	   ((login)                        (apply db:login dbstruct params))
	   ((general-call)                 (let ((stmtname   (car params))
						 (run-id     (cadr params))
						 (realparams (cddr params)))
					     (db:with-db dbstruct run-id #t ;; these are all for modifying the db
							 (lambda (db)
							   (db:general-call db stmtname realparams)))))
	   ((sync-inmem->db)               (let ((run-id (car params)))
	   ((sync-inmem->db)               (db:sync-touched dbstruct run-id force-sync: #t))
					     (db:sync-touched dbstruct run-id force-sync: #t)))
	   ((sdb-qry)                      (apply sdb:qry params))
	   ((ping)                         (current-process-id))

	   ;; TESTMETA
	   ((testmeta-get-record)       (apply db:testmeta-get-record dbstruct params))
	   ((testmeta-add-record)       (apply db:testmeta-add-record dbstruct params))
	   ((testmeta-update-field)     (apply db:testmeta-update-field dbstruct params)))))