DiscoverAI ToolsSnapshotMagazineStartup SpotlightAI News
+ List Startup Sign In
›Developer Tools›Houseplant
Houseplant logo

Houseplant

Command-line database migrations for ClickHouse
Share Visit Website

About Houseplant

Houseplant is a command-line tool for managing ClickHouse database migrations. Its documentation shows a project workflow that starts with initialization, generates a migration file and reports which migrations have been applied. Developers write migrations in YAML, making schema changes into files that can be reviewed alongside application code rather than remembered as one-off database commands.

The command set includes applying migrations as well as explicitly moving a selected version up or down. Configuration supports separate development, testing and production environments. The project is focused on schema management for ClickHouse, rather than serving as a general database host or visual analytics tool. Its documentation includes installation and usage guides so a team can examine how the migration workflow fits its own deployment process before using it on important data.

Website

Houseplant website screenshot

Perfect for

Teams using ClickHouse that want a repeatable, versioned workflow for database schema changes.

Solves these problems

Keeping schema changes, environment configuration and migration status organized instead of relying on ad-hoc commands.