Skip to content
Matthias Görges edited this page Mar 13, 2015 · 1 revision

dbsave saves the content of database table db in an encrypted cdb file.

Parameter Description
file Filename (and path) of cdb database file
key Encyption key as u8vector (minimum length 24)
db Database table to be stored

Example

Example 1: Save a medication database to a file. - Uses uiform page syntax.

(let ((mdb (uiget 'meds-before-database))
      (dbfile (if (uiget 'admin #f) "dummy.db" (table-ref udb 'filename "dummy.db")))
      (medsbeforefile (sxrun 'meds-before-name (string-append childid "-" sleepid))))
   (dbsave medsbeforefile (uiget 'cryptokey) mdb)
)
Clone this wiki locally