#sqlite #sql #database-schema

sqlayout

Generate SQL for creating SQLite databases via Builder API or XML config

12 unstable releases (3 breaking)

Uses new Rust 2024

0.4.0 Jun 1, 2025
0.3.1 Jun 1, 2025
0.3.0 May 30, 2025
0.2.0 Feb 8, 2025
0.1.6 Aug 30, 2023

#1811 in Database interfaces

Download history

570 downloads per month

LGPL-2.1-only

75KB
2K SLoC

A Library for generating SQLite-specific SQL to Initialize Databases (as in CREATE TABLE...). SQLite Interface agnostic, e.g. can be used with rusqlite, sqlite or any other SQLite Interface.

xml-config

todo


SQLayout

Library for generating SQLite database initialization SQL code (CREATE TABLE ...) using either API or XML config (feature xml-config).

Usage:

todo!();

Dependencies

~0.1–4.5MB
~83K SLoC