mirror of
https://github.com/claunia/marechai.git
synced 2026-07-08 17:57:08 +00:00
- Introduced SoftwareVersionBySoftwareRelease model to manage relationships between software releases and their included versions. - Updated SoftwareRelease model to include a Title property and make SoftwareVersionId nullable for compilation releases. - Modified MarechaiContext to include DbSet for SoftwareVersionBySoftwareRelease and adjusted relationships. - Enhanced SoftwareReleasesController to handle adding and removing included versions for compilation releases. - Updated SoftwareReleaseDialog to allow setting titles and managing included software versions. - Added UI components to display and manage included software versions in compilation releases. - Implemented service methods for fetching and managing included versions and compilations. - Updated localization resources for new fields and UI elements related to compilations.
11 lines
356 B
C#
11 lines
356 B
C#
namespace Marechai.Database.Models;
|
|
|
|
public class SoftwareVersionBySoftwareRelease
|
|
{
|
|
public ulong ReleaseId { get; set; }
|
|
public virtual SoftwareRelease Release { get; set; }
|
|
|
|
public ulong SoftwareVersionId { get; set; }
|
|
public virtual SoftwareVersion SoftwareVersion { get; set; }
|
|
}
|