Raycoon.RayMigrator.Core 0.11.0

Prefix Reserved
dotnet add package Raycoon.RayMigrator.Core --version 0.11.0
                    
NuGet\Install-Package Raycoon.RayMigrator.Core -Version 0.11.0
                    
This command is intended to be used within the Package Manager Console in Visual Studio, as it uses the NuGet module's version of Install-Package.
<PackageReference Include="Raycoon.RayMigrator.Core" Version="0.11.0" />
                    
For projects that support PackageReference, copy this XML node into the project file to reference the package.
<PackageVersion Include="Raycoon.RayMigrator.Core" Version="0.11.0" />
                    
Directory.Packages.props
<PackageReference Include="Raycoon.RayMigrator.Core" />
                    
Project file
For projects that support Central Package Management (CPM), copy this XML node into the solution Directory.Packages.props file to version the package.
paket add Raycoon.RayMigrator.Core --version 0.11.0
                    
#r "nuget: Raycoon.RayMigrator.Core, 0.11.0"
                    
#r directive can be used in F# Interactive and Polyglot Notebooks. Copy this into the interactive tool or source code of the script to reference the package.
#:package Raycoon.RayMigrator.Core@0.11.0
                    
#:package directive can be used in C# file-based apps starting in .NET 10 preview 4. Copy this into a .cs file before any lines of code to reference the package.
#addin nuget:?package=Raycoon.RayMigrator.Core&version=0.11.0
                    
Install as a Cake Addin
#tool nuget:?package=Raycoon.RayMigrator.Core&version=0.11.0
                    
Install as a Cake Tool

RayMigrator

Professional database migration framework that manages versioned schema migrations across multiple database engines.

Maturity notice — 0.11.x

RayMigrator 0.11.x is a pre-1.0 release. Its behaviour has not yet been proven across a broad range of real-world production workloads.

Database migrations are inherently irreversible: a failed or partially applied migration can cause data loss, schema corruption, or extended downtime.

Deploy this version only in environments where a failed migration would not have far-reaching consequences for your organization or your projects — and only with a verified, restorable backup of every affected database taken immediately before each run.

Contributing

We welcome bug reports and feature requests. See CONTRIBUTING.md for details.

License (TL;DR)

Licensed under Business Source License 1.1 (BUSL-1.1) with a custom Additional Use Grant. Each version converts to Apache License, Version 2.0 four years after its release.

This version is free for everyone, for any purpose. The Additional Use Grant places no conditions on production use — no organization-size threshold, no restriction by legal form or sector, no internal-use requirement, and no restriction on offering RayMigrator to third parties as a hosted, SaaS, or managed service.

Non-production use (dev, test, evaluation, QA, research) is free under the BSL grant itself.

You may copy, modify, create derivative works from, and redistribute the source. Derivative works stay under this license and may not carry the RayMigrator or RAYCOON marks.

BUSL-1.1 applies separately to each version. The grant above ships with this version; every release carries its own LICENSE.md.

The Raycoon.RayMigrator.Database.Example skeleton is MIT-licensed so external DAL plugin authors can copy it as a starting point.

Full License

See LICENSE.md in the repository.

Contact

raymigrator@raycoon.com

Product Compatible and additional computed target framework versions.
.NET net8.0 is compatible.  net8.0-android was computed.  net8.0-browser was computed.  net8.0-ios was computed.  net8.0-maccatalyst was computed.  net8.0-macos was computed.  net8.0-tvos was computed.  net8.0-windows was computed.  net9.0 is compatible.  net9.0-android was computed.  net9.0-browser was computed.  net9.0-ios was computed.  net9.0-maccatalyst was computed.  net9.0-macos was computed.  net9.0-tvos was computed.  net9.0-windows was computed.  net10.0 is compatible.  net10.0-android was computed.  net10.0-browser was computed.  net10.0-ios was computed.  net10.0-maccatalyst was computed.  net10.0-macos was computed.  net10.0-tvos was computed.  net10.0-windows was computed. 
Compatible target framework(s)
Included target framework(s) (in package)
Learn more about Target Frameworks and .NET Standard.

NuGet packages (4)

Showing the top 4 NuGet packages that depend on Raycoon.RayMigrator.Core:

Package Downloads
Raycoon.RayMigrator.Services.Abstractions

Service interfaces and DTOs for RayMigrator migration operations. Licensed under BUSL-1.1 with Additional Use Grant — see LICENSE.md.

Raycoon.RayMigrator.Infrastructure

Logging, template caching, and infrastructure utilities for RayMigrator. Licensed under BUSL-1.1 with Additional Use Grant — see LICENSE.md.

Raycoon.RayMigrator.Services

Migration business logic and service orchestration for RayMigrator. Licensed under BUSL-1.1 with Additional Use Grant — see LICENSE.md.

Raycoon.RayMigrator.Pipeline

Unified Direct mode execution pipeline for RayMigrator CLI applications. Licensed under BUSL-1.1 with Additional Use Grant — see LICENSE.md.

GitHub repositories

This package is not used by any popular GitHub repositories.

Version Downloads Last Updated
0.11.0 228 8/17/2026
Loading failed