Function: closql--db-update-schema

closql--db-update-schema is a byte-compiled function defined in closql.el.

Signature

(closql--db-update-schema ARG &rest ARGS)

Implementations

(closql--db-update-schema (DB forge-database)) in `forge-db.el'.

Undocumented

(closql--db-update-schema (DB closql-database)) in `closql.el'.

Undocumented

Source Code

;; Defined in ~/.emacs.d/elpa/closql-20260101.1828/closql.el
(cl-defmethod closql--db-update-schema ((db closql-database))
  (let ((code-version (oref-default db version))
        (data-version (closql--db-get-version db)))
    (when (< data-version code-version)
      (oset-default db disabled t)
      (emacsql-close db)
      (error "Please update %s database (schema version %s < %s)"
             (oref-default db name) data-version code-version))))