4d-schema-migration

Migrate 4D applications to .NET 10, SQL Server 2022, and Blazor.

2|Updated Jan 31, 2026
One-click install
npx skills add https://github.com/michaelalber/ai-toolkit --skill 4d-schema-migration
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: 4d-schema-migration
Source: https://github.com/michaelalber/ai-toolkit/tree/main/skills/4d-schema-migration
Command: npx skills add https://github.com/michaelalber/ai-toolkit --skill 4d-schema-migration

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill automates the complex process of migrating applications from the legacy 4D platform to modern .NET and SQL Server architectures, ensuring data integrity and preserving application functionality.

Core Features & Use Cases

  • Schema Conversion: Generates SQL Server DDL and EF Core entities from 4D application exports.
  • Data Migration: Facilitates the transfer of data with type mapping and validation.
  • UI Migration Guidance: Provides strategies for converting 4D forms to Blazor components.
  • Use Case: A company needs to migrate its decades-old 4D-based ERP system to a cloud-native .NET solution. This Skill will guide the entire process from schema analysis to data transfer and UI modernization.

Quick Start

Use the 4d-schema-migration skill to generate SQL DDL scripts for the 'Customers' table from a 4D export.

Frequently Asked Questions about 4d-schema-migration

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I migrate a 4D application schema to SQL Server and EF Core?

Migrating a 4D application schema to SQL Server and EF Core involves generating SQL Server DDL scripts and EF Core entities from your 4D application exports. This process ensures data type mapping and schema structure are preserved in the new .NET architecture.

What is the best way to handle 4D multi-value fields when converting to .NET?

Handling 4D multi-value fields during a .NET migration requires specific schema conversion strategies to map them into relational structures. The migration process addresses these challenges directly alongside blob storage and date/time handling to ensure data integrity.

Can I convert 4D forms directly into Blazor components?

Yes, you can convert 4D forms into Blazor components. The migration process provides specific UI migration guidance and strategies for transforming legacy 4D form structures into modern Blazor UI components within the .NET 10 architecture.

How does data type mapping work when transferring 4D data to SQL Server 2022?

Data type mapping when transferring 4D data to SQL Server 2022 works by translating 4D specific types into compatible SQL Server formats during the data migration phase. This includes validation to ensure data integrity is maintained throughout the transfer.

Does this 4D to .NET migration process support cloud-native ERP systems?

Yes, the 4D to .NET migration process supports cloud-native ERP systems. It is designed to guide the migration of decades-old 4D-based ERP systems to modern cloud-native .NET 10 and SQL Server 2022 architectures from schema analysis to UI modernization.