mirror of
https://github.com/OrchardCMS/Orchard.git
synced 2025-10-15 19:54:57 +08:00
Removed unused Guid property from LayoutRecord.
This commit is contained in:
@@ -105,7 +105,7 @@ namespace Orchard.Projections.Controllers {
|
||||
model.Form = form;
|
||||
|
||||
if (ModelState.IsValid) {
|
||||
var layoutRecord = new LayoutRecord { Guid = Guid.NewGuid() ,Category = model.Category, Type = model.Type };
|
||||
var layoutRecord = new LayoutRecord { Category = model.Category, Type = model.Type };
|
||||
var query = _queryService.GetQuery(model.QueryId);
|
||||
query.Layouts.Add(layoutRecord);
|
||||
|
||||
|
@@ -84,7 +84,6 @@ namespace Orchard.Projections.Drivers {
|
||||
|
||||
return new XElement("Layout",
|
||||
// Attributes
|
||||
new XAttribute("Guid", layout.Guid),
|
||||
new XAttribute("Category", layout.Category ?? ""),
|
||||
new XAttribute("Description", layout.Description ?? ""),
|
||||
new XAttribute("State", state ?? ""),
|
||||
@@ -162,7 +161,6 @@ namespace Orchard.Projections.Drivers {
|
||||
|
||||
part.Record.Layouts.Clear();
|
||||
foreach (var item in queryElement.Element("Layouts").Elements("Layout").Select(layout => {
|
||||
var guid = layout.Attr("Guid");
|
||||
var category = layout.Attribute("Category").Value;
|
||||
var type = layout.Attribute("Type").Value;
|
||||
var state = layout.Attribute("State").Value;
|
||||
@@ -173,7 +171,6 @@ namespace Orchard.Projections.Drivers {
|
||||
}
|
||||
|
||||
return new LayoutRecord {
|
||||
Guid = !String.IsNullOrWhiteSpace(guid) ? Guid.Parse(guid) : Guid.NewGuid(),
|
||||
Category = category,
|
||||
Description = layout.Attribute("Description").Value,
|
||||
Display = int.Parse(layout.Attribute("Display").Value),
|
||||
|
@@ -103,7 +103,6 @@ namespace Orchard.Projections {
|
||||
SchemaBuilder.CreateTable("LayoutRecord",
|
||||
table => table
|
||||
.Column<int>("Id", c => c.PrimaryKey().Identity())
|
||||
.Column<Guid>("Guid")
|
||||
.Column<string>("Category", c => c.WithLength(64))
|
||||
.Column<string>("Type", c => c.WithLength(64))
|
||||
.Column<string>("Description", c => c.WithLength(255))
|
||||
@@ -114,9 +113,6 @@ namespace Orchard.Projections {
|
||||
.Column<int>("GroupProperty_id")
|
||||
);
|
||||
|
||||
SchemaBuilder.AlterTable("LayoutRecord", table => table
|
||||
.CreateIndex("IDX_LR_GUID", "Guid"));
|
||||
|
||||
SchemaBuilder.CreateTable("PropertyRecord",
|
||||
table => table
|
||||
.Column<int>("Id", c => c.PrimaryKey().Identity())
|
||||
@@ -267,7 +263,7 @@ namespace Orchard.Projections {
|
||||
|
||||
ContentDefinitionManager.AlterTypeDefinition("ProjectionPage", cfg => cfg.Listable());
|
||||
|
||||
return 4;
|
||||
return 3;
|
||||
}
|
||||
|
||||
public int UpdateFrom2() {
|
||||
@@ -277,16 +273,5 @@ namespace Orchard.Projections {
|
||||
|
||||
return 3;
|
||||
}
|
||||
|
||||
public int UpdateFrom3() {
|
||||
SchemaBuilder.AlterTable("LayoutRecord", table => table
|
||||
.AddColumn<Guid>("Guid")
|
||||
);
|
||||
|
||||
SchemaBuilder.AlterTable("LayoutRecord", table => table
|
||||
.CreateIndex("IDX_LR_GUID", "Guid"));
|
||||
|
||||
return 4;
|
||||
}
|
||||
}
|
||||
}
|
@@ -1,5 +1,4 @@
|
||||
using System;
|
||||
using System.Collections.Generic;
|
||||
using System.Collections.Generic;
|
||||
using System.ComponentModel.DataAnnotations;
|
||||
using Orchard.Data.Conventions;
|
||||
|
||||
@@ -10,7 +9,6 @@ namespace Orchard.Projections.Models {
|
||||
}
|
||||
|
||||
public virtual int Id { get; set; }
|
||||
public virtual Guid Guid { get; set; }
|
||||
public virtual string Description { get; set; }
|
||||
public virtual string Category { get; set; }
|
||||
public virtual string Type { get; set; }
|
||||
|
Reference in New Issue
Block a user