From b949ef5360680cdb1933ef990555f711eee16367 Mon Sep 17 00:00:00 2001 From: Pekka Enberg Date: Fri, 14 Feb 2025 11:58:54 +0200 Subject: [PATCH] Update COMPAT.md --- COMPAT.md | 28 ++++++++++++++++++---------- 1 file changed, 18 insertions(+), 10 deletions(-) diff --git a/COMPAT.md b/COMPAT.md index 08546a486..def993ea2 100644 --- a/COMPAT.md +++ b/COMPAT.md @@ -1,12 +1,12 @@ -# Compatibility with SQLite +# Limbo compatibility with SQLite This document describes the compatibility of Limbo with SQLite. -## Table of contents: +## Table of contents -- [Compatibility with SQLite](#compatibility-with-sqlite) - - [Table of contents:](#table-of-contents) - - [Features](#features) + - [Overview](#overview) + - [Features](#features) + - [Limitations](#limitations) - [SQLite query language](#sqlite-query-language) - [Statements](#statements) - [PRAGMA](#pragma) @@ -26,16 +26,24 @@ This document describes the compatibility of Limbo with SQLite. - [Vector](#vector) - [Time](#time) -## Features +## Overview Limbo aims to be fully compatible with SQLite, with opt-in features not supported by SQLite. -The current status of Limbo is: +### Features + +* ✅ SQLite file format is fully supported +* 🚧 SQLite query language [[status](#sqlite-query-language)] is partially supported +* 🚧 SQLite C API [[status](#sqlite-c-api)] is partially supported + +### Limitations -* ✅ SQLite file format is fully supported. -* 🚧 SQLite query language [[status](#sqlite-query-language)] -* 🚧 SQLite C API [[status](#sqlite-c-api)]. * ⛔️ Concurrent access from multiple processes is not supported. +* ⛔️ Savepoints are not supported. +* ⛔️ Triggers are not supported. +* ⛔️ Indexes are not supported. +* ⛔️ Views are not supported. +* ⛔️ Vacuum is not supported. ## SQLite query language