Llamachant.ExpressApp.UpdateScripts.Xpo
25.1.3.2
dotnet add package Llamachant.ExpressApp.UpdateScripts.Xpo --version 25.1.3.2
NuGet\Install-Package Llamachant.ExpressApp.UpdateScripts.Xpo -Version 25.1.3.2
<PackageReference Include="Llamachant.ExpressApp.UpdateScripts.Xpo" Version="25.1.3.2" />
<PackageVersion Include="Llamachant.ExpressApp.UpdateScripts.Xpo" Version="25.1.3.2" />
<PackageReference Include="Llamachant.ExpressApp.UpdateScripts.Xpo" />
paket add Llamachant.ExpressApp.UpdateScripts.Xpo --version 25.1.3.2
#r "nuget: Llamachant.ExpressApp.UpdateScripts.Xpo, 25.1.3.2"
#addin nuget:?package=Llamachant.ExpressApp.UpdateScripts.Xpo&version=25.1.3.2
#tool nuget:?package=Llamachant.ExpressApp.UpdateScripts.Xpo&version=25.1.3.2
Llamachant.ExpressApp.UpdateScripts.Xpo
Part of the Llamachant Framework - a set of reusable modules for DevExpress eXpressApp Framework (XAF) applications.
Overview
Llamachant.ExpressApp.UpdateScripts.Xpo provides a structured and maintainable way to manage one-time database update logic during deployment. Instead of placing all update code in Updater.cs
, this module lets you define discrete, versioned update scripts that are executed only once per database, ensuring that critical changes are applied safely and automatically without manual intervention.
Key Benefits
- Organize update logic into versioned, isolated scripts
- Ensure scripts run only once per database, even across deployments
- Avoid bloated
Updater.cs
files and improve maintainability - Enhance safety and traceability of schema/data changes
Requirements
- .NET 8.0 or .NET Framework 4.6.2 and higher
- DevExpress XAF v25.1 or later
License
This package is distributed under the MIT License.
Note: While the NuGet package is free to use, the source code is not open source.
Support & Contact
Need help or want to learn more about our tools and services?
Visit www.llamachant.com/docs or contact us.
Llamachant Technology Ltd.
Expert consulting and solutions for DevExpress XAF developers.
Product | Versions 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 was computed. 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 was computed. 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. |
.NET Framework | net462 is compatible. net463 was computed. net47 was computed. net471 was computed. net472 was computed. net48 was computed. net481 was computed. |
-
.NETFramework 4.6.2
- DevExpress.ExpressApp (>= 25.1.3)
- DevExpress.ExpressApp.Xpo (>= 25.1.3)
- DevExpress.Persistent.Base (>= 25.1.3)
- DevExpress.Persistent.BaseImpl.Xpo (>= 25.1.3)
-
net8.0
- DevExpress.ExpressApp (>= 25.1.3)
- DevExpress.ExpressApp.Xpo (>= 25.1.3)
- DevExpress.Persistent.Base (>= 25.1.3)
- DevExpress.Persistent.BaseImpl.Xpo (>= 25.1.3)
NuGet packages
This package is not used by any NuGet packages.
GitHub repositories
This package is not used by any popular GitHub repositories.