Tables
The database contains two main tables:repositories: Stores repository information, metadata, and user-added reposworkflows: Stores workflow definitions and metadata for persistence
Repositories Table
id: Primary keyslug: Unique repository identifier (owner-repo format)repo_path: Full repository path (owner/repo)display_name: Human-readable repository namehtml_url: GitHub repository URLdefault_branch: Repository’s default branchavatar_url: Repository owner’s avataradded_at: Timestamp when addedupdated_at: Last updated timestamp
Workflows Table
id: Primary keyrepo_slug: Foreign key to repositoriesworkflow_id: GitHub workflow IDworkflow_name: Workflow display nameworkflow_path: Workflow file pathworkflow_state: Active/disabled statecreated_at: Timestamp when first savedupdated_at: Last updated timestamp