Add automated script to generate platform default content pages: Script (create_default_content_pages.py): - Creates 7 platform default pages (vendor_id=NULL) - Content: About, Contact, FAQ, Shipping, Returns, Privacy, Terms - Comprehensive, production-ready content for each page - Idempotent - safe to run multiple times (skips existing) - SEO metadata included for all pages - Proper navigation flags (footer/header visibility) Makefile Integration: - Add 'create-cms-defaults' command - Integrate into 'db-setup' workflow - Update help documentation with CMS commands - Update both 'help' and 'help-db' sections Workflow: make db-setup now runs: migrate-up → init-prod → create-cms-defaults → seed-demo This ensures all new developers get: - Database schema (migrations) - Admin user (init-prod) - Default content pages (create-cms-defaults) - Demo data (seed-demo) All in one command: make db-setup 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude <noreply@anthropic.com>
13 KiB
13 KiB