npx skills add https://github.com/jezweb/claude-skills
forever-efficient/pitfal-solutions-website
db-seed
Seed the DynamoDB database with sample data for development and testing. Populates galleries, inquiries, and admin tables. Use when setting up local dev environment or resetting test data. WARNING - never run in production.
Installation
npx skills add forever-efficient/pitfal-solutions-website --skill db-seed
Similar popular skills
Related neighbors and high-traction skills in the same topics — useful to compare before installing.
Postgres best practices maintained by Supabase, for Postgres running anywhere. Load this skill …
391.6K installsBrowser automation CLI for AI agents. Use when the user needs to interact with websites, includ…
810.4K installsDebug Azure production issues on Azure using AppLens, Azure Monitor, resource health, and safe …
568.9K installsPre-deployment validation for Azure readiness. Run deep checks on configuration, infrastructure…
567.7K installsGuides for configuring Prisma with different database providers (PostgreSQL, MySQL, SQLite, Mon…
269.8K installsPrisma ORM CLI commands reference covering init, generate, migrate, db, dev, complete, studio, …
267K installsAlso in this package
Other skills from forever-efficient/pitfal-solutions-website · top by installs.
npx skills add forever-efficient/pitfal-solutions-website
More details
Agent compatibility
Declared targets from SKILL.md / docs. Unmarked agents are not listed — the skill may still install via the CLI.
Also listed on
Alternate registries and mirrors of this skill.
npx skills add smithery/neversight --skill db-seed
Repository health
main
Package contents
Files included with this skill beyond the listing page.
-
skill md
SKILL.md2,844 B -
docs
SUMMARY.md238 B
History
- First seen on skills.sh
- First recorded snapshot · 29 installs
SKILL.md
Seed Database
Populate DynamoDB tables with sample data for development/testing.
WARNING
This skill modifies database data. ALWAYS verify the environment before proceeding.
Pre-checks
- Verify environment (NEVER run in production!):
``bash echo "Current AWS Profile: $AWS_PROFILE" aws sts get-caller-identity --profile pitfal ``
- Confirm with user before proceeding
Seed Commands
Seed All Tables (Recommended Order)
# 1. Seed admin users and settings first
aws dynamodb batch-write-item \
--request-items file://scripts/seed-admin.json \
--profile pitfal
# 2. Seed galleries and images
aws dynamodb batch-write-item \
--request-items file://scripts/seed-galleries.json \
--profile pitfal
# 3. Seed sample inquiries
aws dynamodb batch-write-item \
--request-items file://scripts/seed-inquiries.json \
--profile pitfal
Seed Individual Tables
Admin Users & Settings
aws dynamodb batch-write-item \
--request-items file://scripts/seed-admin.json \
--profile pitfal
Galleries & Images
aws dynamodb batch-write-item \
--request-items file://scripts/seed-galleries.json \
--profile pitfal
Inquiries
aws dynamodb batch-write-item \
--request-items file://scripts/seed-inquiries.json \
--profile pitfal
Verify Seeding
# Count items in galleries table
aws dynamodb scan \
--table-name pitfal-galleries \
--select COUNT \
--profile pitfal
# Count items in inquiries table
aws dynamodb scan \
--table-name pitfal-inquiries \
--select COUNT \
--profile pitfal
# Count items in admin table
aws dynamodb scan \
--table-name pitfal-admin \
--select COUNT \
--profile pitfal
Seed Data Contents
| File | Contents |
|---|---|
seed-admin.json |
Admin user, site settings, services, testimonials, FAQs |
seed-galleries.json |
Sample galleries (brand, portrait, event) with images |
seed-inquiries.json |
Sample booking inquiries in various statuses |
Default Admin Credentials
- Username:
admin - Password:
admin123(change immediately in production!) - Note: Password hash in seed file is bcrypt with cost factor 12
Clear Data (Development Only)
To remove all seed data:
# This is destructive - confirm before running
aws dynamodb delete-table --table-name pitfal-galleries --profile pitfal
aws dynamodb delete-table --table-name pitfal-inquiries --profile pitfal
aws dynamodb delete-table --table-name pitfal-admin --profile pitfal
# Then re-run terraform apply to recreate tables