#sqlite #database-schema #schema #sql

sqlayout

Generates SQL-code for creating SQLite databases via Builder API or XML config

9 releases

0.2.0 Feb 8, 2025
0.1.7 Feb 6, 2025
0.1.6 Aug 30, 2023

#1518 in Database interfaces

Download history 5/week @ 2024-12-11 249/week @ 2025-02-05

249 downloads per month

LGPL-2.1-only

62KB
1.5K SLoC

SQLayout

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

Usage:

todo!();

lib.rs:

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

Dependencies

~0.2–4.5MB
~86K SLoC