Repository navigation
Releases: fatlotus/sqlite-on-gcs-rapid
Release list
Release v0.20261025201533
Usage Instructions
To use the appendonly VFS extension:
1. Download the extension shared library for your platform:
macOS (Apple Silicon arm64):
curl -L -o libsqlite3_gcsvfs.dylib https://github.com/fatlotus/sqlite-on-gcs-rapid/releases/download/v0.20261025201533/libsqlite3_gcsvfs-macos-arm64.dylibLinux (x86_64):
curl -L -o libsqlite3_gcsvfs.so https://github.com/fatlotus/sqlite-on-gcs-rapid/releases/download/v0.20261025201533/libsqlite3_gcsvfs-linux-x86_64.soNote
Mac OS will need to use the Homebrew cask version of sqlite3 in order to load an extension. The default system sqlite3 disables loading external extensions for security.
2. Run SQLite3 and load the VFS:
Make sure you run sqlite3 (on macOS, you may need a Homebrew-installed version of sqlite3 to allow loading extensions):
-- Load the extension (omit the file extension)
.load ./libsqlite3_gcsvfs
-- Open a database file using the appendonly VFS
.open file:demo.db?vfs=appendonly
-- Perform SQL operations
CREATE TABLE demo_table(id INTEGER PRIMARY KEY, message TEXT);
INSERT INTO demo_table (message) VALUES ('SQLite VFS loaded successfully!');
SELECT * FROM demo_table;
.exitLog Import/Export CLI Tool
To download the sqlite_log_tool import/export CLI:
macOS (Apple Silicon arm64):
curl -L -o sqlite_log_tool https://github.com/fatlotus/sqlite-on-gcs-rapid/releases/download/v0.20261025201533/sqlite_log_tool-macos-arm64
chmod +x sqlite_log_toolLinux (x86_64):
curl -L -o sqlite_log_tool https://github.com/fatlotus/sqlite-on-gcs-rapid/releases/download/v0.20261025201533/sqlite_log_tool-linux-x86_64
chmod +x sqlite_log_toolRelease v0.20260721014102
Usage Instructions
To use the appendonly VFS extension:
1. Download the extension shared library for your platform:
macOS (Apple Silicon arm64):
curl -L -o libsqlite3_gcsvfs.dylib https://github.com/fatlotus/sqlite-on-gcs-rapid/releases/download/v0.20260721014102/libsqlite3_gcsvfs-macos-arm64.dylibLinux (x86_64):
curl -L -o libsqlite3_gcsvfs.so https://github.com/fatlotus/sqlite-on-gcs-rapid/releases/download/v0.20260721014102/libsqlite3_gcsvfs-linux-x86_64.soNote
Mac OS will need to use the Homebrew cask version of sqlite3 in order to load an extension. The default system sqlite3 disables loading external extensions for security.
2. Run SQLite3 and load the VFS:
Make sure you run sqlite3 (on macOS, you may need a Homebrew-installed version of sqlite3 to allow loading extensions):
-- Load the extension (omit the file extension)
.load ./libsqlite3_gcsvfs
-- Open a database file using the appendonly VFS
.open file:demo.db?vfs=appendonly
-- Perform SQL operations
CREATE TABLE demo_table(id INTEGER PRIMARY KEY, message TEXT);
INSERT INTO demo_table (message) VALUES ('SQLite VFS loaded successfully!');
SELECT * FROM demo_table;
.exitLog Import/Export CLI Tool
To download the sqlite_log_tool import/export CLI:
macOS (Apple Silicon arm64):
curl -L -o sqlite_log_tool https://github.com/fatlotus/sqlite-on-gcs-rapid/releases/download/v0.20260721014102/sqlite_log_tool-macos-arm64
chmod +x sqlite_log_toolLinux (x86_64):
curl -L -o sqlite_log_tool https://github.com/fatlotus/sqlite-on-gcs-rapid/releases/download/v0.20260721014102/sqlite_log_tool-linux-x86_64
chmod +x sqlite_log_toolRelease v0.20260718190224
Usage Instructions
To use the appendonly VFS extension:
1. Download the extension shared library for your platform:
macOS (Apple Silicon arm64):
curl -L -o libsqlite3_gcsvfs.dylib https://github.com/fatlotus/sqlite-on-gcs-rapid/releases/download/v0.20260718190224/libsqlite3_gcsvfs-macos-arm64.dylibLinux (x86_64):
curl -L -o libsqlite3_gcsvfs.so https://github.com/fatlotus/sqlite-on-gcs-rapid/releases/download/v0.20260718190224/libsqlite3_gcsvfs-linux-x86_64.soNote
Mac OS will need to use the Homebrew cask version of sqlite3 in order to load an extension. The default system sqlite3 disables loading external extensions for security.
2. Run SQLite3 and load the VFS:
Make sure you run sqlite3 (on macOS, you may need a Homebrew-installed version of sqlite3 to allow loading extensions):
-- Load the extension (omit the file extension)
.load ./libsqlite3_gcsvfs
-- Open a database file using the appendonly VFS
.open file:demo.db?vfs=appendonly
-- Perform SQL operations
CREATE TABLE demo_table(id INTEGER PRIMARY KEY, message TEXT);
INSERT INTO demo_table (message) VALUES ('SQLite VFS loaded successfully!');
SELECT * FROM demo_table;
.exitLog Import/Export CLI Tool
To download the sqlite_log_tool import/export CLI:
macOS (Apple Silicon arm64):
curl -L -o sqlite_log_tool https://github.com/fatlotus/sqlite-on-gcs-rapid/releases/download/v0.20260718190224/sqlite_log_tool-macos-arm64
chmod +x sqlite_log_toolLinux (x86_64):
curl -L -o sqlite_log_tool https://github.com/fatlotus/sqlite-on-gcs-rapid/releases/download/v0.20260718190224/sqlite_log_tool-linux-x86_64
chmod +x sqlite_log_toolRelease v0.20260718131459
Usage Instructions
To use the appendonly VFS extension:
1. Download the extension shared library for your platform:
macOS (Apple Silicon arm64):
curl -L -o libsqlite3_gcsvfs.dylib https://github.com/fatlotus/sqlite-on-gcs-rapid/releases/download/v0.20260718131459/libsqlite3_gcsvfs-macos-arm64.dylibLinux (x86_64):
curl -L -o libsqlite3_gcsvfs.so https://github.com/fatlotus/sqlite-on-gcs-rapid/releases/download/v0.20260718131459/libsqlite3_gcsvfs-linux-x86_64.soNote
Mac OS will need to use the Homebrew cask version of sqlite3 in order to load an extension. The default system sqlite3 disables loading external extensions for security.
2. Run SQLite3 and load the VFS:
Make sure you run sqlite3 (on macOS, you may need a Homebrew-installed version of sqlite3 to allow loading extensions):
-- Load the extension (omit the file extension)
.load ./libsqlite3_gcsvfs
-- Open a database file using the appendonly VFS
.open file:demo.db?vfs=appendonly
-- Perform SQL operations
CREATE TABLE demo_table(id INTEGER PRIMARY KEY, message TEXT);
INSERT INTO demo_table (message) VALUES ('SQLite VFS loaded successfully!');
SELECT * FROM demo_table;
.exitLog Import/Export CLI Tool
To download the sqlite_log_tool import/export CLI:
macOS (Apple Silicon arm64):
curl -L -o sqlite_log_tool https://github.com/fatlotus/sqlite-on-gcs-rapid/releases/download/v0.20260718131459/sqlite_log_tool-macos-arm64
chmod +x sqlite_log_toolLinux (x86_64):
curl -L -o sqlite_log_tool https://github.com/fatlotus/sqlite-on-gcs-rapid/releases/download/v0.20260718131459/sqlite_log_tool-linux-x86_64
chmod +x sqlite_log_toolRelease v0.20260718130844
Usage Instructions
To use the appendonly VFS extension:
1. Download the extension shared library for your platform:
macOS (Apple Silicon arm64):
curl -L -o libsqlite3_gcsvfs.dylib https://github.com/fatlotus/sqlite-on-gcs-rapid/releases/download/v0.20260718130844/libsqlite3_gcsvfs-macos-arm64.dylibLinux (x86_64):
curl -L -o libsqlite3_gcsvfs.so https://github.com/fatlotus/sqlite-on-gcs-rapid/releases/download/v0.20260718130844/libsqlite3_gcsvfs-linux-x86_64.soNote
Mac OS will need to use the Homebrew cask version of sqlite3 in order to load an extension. The default system sqlite3 disables loading external extensions for security.
2. Run SQLite3 and load the VFS:
Make sure you run sqlite3 (on macOS, you may need a Homebrew-installed version of sqlite3 to allow loading extensions):
-- Load the extension (omit the file extension)
.load ./libsqlite3_gcsvfs
-- Open a database file using the appendonly VFS
.open file:demo.db?vfs=appendonly
-- Perform SQL operations
CREATE TABLE demo_table(id INTEGER PRIMARY KEY, message TEXT);
INSERT INTO demo_table (message) VALUES ('SQLite VFS loaded successfully!');
SELECT * FROM demo_table;
.exitLog Import/Export CLI Tool
To download the sqlite_log_tool import/export CLI:
macOS (Apple Silicon arm64):
curl -L -o sqlite_log_tool https://github.com/fatlotus/sqlite-on-gcs-rapid/releases/download/v0.20260718130844/sqlite_log_tool-macos-arm64
chmod +x sqlite_log_toolLinux (x86_64):
curl -L -o sqlite_log_tool https://github.com/fatlotus/sqlite-on-gcs-rapid/releases/download/v0.20260718130844/sqlite_log_tool-linux-x86_64
chmod +x sqlite_log_toolRelease v0.20260716234031
Usage Instructions
To use the appendonly VFS extension:
1. Download the extension shared library for your platform:
macOS (Apple Silicon arm64):
curl -L -o libsqlite3_gcsvfs.dylib https://github.com/fatlotus/sqlite-on-gcs-rapid/releases/download/v0.20260716234031/libsqlite3_gcsvfs-macos-arm64.dylibLinux (x86_64):
curl -L -o libsqlite3_gcsvfs.so https://github.com/fatlotus/sqlite-on-gcs-rapid/releases/download/v0.20260716234031/libsqlite3_gcsvfs-linux-x86_64.soNote
Mac OS will need to use the Homebrew cask version of sqlite3 in order to load an extension. The default system sqlite3 disables loading external extensions for security.
2. Run SQLite3 and load the VFS:
Make sure you run sqlite3 (on macOS, you may need a Homebrew-installed version of sqlite3 to allow loading extensions):
-- Load the extension (omit the file extension)
.load ./libsqlite3_gcsvfs
-- Open a database file using the appendonly VFS
.open file:demo.db?vfs=appendonly
-- Perform SQL operations
CREATE TABLE demo_table(id INTEGER PRIMARY KEY, message TEXT);
INSERT INTO demo_table (message) VALUES ('SQLite VFS loaded successfully!');
SELECT * FROM demo_table;
.exitLog Import/Export CLI Tool
To download the sqlite_log_tool import/export CLI:
macOS (Apple Silicon arm64):
curl -L -o sqlite_log_tool https://github.com/fatlotus/sqlite-on-gcs-rapid/releases/download/v0.20260716234031/sqlite_log_tool-macos-arm64
chmod +x sqlite_log_toolLinux (x86_64):
curl -L -o sqlite_log_tool https://github.com/fatlotus/sqlite-on-gcs-rapid/releases/download/v0.20260716234031/sqlite_log_tool-linux-x86_64
chmod +x sqlite_log_toolRelease v0.20260715005128
Usage Instructions
To use the appendonly VFS extension:
1. Download the extension shared library for your platform:
macOS (Apple Silicon arm64):
curl -L -o libsqlite3_gcsvfs.dylib https://github.com/fatlotus/sqlite-on-gcs-rapid/releases/download/v0.20260715005128/libsqlite3_gcsvfs-macos-arm64.dylibLinux (x86_64):
curl -L -o libsqlite3_gcsvfs.so https://github.com/fatlotus/sqlite-on-gcs-rapid/releases/download/v0.20260715005128/libsqlite3_gcsvfs-linux-x86_64.soNote
Mac OS will need to use the Homebrew cask version of sqlite3 in order to load an extension. The default system sqlite3 disables loading external extensions for security.
2. Run SQLite3 and load the VFS:
Make sure you run sqlite3 (on macOS, you may need a Homebrew-installed version of sqlite3 to allow loading extensions):
-- Load the extension (omit the file extension)
.load ./libsqlite3_gcsvfs
-- Open a database file using the appendonly VFS
.open file:demo.db?vfs=appendonly
-- Perform SQL operations
CREATE TABLE demo_table(id INTEGER PRIMARY KEY, message TEXT);
INSERT INTO demo_table (message) VALUES ('SQLite VFS loaded successfully!');
SELECT * FROM demo_table;
.exitLog Import/Export CLI Tool
To download the sqlite_log_tool import/export CLI:
macOS (Apple Silicon arm64):
curl -L -o sqlite_log_tool https://github.com/fatlotus/sqlite-on-gcs-rapid/releases/download/v0.20260715005128/sqlite_log_tool-macos-arm64
chmod +x sqlite_log_toolLinux (x86_64):
curl -L -o sqlite_log_tool https://github.com/fatlotus/sqlite-on-gcs-rapid/releases/download/v0.20260715005128/sqlite_log_tool-linux-x86_64
chmod +x sqlite_log_toolRelease v0.20260715005024
Usage Instructions
To use the appendonly VFS extension:
1. Download the extension shared library for your platform:
macOS (Apple Silicon arm64):
curl -L -o libsqlite3_gcsvfs.dylib https://github.com/fatlotus/sqlite-on-gcs-rapid/releases/download/v0.20260715005024/libsqlite3_gcsvfs-macos-arm64.dylibLinux (x86_64):
curl -L -o libsqlite3_gcsvfs.so https://github.com/fatlotus/sqlite-on-gcs-rapid/releases/download/v0.20260715005024/libsqlite3_gcsvfs-linux-x86_64.soNote
Mac OS will need to use the Homebrew cask version of sqlite3 in order to load an extension. The default system sqlite3 disables loading external extensions for security.
2. Run SQLite3 and load the VFS:
Make sure you run sqlite3 (on macOS, you may need a Homebrew-installed version of sqlite3 to allow loading extensions):
-- Load the extension (omit the file extension)
.load ./libsqlite3_gcsvfs
-- Open a database file using the appendonly VFS
.open file:demo.db?vfs=appendonly
-- Perform SQL operations
CREATE TABLE demo_table(id INTEGER PRIMARY KEY, message TEXT);
INSERT INTO demo_table (message) VALUES ('SQLite VFS loaded successfully!');
SELECT * FROM demo_table;
.exitLog Import/Export CLI Tool
To download the sqlite_log_tool import/export CLI:
macOS (Apple Silicon arm64):
curl -L -o sqlite_log_tool https://github.com/fatlotus/sqlite-on-gcs-rapid/releases/download/v0.20260715005024/sqlite_log_tool-macos-arm64
chmod +x sqlite_log_toolLinux (x86_64):
curl -L -o sqlite_log_tool https://github.com/fatlotus/sqlite-on-gcs-rapid/releases/download/v0.20260715005024/sqlite_log_tool-linux-x86_64
chmod +x sqlite_log_toolRelease v0.0.5
Usage Instructions
To use the appendonly VFS extension:
1. Download the extension shared library for your platform:
macOS (Apple Silicon arm64):
curl -L -o libsqlite3_gcsvfs.dylib https://github.com/fatlotus/sqlite-on-gcs-rapid/releases/download/v0.0.5/libsqlite3_gcsvfs-macos-arm64.dylibLinux (x86_64):
curl -L -o libsqlite3_gcsvfs.so https://github.com/fatlotus/sqlite-on-gcs-rapid/releases/download/v0.0.5/libsqlite3_gcsvfs-linux-x86_64.soNote
Mac OS will need to use the Homebrew cask version of sqlite3 in order to load an extension. The default system sqlite3 disables loading external extensions for security.
2. Run SQLite3 and load the VFS:
Make sure you run sqlite3 (on macOS, you may need a Homebrew-installed version of sqlite3 to allow loading extensions):
-- Load the extension (omit the file extension)
.load ./libsqlite3_gcsvfs
-- Open a database file using the appendonly VFS
.open file:demo.db?vfs=appendonly
-- Perform SQL operations
CREATE TABLE demo_table(id INTEGER PRIMARY KEY, message TEXT);
INSERT INTO demo_table (message) VALUES ('SQLite VFS loaded successfully!');
SELECT * FROM demo_table;
.exitRelease v0.20260714115058
Usage Instructions
To use the appendonly VFS extension:
1. Download the extension shared library for your platform:
macOS (Apple Silicon arm64):
curl -L -o libsqlite3_gcsvfs.dylib https://github.com/fatlotus/sqlite-on-gcs-rapid/releases/download/v0.20260714115058/libsqlite3_gcsvfs-macos-arm64.dylibLinux (x86_64):
curl -L -o libsqlite3_gcsvfs.so https://github.com/fatlotus/sqlite-on-gcs-rapid/releases/download/v0.20260714115058/libsqlite3_gcsvfs-linux-x86_64.soNote
Mac OS will need to use the Homebrew cask version of sqlite3 in order to load an extension. The default system sqlite3 disables loading external extensions for security.
2. Run SQLite3 and load the VFS:
Make sure you run sqlite3 (on macOS, you may need a Homebrew-installed version of sqlite3 to allow loading extensions):
-- Load the extension (omit the file extension)
.load ./libsqlite3_gcsvfs
-- Open a database file using the appendonly VFS
.open file:demo.db?vfs=appendonly
-- Perform SQL operations
CREATE TABLE demo_table(id INTEGER PRIMARY KEY, message TEXT);
INSERT INTO demo_table (message) VALUES ('SQLite VFS loaded successfully!');
SELECT * FROM demo_table;
.exitLog Import/Export CLI Tool
To download the sqlite_log_tool import/export CLI:
macOS (Apple Silicon arm64):
curl -L -o sqlite_log_tool https://github.com/fatlotus/sqlite-on-gcs-rapid/releases/download/v0.20260714115058/sqlite_log_tool-macos-arm64
chmod +x sqlite_log_toolLinux (x86_64):
curl -L -o sqlite_log_tool https://github.com/fatlotus/sqlite-on-gcs-rapid/releases/download/v0.20260714115058/sqlite_log_tool-linux-x86_64
chmod +x sqlite_log_tool