github avatar

Planning Oracle To Postgres Migration Integration Testing

This walks through a single .NET project and flags every repository, DAO, and service layer method that touches the database, then writes out a structured testing plan focused on Oracle to Postgres migration risks. It's scoped deliberately narrow: one project at a time, database interactions only, with priority given to Oracle-specific features like refcursors and type coercion that tend to break subtly when you switch engines. The output is a markdown file listing what needs tests, what seed data you'll need, and which behavioral differences to watch for. It's honest about the constraints: Oracle is your source of truth, and it assumes you're running side-by-side app instances rather than trying to test both databases through one codebase.

skills.sh installs
1.8K
GitHub stars
41K
last updated
Aug 21, 2026

Install

$ npx -y skills add github/awesome-copilot --skill planning-oracle-to-postgres-migration-integration-testing --agent claude-code

Installs into .claude/skills of the current project.

Files

Planning Integration Testing for Oracle-to-PostgreSQL Migration

Analyze a single target project to identify data access artifacts that require integration testing, then produce a structured, actionable testing plan.

Workflow

Progress:
- [ ] Step 1: Identify data access artifacts
- [ ] Step 2: Classify testing priorities
- [ ] Step 3: Write the testing plan

Step 1: Identify data access artifacts

Scope to the target project only. Find classes and methods that interact directly with the database — repositories, DAOs, stored procedure callers, service layers performing CRUD operations.

Step 2: Classify testing priorities

Rank artifacts by migration risk. Prioritize methods that use Oracle-specific features (refcursors, TO_CHAR, implicit type coercion, NO_DATA_FOUND) over simple CRUD.

Step 3: Write the testing plan

Sponsors

Details

Repository
github.com/github/awesome-copilot
Categories
Backend & APIs, Testing & QA, Git & Pull Requests, AI & Agent Building, Productivity & Planning, Databases, .NET & C#
First seen
Apr 16, 2026

More from github/awesome-copilot

All 318
1github avatarscaffolding-oracle-to-postgres-migration-test-projectgithub/awesome-copilotScaffolds an xUnit integration test project for validating Oracle-to-PostgreSQL database migration behavior in .NET solutions. Creates the test project, transac1.7Kskills.sh installs
2sergiodxa avatarowasp-security-checksergiodxa/agent-skillsSecurity audit guidelines for web applications and REST APIs based on OWASP Top 10 and web security best practices. Use when checking code for vulnerabilities, 1.7Kskills.sh installs
3jezweb avatarwordpress-contentjezweb/claude-skillsCreate and manage WordPress posts, pages, media, categories, tags, and menus via WP-CLI or the REST API. Use whenever the user wants to publish a blog post on W1.7Kskills.sh installs
4nodeops-app avatarcreateosnodeops-app/skillsDeploy ANYTHING to production on CreateOS cloud platform. Use this skill when deploying, hosting, or shipping: (1) AI agents and multi-agent systems, (2) Backen1.7Kskills.sh installs
5machina-sports avatarbettingmachina-sports/sports-skillsBetting analysis — odds conversion, de-vigging, edge detection, Kelly criterion, arbitrage detection, parlay analysis, and line movement. Pure computation, no A1.6Kskills.sh installs
6nexscope-ai avatarproduct-description-generatornexscope-ai/ecommerce-skillsE-commerce product description generator for any platform. Generates optimized titles, bullet points, descriptions, and backend keywords using competitor resear1.6Kskills.sh installs