Skip to content

v0.1.0

Choose a tag to compare

@madeburo madeburo released this 20 Jun 10:18

What's included

Core (@titanbase/core)

  • Portable .titan.json schema format
  • Zod validation with 15+ diagnostic checks
  • Schema normalization for deterministic output

Visual Editor (@titanbase/editor)

  • ReactFlow-based canvas with drag-and-drop tables
  • Full CRUD: tables, columns, relations, indexes, enums
  • Cascade delete (removing a table cleans up relations and positions)
  • Undo/redo (80 levels, snapshot-based)
  • Dark mode, keyboard shortcuts (Ctrl+Z/Y/S/F, Delete)
  • Search/filter, auto-layout, multi-select (Shift+click)
  • Relation hover preview with column details
  • Cloud-ready API: onSave, onSchemaChange, cloudMode props

PostgreSQL Export (@titanbase/export-postgres)

  • CREATE SCHEMA, TYPE, TABLE, INDEX, FOREIGN KEY
  • COMMENT ON for tables, columns, types, indexes, constraints
  • Safe identifier quoting, deterministic output
  • Warnings for unsupported types (graceful fallback to text)

Examples

  • Blog, E-commerce, SaaS, Messaging (Slack-like), Project Management (Linear-like)