Hi, while writing tests for an Emacs package I found myself needing to execute multiple statements against an in-memory database, to initialize the schema. Currently there is no easy way to do so as sqlite-execute only executes the first command and ignores the rest. The reason most likely being that accepting arguments for multiple statements and properly preparing would be a tricky task. So instead I'm adding the functionality as a new function that takes no arguments. In GNU Emacs 29.1 (build 1, x86_64-pc-linux-gnu, X toolkit, cairo version 1.18.0, Xaw3d scroll bars) Windowing system distributor 'The X.Org Foundation', version 11.0.12013000 System Description: Ubuntu 20.04.6 LTS Configured using: 'configure --prefix=/nix/store/0g4xxdsn4xp9qhgc4cylbksqpwsn51vc-emacs-29.1 --disable-build-details --with-modules --with-x-toolkit=lucid --with-xft --with-cairo --with-native-compilation --with-tree-sitter --with-xinput2' -- "I object to doing things that computers can do." — Olin Shivers