Fix type for photo focal length equivalent.

This commit is contained in:
2020-05-30 07:34:54 +01:00
parent 8ce6361b26
commit a8e6ad204c
6 changed files with 3684 additions and 5 deletions

File diff suppressed because it is too large Load Diff

View File

@@ -0,0 +1,27 @@
using Microsoft.EntityFrameworkCore.Migrations;
namespace Marechai.Database.Migrations
{
public partial class FixFocalLengthEquivalentType : Migration
{
protected override void Up(MigrationBuilder migrationBuilder)
{
migrationBuilder.AlterColumn<double>("FocalLengthEquivalent", "OwnedMachinePhotos", nullable: true,
oldClrType: typeof(ushort), oldType: "smallint unsigned",
oldNullable: true);
migrationBuilder.AlterColumn<double>("FocalLengthEquivalent", "MachinePhotos", nullable: true,
oldClrType: typeof(ushort), oldType: "smallint unsigned",
oldNullable: true);
}
protected override void Down(MigrationBuilder migrationBuilder)
{
migrationBuilder.AlterColumn<ushort>("FocalLengthEquivalent", "OwnedMachinePhotos", "smallint unsigned",
nullable: true, oldClrType: typeof(double), oldNullable: true);
migrationBuilder.AlterColumn<ushort>("FocalLengthEquivalent", "MachinePhotos", "smallint unsigned",
nullable: true, oldClrType: typeof(double), oldNullable: true);
}
}
}

View File

@@ -876,7 +876,7 @@ namespace Marechai.Database.Migrations
b.Property<double?>("FocalLength").HasColumnType("double");
b.Property<ushort?>("FocalLengthEquivalent").HasColumnType("smallint unsigned");
b.Property<double?>("FocalLengthEquivalent").HasColumnType("double");
b.Property<double?>("HorizontalResolution").HasColumnType("double");
@@ -1302,7 +1302,7 @@ namespace Marechai.Database.Migrations
b.Property<double?>("FocalLength").HasColumnType("double");
b.Property<ushort?>("FocalLengthEquivalent").HasColumnType("smallint unsigned");
b.Property<double?>("FocalLengthEquivalent").HasColumnType("double");
b.Property<double?>("HorizontalResolution").HasColumnType("double");

View File

@@ -34,7 +34,7 @@ namespace Marechai.Database.Models
[DisplayName("Lens focal length")]
public double? FocalLength { get; set; }
[DisplayName("Focal length in 35 mm film")]
public ushort? FocalLengthEquivalent { get; set; }
public double? FocalLengthEquivalent { get; set; }
[DisplayName("Horizontal resolution")]
public double? HorizontalResolution { get; set; }
[DisplayName("ISO speed rating")]

View File

@@ -35,7 +35,7 @@ namespace Marechai.Areas.Admin.Models
[DisplayName("Lens focal length")]
public double? FocalLength { get; set; }
[DisplayName("Focal length in 35 mm film")]
public ushort? FocalLengthEquivalent { get; set; }
public double? FocalLengthEquivalent { get; set; }
[DisplayName("Horizontal resolution")]
public double? HorizontalResolution { get; set; }
[DisplayName("ISO speed rating")]

View File

@@ -2,7 +2,7 @@
<Project Sdk="Microsoft.NET.Sdk.Web">
<PropertyGroup>
<TargetFramework>netcoreapp3.1</TargetFramework>
<Version>3.0.99.1404</Version>
<Version>3.0.99.1405</Version>
<Company>Canary Islands Computer Museum</Company>
<Copyright>Copyright © 2003-2020 Natalia Portillo</Copyright>
<Product>Canary Islands Computer Museum Website</Product>
@@ -128,6 +128,9 @@
<Content Update="Pages\Admin\Details\Resolution.razor">
<ExcludeFromSingleFile>true</ExcludeFromSingleFile>
</Content>
<Content Update="Pages\Admin\Details\MachinePhoto.razor">
<ExcludeFromSingleFile>true</ExcludeFromSingleFile>
</Content>
</ItemGroup>
<ItemGroup>
<_ContentIncludedByDefault Remove="Areas\Admin\Views\BrowserTests\Delete.cshtml" />