#262 WebpConvertionLogs db migration
This commit is contained in:
parent
d1ab8fc0c7
commit
6f75d9e44c
3552
RMuseum/Migrations/20211217120953_WebpLogModel.Designer.cs
generated
Normal file
3552
RMuseum/Migrations/20211217120953_WebpLogModel.Designer.cs
generated
Normal file
File diff suppressed because it is too large
Load Diff
47
RMuseum/Migrations/20211217120953_WebpLogModel.cs
Normal file
47
RMuseum/Migrations/20211217120953_WebpLogModel.cs
Normal file
@ -0,0 +1,47 @@
|
||||
using System;
|
||||
using Microsoft.EntityFrameworkCore.Migrations;
|
||||
|
||||
#nullable disable
|
||||
|
||||
namespace RMuseum.Migrations
|
||||
{
|
||||
public partial class WebpLogModel : Migration
|
||||
{
|
||||
protected override void Up(MigrationBuilder migrationBuilder)
|
||||
{
|
||||
migrationBuilder.CreateTable(
|
||||
name: "WebpConvertionLogs",
|
||||
columns: table => new
|
||||
{
|
||||
Id = table.Column<int>(type: "int", nullable: false)
|
||||
.Annotation("SqlServer:Identity", "1, 1"),
|
||||
PictureId = table.Column<Guid>(type: "uniqueidentifier", nullable: false),
|
||||
OriginalFileSizeInByte = table.Column<long>(type: "bigint", nullable: false),
|
||||
StartTime = table.Column<DateTime>(type: "datetime2", nullable: false),
|
||||
TargetFileSizeInByte = table.Column<long>(type: "bigint", nullable: false),
|
||||
FinishTime = table.Column<DateTime>(type: "datetime2", nullable: false)
|
||||
},
|
||||
constraints: table =>
|
||||
{
|
||||
table.PrimaryKey("PK_WebpConvertionLogs", x => x.Id);
|
||||
table.ForeignKey(
|
||||
name: "FK_WebpConvertionLogs_GeneralImages_PictureId",
|
||||
column: x => x.PictureId,
|
||||
principalTable: "GeneralImages",
|
||||
principalColumn: "Id",
|
||||
onDelete: ReferentialAction.Cascade);
|
||||
});
|
||||
|
||||
migrationBuilder.CreateIndex(
|
||||
name: "IX_WebpConvertionLogs_PictureId",
|
||||
table: "WebpConvertionLogs",
|
||||
column: "PictureId");
|
||||
}
|
||||
|
||||
protected override void Down(MigrationBuilder migrationBuilder)
|
||||
{
|
||||
migrationBuilder.DropTable(
|
||||
name: "WebpConvertionLogs");
|
||||
}
|
||||
}
|
||||
}
|
||||
@ -404,6 +404,36 @@ namespace RMuseum.Migrations
|
||||
b.ToTable("TagValues");
|
||||
});
|
||||
|
||||
modelBuilder.Entity("RMuseum.Models.Artifact.WebpConvertionLog", b =>
|
||||
{
|
||||
b.Property<int>("Id")
|
||||
.ValueGeneratedOnAdd()
|
||||
.HasColumnType("int");
|
||||
|
||||
SqlServerPropertyBuilderExtensions.UseIdentityColumn(b.Property<int>("Id"), 1L, 1);
|
||||
|
||||
b.Property<DateTime>("FinishTime")
|
||||
.HasColumnType("datetime2");
|
||||
|
||||
b.Property<long>("OriginalFileSizeInByte")
|
||||
.HasColumnType("bigint");
|
||||
|
||||
b.Property<Guid>("PictureId")
|
||||
.HasColumnType("uniqueidentifier");
|
||||
|
||||
b.Property<DateTime>("StartTime")
|
||||
.HasColumnType("datetime2");
|
||||
|
||||
b.Property<long>("TargetFileSizeInByte")
|
||||
.HasColumnType("bigint");
|
||||
|
||||
b.HasKey("Id");
|
||||
|
||||
b.HasIndex("PictureId");
|
||||
|
||||
b.ToTable("WebpConvertionLogs");
|
||||
});
|
||||
|
||||
modelBuilder.Entity("RMuseum.Models.Bookmark.RUserBookmark", b =>
|
||||
{
|
||||
b.Property<Guid>("Id")
|
||||
@ -2734,6 +2764,17 @@ namespace RMuseum.Migrations
|
||||
b.Navigation("RTag");
|
||||
});
|
||||
|
||||
modelBuilder.Entity("RMuseum.Models.Artifact.WebpConvertionLog", b =>
|
||||
{
|
||||
b.HasOne("RMuseum.Models.Artifact.RPictureFile", "Picture")
|
||||
.WithMany()
|
||||
.HasForeignKey("PictureId")
|
||||
.OnDelete(DeleteBehavior.Cascade)
|
||||
.IsRequired();
|
||||
|
||||
b.Navigation("Picture");
|
||||
});
|
||||
|
||||
modelBuilder.Entity("RMuseum.Models.Bookmark.RUserBookmark", b =>
|
||||
{
|
||||
b.HasOne("RSecurityBackend.Models.Auth.Db.RAppUser", "RAppUser")
|
||||
|
||||
@ -2288,6 +2288,11 @@
|
||||
recitation error reports
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:RMuseum.DbContext.RMuseumDbContext.WebpConvertionLogs">
|
||||
<summary>
|
||||
webp convertion log
|
||||
</summary>
|
||||
</member>
|
||||
<member name="T:RMuseum.Models.Accounting.DonationExpenditure">
|
||||
<summary>
|
||||
donation expenditures
|
||||
@ -3161,6 +3166,46 @@
|
||||
Item Friendly Url
|
||||
</summary>
|
||||
</member>
|
||||
<member name="T:RMuseum.Models.Artifact.WebpConvertionLog">
|
||||
<summary>
|
||||
webp convertion log
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:RMuseum.Models.Artifact.WebpConvertionLog.Id">
|
||||
<summary>
|
||||
id
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:RMuseum.Models.Artifact.WebpConvertionLog.PictureId">
|
||||
<summary>
|
||||
picture id
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:RMuseum.Models.Artifact.WebpConvertionLog.Picture">
|
||||
<summary>
|
||||
picture
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:RMuseum.Models.Artifact.WebpConvertionLog.OriginalFileSizeInByte">
|
||||
<summary>
|
||||
original file size
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:RMuseum.Models.Artifact.WebpConvertionLog.StartTime">
|
||||
<summary>
|
||||
start time
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:RMuseum.Models.Artifact.WebpConvertionLog.TargetFileSizeInByte">
|
||||
<summary>
|
||||
target file size
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:RMuseum.Models.Artifact.WebpConvertionLog.FinishTime">
|
||||
<summary>
|
||||
finish time
|
||||
</summary>
|
||||
</member>
|
||||
<member name="T:RMuseum.Models.Auth.Memory.RMuseumSecurableItem">
|
||||
<summary>
|
||||
specific forms and permission
|
||||
|
||||
Loading…
Reference in New Issue
Block a user