Back to browse
GitHub Repository
4 starsPython

A modern sample database for learning SQL – replace the Sakila database

by rozhnev·Jul 18, 2026·1 point·0 comments

AI Analysis

●●SolidNiche GemCozy

Finally, a Sakila replacement that includes VECTOR columns for modern AI examples.

Strengths
  • Includes 120k row analytical table for realistic window function practice.
  • Docker-first setup loads schema and generates data in one command.
  • Covers recursive CTEs and stored procedures missing from standard samples.
Weaknesses
  • Tied specifically to MariaDB 11.7, limiting MySQL or PostgreSQL users.
  • University theme is generic compared to domain-specific datasets like e-commerce.
Category
Target Audience

SQL learners and database instructors

Similar To

Sakila · Northwind

Similar Projects

Infrastructure●●Solid

Rust Database from Scratch

Unified SQL, graph, and vector engine when Neon and pgvector already split these concerns.

Bold BetBig Brain
ayoubnabil
852mo ago
Infrastructure●●Solid

Aion a Rust Database

Unifies SQL, graph, and vector data in one Rust engine, but still in early alpha.

Bold BetNiche Gem
K9987plus
602mo ago
AI/ML●●Solid

PardusDB – SQLite-like vector database in Rust

Using a single-file .pardus format with CREATE/INSERT/SELECT + SIMILARITY queries gives a very familiar developer UX for embedding storage. The combination of graph-based ANN, full transactions, thread-safety, and zero external dependencies is an uncommon and useful engineering combo for local-first AI work; it would win more attention with benchmark comparisons and richer ecosystem integrations (connectors/clients).

Niche GemWizardry
JasonHEIN
205mo ago