CodeIssuesDiscussionsWikiPull RequestsProjectsCommitsActionsReleasesContributorsPulse● GatesSecuritySettingsDeploymentsPipelineInsightsAgents✨ Explain✨ Ask AI✨ Workspace✨ Spec✨ Tests▓ Debt Map✨ NL Search🏛 Archaeology
Blame · Line-by-line history
0100_repo_onboarding.sql
Each line is annotated with the commit that last touched it. Click any SHA to jump to that commit and see the surrounding change.
| 641aa42 | 1 | -- Migration 0088: Smart empty states — repo onboarding data + flag |
| 2 | -- Adds onboarding_shown column to repositories and a new repo_onboarding_data | |
| 3 | -- table. Generated on first push to a repo; displayed as a dismissible card | |
| 4 | -- on the repo home page. | |
| 5 | ||
| 6 | ALTER TABLE repositories ADD COLUMN IF NOT EXISTS onboarding_shown BOOLEAN NOT NULL DEFAULT false; | |
| 7 | ||
| 8 | CREATE TABLE IF NOT EXISTS repo_onboarding_data ( | |
| 9 | repository_id UUID PRIMARY KEY REFERENCES repositories(id) ON DELETE CASCADE, | |
| 10 | detected_language TEXT, | |
| 11 | detected_framework TEXT, | |
| 12 | suggested_readme TEXT, | |
| 13 | suggested_labels JSONB NOT NULL DEFAULT '[]', | |
| 14 | suggested_gates_config TEXT, | |
| 15 | first_commit_suggestions JSONB NOT NULL DEFAULT '[]', | |
| 16 | generated_at TIMESTAMPTZ NOT NULL DEFAULT NOW() | |
| 17 | ); |