Skip to content

Releases: fatlotus/sqlite-on-gcs-rapid

Release v0.20261025201533

Choose a tag to compare

@github-actions github-actions released this 25 Oct 20:15

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.dylib

Linux (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.so

Note

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;
.exit

Log 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_tool

Linux (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_tool

Release v0.20260721014102

Choose a tag to compare

@github-actions github-actions released this 21 Jul 01:41

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.dylib

Linux (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.so

Note

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;
.exit

Log 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_tool

Linux (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_tool

Release v0.20260718190224

Choose a tag to compare

@github-actions github-actions released this 18 Jul 19:02

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.dylib

Linux (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.so

Note

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;
.exit

Log 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_tool

Linux (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_tool

Release v0.20260718131459

Choose a tag to compare

@github-actions github-actions released this 18 Jul 13:15

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.dylib

Linux (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.so

Note

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;
.exit

Log 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_tool

Linux (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_tool

Release v0.20260718130844

Choose a tag to compare

@github-actions github-actions released this 18 Jul 13:08

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.dylib

Linux (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.so

Note

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;
.exit

Log 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_tool

Linux (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_tool

Release v0.20260716234031

Choose a tag to compare

@github-actions github-actions released this 16 Jul 23:40

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.dylib

Linux (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.so

Note

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;
.exit

Log 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_tool

Linux (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_tool

Release v0.20260715005128

Choose a tag to compare

@github-actions github-actions released this 15 Jul 00:51

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.dylib

Linux (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.so

Note

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;
.exit

Log 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_tool

Linux (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_tool

Release v0.20260715005024

Choose a tag to compare

@github-actions github-actions released this 15 Jul 00:50

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.dylib

Linux (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.so

Note

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;
.exit

Log 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_tool

Linux (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_tool

Release v0.0.5

Choose a tag to compare

@github-actions github-actions released this 14 Jul 11:22

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.dylib

Linux (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.so

Note

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;
.exit

Release v0.20260714115058

Choose a tag to compare

@github-actions github-actions released this 14 Jul 11:51

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.dylib

Linux (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.so

Note

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;
.exit

Log 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_tool

Linux (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