Aggiunta modello statistiche + migrations
This commit is contained in:
@@ -0,0 +1,35 @@
|
||||
using System;
|
||||
using System.Collections.Generic;
|
||||
using System.ComponentModel.DataAnnotations;
|
||||
using System.ComponentModel.DataAnnotations.Schema;
|
||||
using System.Linq;
|
||||
using System.Text;
|
||||
using System.Threading.Tasks;
|
||||
|
||||
// <Auto-Generated>
|
||||
// This is here so CodeMaid doesn't reorganize this document
|
||||
// </Auto-Generated>
|
||||
namespace EgwCoreLib.Lux.Data.DbModel.Stats
|
||||
{
|
||||
/// <summary>
|
||||
/// Classe statistiche impiego orarie raggruppare
|
||||
/// </summary>
|
||||
[Table("stats_aggr")]
|
||||
public class StatsAggregated
|
||||
{
|
||||
[Key]
|
||||
public int Id { get; set; }
|
||||
/// <summary>
|
||||
/// Tipologia gruppo (envir, tipo)
|
||||
/// </summary>
|
||||
public string GroupType { get; set; } = "ALL";
|
||||
/// <summary>
|
||||
/// Valore di raggruppamento (di tipo GroupType)
|
||||
/// </summary>
|
||||
public string GroupValue { get; set; } = "";
|
||||
public DateTime Hour { get; set; }
|
||||
public long RequestCount { get; set; } = 0;
|
||||
public double AvgDuration { get; set; } = 0;
|
||||
public double MaxDuration { get; set; } = 0;
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,29 @@
|
||||
using System;
|
||||
using System.Collections.Generic;
|
||||
using System.ComponentModel.DataAnnotations;
|
||||
using System.ComponentModel.DataAnnotations.Schema;
|
||||
using System.Linq;
|
||||
using System.Text;
|
||||
using System.Threading.Tasks;
|
||||
|
||||
// <Auto-Generated>
|
||||
// This is here so CodeMaid doesn't reorganize this document
|
||||
// </Auto-Generated>
|
||||
namespace EgwCoreLib.Lux.Data.DbModel.Stats
|
||||
{
|
||||
/// <summary>
|
||||
/// Classe statistiche impiego (orarie) di dettaglio (per envir/tipo)
|
||||
/// </summary>
|
||||
[Table("stats_detail")]
|
||||
public class StatsDetail
|
||||
{
|
||||
[Key]
|
||||
public int Id { get; set; }
|
||||
public string Environment { get; set; } = "";
|
||||
public string Type { get; set; } = "";
|
||||
public DateTime Hour { get; set; }
|
||||
public long RequestCount { get; set; } = 0;
|
||||
public double AvgDuration { get; set; } = 0;
|
||||
public double MaxDuration { get; set; } = 0;
|
||||
}
|
||||
}
|
||||
File diff suppressed because it is too large
Load Diff
@@ -0,0 +1,404 @@
|
||||
using System;
|
||||
using Microsoft.EntityFrameworkCore.Metadata;
|
||||
using Microsoft.EntityFrameworkCore.Migrations;
|
||||
|
||||
#nullable disable
|
||||
|
||||
namespace EgwCoreLib.Lux.Data.Migrations
|
||||
{
|
||||
/// <inheritdoc />
|
||||
public partial class AddStats_01 : Migration
|
||||
{
|
||||
/// <inheritdoc />
|
||||
protected override void Up(MigrationBuilder migrationBuilder)
|
||||
{
|
||||
migrationBuilder.CreateTable(
|
||||
name: "stats_aggr",
|
||||
columns: table => new
|
||||
{
|
||||
Id = table.Column<int>(type: "int", nullable: false)
|
||||
.Annotation("MySql:ValueGenerationStrategy", MySqlValueGenerationStrategy.IdentityColumn),
|
||||
GroupType = table.Column<string>(type: "longtext", nullable: false)
|
||||
.Annotation("MySql:CharSet", "utf8mb4"),
|
||||
GroupValue = table.Column<string>(type: "longtext", nullable: false)
|
||||
.Annotation("MySql:CharSet", "utf8mb4"),
|
||||
Hour = table.Column<DateTime>(type: "datetime(6)", nullable: false),
|
||||
RequestCount = table.Column<long>(type: "bigint", nullable: false),
|
||||
AvgDuration = table.Column<double>(type: "double", nullable: false),
|
||||
MaxDuration = table.Column<double>(type: "double", nullable: false)
|
||||
},
|
||||
constraints: table =>
|
||||
{
|
||||
table.PrimaryKey("PK_stats_aggr", x => x.Id);
|
||||
})
|
||||
.Annotation("MySql:CharSet", "utf8mb4");
|
||||
|
||||
migrationBuilder.CreateTable(
|
||||
name: "stats_detail",
|
||||
columns: table => new
|
||||
{
|
||||
Id = table.Column<int>(type: "int", nullable: false)
|
||||
.Annotation("MySql:ValueGenerationStrategy", MySqlValueGenerationStrategy.IdentityColumn),
|
||||
Environment = table.Column<string>(type: "longtext", nullable: false)
|
||||
.Annotation("MySql:CharSet", "utf8mb4"),
|
||||
Type = table.Column<string>(type: "longtext", nullable: false)
|
||||
.Annotation("MySql:CharSet", "utf8mb4"),
|
||||
Hour = table.Column<DateTime>(type: "datetime(6)", nullable: false),
|
||||
RequestCount = table.Column<long>(type: "bigint", nullable: false),
|
||||
AvgDuration = table.Column<double>(type: "double", nullable: false),
|
||||
MaxDuration = table.Column<double>(type: "double", nullable: false)
|
||||
},
|
||||
constraints: table =>
|
||||
{
|
||||
table.PrimaryKey("PK_stats_detail", x => x.Id);
|
||||
})
|
||||
.Annotation("MySql:CharSet", "utf8mb4");
|
||||
|
||||
migrationBuilder.UpdateData(
|
||||
table: "sales_offer",
|
||||
keyColumn: "OfferID",
|
||||
keyValue: 1,
|
||||
columns: new[] { "DueDateProm", "DueDateReq", "Inserted", "Modified", "ValidUntil" },
|
||||
values: new object[] { new DateTime(2026, 2, 14, 0, 0, 0, 0, DateTimeKind.Local), new DateTime(2026, 1, 15, 0, 0, 0, 0, DateTimeKind.Local), new DateTime(2025, 12, 16, 14, 16, 45, 305, DateTimeKind.Local).AddTicks(7695), new DateTime(2025, 12, 16, 14, 16, 45, 305, DateTimeKind.Local).AddTicks(7696), new DateTime(2026, 1, 16, 14, 16, 45, 305, DateTimeKind.Local).AddTicks(7692) });
|
||||
|
||||
migrationBuilder.UpdateData(
|
||||
table: "sales_offer",
|
||||
keyColumn: "OfferID",
|
||||
keyValue: 2,
|
||||
columns: new[] { "DueDateProm", "DueDateReq", "Inserted", "Modified", "ValidUntil" },
|
||||
values: new object[] { new DateTime(2026, 2, 14, 0, 0, 0, 0, DateTimeKind.Local), new DateTime(2026, 1, 15, 0, 0, 0, 0, DateTimeKind.Local), new DateTime(2025, 12, 16, 14, 16, 45, 305, DateTimeKind.Local).AddTicks(7709), new DateTime(2025, 12, 16, 14, 16, 45, 305, DateTimeKind.Local).AddTicks(7710), new DateTime(2026, 1, 16, 14, 16, 45, 305, DateTimeKind.Local).AddTicks(7708) });
|
||||
|
||||
migrationBuilder.UpdateData(
|
||||
table: "sales_offer",
|
||||
keyColumn: "OfferID",
|
||||
keyValue: 3,
|
||||
columns: new[] { "DueDateProm", "DueDateReq", "Inserted", "Modified", "ValidUntil" },
|
||||
values: new object[] { new DateTime(2026, 2, 14, 0, 0, 0, 0, DateTimeKind.Local), new DateTime(2026, 1, 15, 0, 0, 0, 0, DateTimeKind.Local), new DateTime(2025, 12, 16, 14, 16, 45, 305, DateTimeKind.Local).AddTicks(7718), new DateTime(2025, 12, 16, 14, 16, 45, 305, DateTimeKind.Local).AddTicks(7720), new DateTime(2026, 1, 16, 14, 16, 45, 305, DateTimeKind.Local).AddTicks(7717) });
|
||||
|
||||
migrationBuilder.UpdateData(
|
||||
table: "sales_offer",
|
||||
keyColumn: "OfferID",
|
||||
keyValue: 4,
|
||||
columns: new[] { "DueDateProm", "DueDateReq", "Inserted", "Modified", "ValidUntil" },
|
||||
values: new object[] { new DateTime(2026, 2, 14, 0, 0, 0, 0, DateTimeKind.Local), new DateTime(2026, 1, 15, 0, 0, 0, 0, DateTimeKind.Local), new DateTime(2025, 12, 16, 14, 16, 45, 305, DateTimeKind.Local).AddTicks(7727), new DateTime(2025, 12, 16, 14, 16, 45, 305, DateTimeKind.Local).AddTicks(7729), new DateTime(2026, 1, 16, 14, 16, 45, 305, DateTimeKind.Local).AddTicks(7726) });
|
||||
|
||||
migrationBuilder.UpdateData(
|
||||
table: "sales_offer_row",
|
||||
keyColumn: "OfferRowID",
|
||||
keyValue: 1,
|
||||
columns: new[] { "Inserted", "Modified" },
|
||||
values: new object[] { new DateTime(2025, 12, 16, 14, 16, 45, 305, DateTimeKind.Local).AddTicks(7872), new DateTime(2025, 12, 16, 14, 16, 45, 305, DateTimeKind.Local).AddTicks(7874) });
|
||||
|
||||
migrationBuilder.UpdateData(
|
||||
table: "sales_offer_row",
|
||||
keyColumn: "OfferRowID",
|
||||
keyValue: 2,
|
||||
columns: new[] { "Inserted", "Modified" },
|
||||
values: new object[] { new DateTime(2025, 12, 16, 14, 16, 45, 305, DateTimeKind.Local).AddTicks(7859), new DateTime(2025, 12, 16, 14, 16, 45, 305, DateTimeKind.Local).AddTicks(7860) });
|
||||
|
||||
migrationBuilder.UpdateData(
|
||||
table: "sales_offer_row",
|
||||
keyColumn: "OfferRowID",
|
||||
keyValue: 3,
|
||||
columns: new[] { "Inserted", "Modified" },
|
||||
values: new object[] { new DateTime(2025, 12, 16, 14, 16, 45, 305, DateTimeKind.Local).AddTicks(7944), new DateTime(2025, 12, 16, 14, 16, 45, 305, DateTimeKind.Local).AddTicks(7947) });
|
||||
|
||||
migrationBuilder.UpdateData(
|
||||
table: "sales_offer_row",
|
||||
keyColumn: "OfferRowID",
|
||||
keyValue: 4,
|
||||
columns: new[] { "Inserted", "Modified" },
|
||||
values: new object[] { new DateTime(2025, 12, 16, 14, 16, 45, 305, DateTimeKind.Local).AddTicks(7959), new DateTime(2025, 12, 16, 14, 16, 45, 305, DateTimeKind.Local).AddTicks(7961) });
|
||||
|
||||
migrationBuilder.UpdateData(
|
||||
table: "sales_offer_row",
|
||||
keyColumn: "OfferRowID",
|
||||
keyValue: 5,
|
||||
columns: new[] { "Inserted", "Modified" },
|
||||
values: new object[] { new DateTime(2025, 12, 16, 14, 16, 45, 305, DateTimeKind.Local).AddTicks(8005), new DateTime(2025, 12, 16, 14, 16, 45, 305, DateTimeKind.Local).AddTicks(8008) });
|
||||
|
||||
migrationBuilder.UpdateData(
|
||||
table: "sales_offer_row",
|
||||
keyColumn: "OfferRowID",
|
||||
keyValue: 6,
|
||||
columns: new[] { "Inserted", "Modified" },
|
||||
values: new object[] { new DateTime(2025, 12, 16, 14, 16, 45, 305, DateTimeKind.Local).AddTicks(8022), new DateTime(2025, 12, 16, 14, 16, 45, 305, DateTimeKind.Local).AddTicks(8025) });
|
||||
|
||||
migrationBuilder.UpdateData(
|
||||
table: "sales_offer_row",
|
||||
keyColumn: "OfferRowID",
|
||||
keyValue: 7,
|
||||
columns: new[] { "Inserted", "Modified" },
|
||||
values: new object[] { new DateTime(2025, 12, 16, 14, 16, 45, 305, DateTimeKind.Local).AddTicks(8061), new DateTime(2025, 12, 16, 14, 16, 45, 305, DateTimeKind.Local).AddTicks(8064) });
|
||||
|
||||
migrationBuilder.UpdateData(
|
||||
table: "sales_offer_row",
|
||||
keyColumn: "OfferRowID",
|
||||
keyValue: 8,
|
||||
columns: new[] { "Inserted", "Modified" },
|
||||
values: new object[] { new DateTime(2025, 12, 16, 14, 16, 45, 305, DateTimeKind.Local).AddTicks(8079), new DateTime(2025, 12, 16, 14, 16, 45, 305, DateTimeKind.Local).AddTicks(8081) });
|
||||
|
||||
migrationBuilder.UpdateData(
|
||||
table: "sales_offer_row",
|
||||
keyColumn: "OfferRowID",
|
||||
keyValue: 9,
|
||||
columns: new[] { "Inserted", "Modified" },
|
||||
values: new object[] { new DateTime(2025, 12, 16, 14, 16, 45, 305, DateTimeKind.Local).AddTicks(8114), new DateTime(2025, 12, 16, 14, 16, 45, 305, DateTimeKind.Local).AddTicks(8116) });
|
||||
|
||||
migrationBuilder.UpdateData(
|
||||
table: "sales_offer_row",
|
||||
keyColumn: "OfferRowID",
|
||||
keyValue: 10,
|
||||
columns: new[] { "Inserted", "Modified" },
|
||||
values: new object[] { new DateTime(2025, 12, 16, 14, 16, 45, 305, DateTimeKind.Local).AddTicks(8129), new DateTime(2025, 12, 16, 14, 16, 45, 305, DateTimeKind.Local).AddTicks(8131) });
|
||||
|
||||
migrationBuilder.UpdateData(
|
||||
table: "stock_mov",
|
||||
keyColumn: "StockMovID",
|
||||
keyValue: 1,
|
||||
column: "DtCreate",
|
||||
value: new DateTime(2025, 12, 16, 14, 16, 45, 302, DateTimeKind.Local).AddTicks(1741));
|
||||
|
||||
migrationBuilder.UpdateData(
|
||||
table: "stock_mov",
|
||||
keyColumn: "StockMovID",
|
||||
keyValue: 2,
|
||||
column: "DtCreate",
|
||||
value: new DateTime(2025, 12, 16, 14, 16, 45, 302, DateTimeKind.Local).AddTicks(1802));
|
||||
|
||||
migrationBuilder.UpdateData(
|
||||
table: "stock_mov",
|
||||
keyColumn: "StockMovID",
|
||||
keyValue: 3,
|
||||
column: "DtCreate",
|
||||
value: new DateTime(2025, 12, 16, 14, 16, 45, 302, DateTimeKind.Local).AddTicks(1805));
|
||||
|
||||
migrationBuilder.UpdateData(
|
||||
table: "stock_mov",
|
||||
keyColumn: "StockMovID",
|
||||
keyValue: 4,
|
||||
column: "DtCreate",
|
||||
value: new DateTime(2025, 12, 16, 14, 16, 45, 302, DateTimeKind.Local).AddTicks(1809));
|
||||
|
||||
migrationBuilder.UpdateData(
|
||||
table: "stock_mov",
|
||||
keyColumn: "StockMovID",
|
||||
keyValue: 5,
|
||||
column: "DtCreate",
|
||||
value: new DateTime(2025, 12, 16, 14, 16, 45, 302, DateTimeKind.Local).AddTicks(1812));
|
||||
|
||||
migrationBuilder.UpdateData(
|
||||
table: "stock_mov",
|
||||
keyColumn: "StockMovID",
|
||||
keyValue: 6,
|
||||
column: "DtCreate",
|
||||
value: new DateTime(2025, 12, 16, 14, 16, 45, 302, DateTimeKind.Local).AddTicks(1816));
|
||||
|
||||
migrationBuilder.UpdateData(
|
||||
table: "stock_mov",
|
||||
keyColumn: "StockMovID",
|
||||
keyValue: 7,
|
||||
column: "DtCreate",
|
||||
value: new DateTime(2025, 12, 16, 14, 16, 45, 302, DateTimeKind.Local).AddTicks(1819));
|
||||
|
||||
migrationBuilder.UpdateData(
|
||||
table: "stock_mov",
|
||||
keyColumn: "StockMovID",
|
||||
keyValue: 8,
|
||||
column: "DtCreate",
|
||||
value: new DateTime(2025, 12, 16, 14, 16, 45, 302, DateTimeKind.Local).AddTicks(1822));
|
||||
|
||||
migrationBuilder.UpdateData(
|
||||
table: "stock_mov",
|
||||
keyColumn: "StockMovID",
|
||||
keyValue: 9,
|
||||
column: "DtCreate",
|
||||
value: new DateTime(2025, 12, 16, 14, 16, 45, 302, DateTimeKind.Local).AddTicks(1826));
|
||||
|
||||
migrationBuilder.UpdateData(
|
||||
table: "stock_mov",
|
||||
keyColumn: "StockMovID",
|
||||
keyValue: 10,
|
||||
column: "DtCreate",
|
||||
value: new DateTime(2025, 12, 16, 14, 16, 45, 302, DateTimeKind.Local).AddTicks(1829));
|
||||
}
|
||||
|
||||
/// <inheritdoc />
|
||||
protected override void Down(MigrationBuilder migrationBuilder)
|
||||
{
|
||||
migrationBuilder.DropTable(
|
||||
name: "stats_aggr");
|
||||
|
||||
migrationBuilder.DropTable(
|
||||
name: "stats_detail");
|
||||
|
||||
migrationBuilder.UpdateData(
|
||||
table: "sales_offer",
|
||||
keyColumn: "OfferID",
|
||||
keyValue: 1,
|
||||
columns: new[] { "DueDateProm", "DueDateReq", "Inserted", "Modified", "ValidUntil" },
|
||||
values: new object[] { new DateTime(2026, 2, 10, 0, 0, 0, 0, DateTimeKind.Local), new DateTime(2026, 1, 11, 0, 0, 0, 0, DateTimeKind.Local), new DateTime(2025, 12, 12, 10, 37, 30, 82, DateTimeKind.Local).AddTicks(2904), new DateTime(2025, 12, 12, 10, 37, 30, 82, DateTimeKind.Local).AddTicks(2905), new DateTime(2026, 1, 12, 10, 37, 30, 82, DateTimeKind.Local).AddTicks(2902) });
|
||||
|
||||
migrationBuilder.UpdateData(
|
||||
table: "sales_offer",
|
||||
keyColumn: "OfferID",
|
||||
keyValue: 2,
|
||||
columns: new[] { "DueDateProm", "DueDateReq", "Inserted", "Modified", "ValidUntil" },
|
||||
values: new object[] { new DateTime(2026, 2, 10, 0, 0, 0, 0, DateTimeKind.Local), new DateTime(2026, 1, 11, 0, 0, 0, 0, DateTimeKind.Local), new DateTime(2025, 12, 12, 10, 37, 30, 82, DateTimeKind.Local).AddTicks(2916), new DateTime(2025, 12, 12, 10, 37, 30, 82, DateTimeKind.Local).AddTicks(2917), new DateTime(2026, 1, 12, 10, 37, 30, 82, DateTimeKind.Local).AddTicks(2915) });
|
||||
|
||||
migrationBuilder.UpdateData(
|
||||
table: "sales_offer",
|
||||
keyColumn: "OfferID",
|
||||
keyValue: 3,
|
||||
columns: new[] { "DueDateProm", "DueDateReq", "Inserted", "Modified", "ValidUntil" },
|
||||
values: new object[] { new DateTime(2026, 2, 10, 0, 0, 0, 0, DateTimeKind.Local), new DateTime(2026, 1, 11, 0, 0, 0, 0, DateTimeKind.Local), new DateTime(2025, 12, 12, 10, 37, 30, 82, DateTimeKind.Local).AddTicks(2925), new DateTime(2025, 12, 12, 10, 37, 30, 82, DateTimeKind.Local).AddTicks(2926), new DateTime(2026, 1, 12, 10, 37, 30, 82, DateTimeKind.Local).AddTicks(2924) });
|
||||
|
||||
migrationBuilder.UpdateData(
|
||||
table: "sales_offer",
|
||||
keyColumn: "OfferID",
|
||||
keyValue: 4,
|
||||
columns: new[] { "DueDateProm", "DueDateReq", "Inserted", "Modified", "ValidUntil" },
|
||||
values: new object[] { new DateTime(2026, 2, 10, 0, 0, 0, 0, DateTimeKind.Local), new DateTime(2026, 1, 11, 0, 0, 0, 0, DateTimeKind.Local), new DateTime(2025, 12, 12, 10, 37, 30, 82, DateTimeKind.Local).AddTicks(2934), new DateTime(2025, 12, 12, 10, 37, 30, 82, DateTimeKind.Local).AddTicks(2936), new DateTime(2026, 1, 12, 10, 37, 30, 82, DateTimeKind.Local).AddTicks(2933) });
|
||||
|
||||
migrationBuilder.UpdateData(
|
||||
table: "sales_offer_row",
|
||||
keyColumn: "OfferRowID",
|
||||
keyValue: 1,
|
||||
columns: new[] { "Inserted", "Modified" },
|
||||
values: new object[] { new DateTime(2025, 12, 12, 10, 37, 30, 82, DateTimeKind.Local).AddTicks(3065), new DateTime(2025, 12, 12, 10, 37, 30, 82, DateTimeKind.Local).AddTicks(3066) });
|
||||
|
||||
migrationBuilder.UpdateData(
|
||||
table: "sales_offer_row",
|
||||
keyColumn: "OfferRowID",
|
||||
keyValue: 2,
|
||||
columns: new[] { "Inserted", "Modified" },
|
||||
values: new object[] { new DateTime(2025, 12, 12, 10, 37, 30, 82, DateTimeKind.Local).AddTicks(3051), new DateTime(2025, 12, 12, 10, 37, 30, 82, DateTimeKind.Local).AddTicks(3053) });
|
||||
|
||||
migrationBuilder.UpdateData(
|
||||
table: "sales_offer_row",
|
||||
keyColumn: "OfferRowID",
|
||||
keyValue: 3,
|
||||
columns: new[] { "Inserted", "Modified" },
|
||||
values: new object[] { new DateTime(2025, 12, 12, 10, 37, 30, 82, DateTimeKind.Local).AddTicks(3077), new DateTime(2025, 12, 12, 10, 37, 30, 82, DateTimeKind.Local).AddTicks(3078) });
|
||||
|
||||
migrationBuilder.UpdateData(
|
||||
table: "sales_offer_row",
|
||||
keyColumn: "OfferRowID",
|
||||
keyValue: 4,
|
||||
columns: new[] { "Inserted", "Modified" },
|
||||
values: new object[] { new DateTime(2025, 12, 12, 10, 37, 30, 82, DateTimeKind.Local).AddTicks(3089), new DateTime(2025, 12, 12, 10, 37, 30, 82, DateTimeKind.Local).AddTicks(3090) });
|
||||
|
||||
migrationBuilder.UpdateData(
|
||||
table: "sales_offer_row",
|
||||
keyColumn: "OfferRowID",
|
||||
keyValue: 5,
|
||||
columns: new[] { "Inserted", "Modified" },
|
||||
values: new object[] { new DateTime(2025, 12, 12, 10, 37, 30, 82, DateTimeKind.Local).AddTicks(3120), new DateTime(2025, 12, 12, 10, 37, 30, 82, DateTimeKind.Local).AddTicks(3121) });
|
||||
|
||||
migrationBuilder.UpdateData(
|
||||
table: "sales_offer_row",
|
||||
keyColumn: "OfferRowID",
|
||||
keyValue: 6,
|
||||
columns: new[] { "Inserted", "Modified" },
|
||||
values: new object[] { new DateTime(2025, 12, 12, 10, 37, 30, 82, DateTimeKind.Local).AddTicks(3140), new DateTime(2025, 12, 12, 10, 37, 30, 82, DateTimeKind.Local).AddTicks(3141) });
|
||||
|
||||
migrationBuilder.UpdateData(
|
||||
table: "sales_offer_row",
|
||||
keyColumn: "OfferRowID",
|
||||
keyValue: 7,
|
||||
columns: new[] { "Inserted", "Modified" },
|
||||
values: new object[] { new DateTime(2025, 12, 12, 10, 37, 30, 82, DateTimeKind.Local).AddTicks(3170), new DateTime(2025, 12, 12, 10, 37, 30, 82, DateTimeKind.Local).AddTicks(3172) });
|
||||
|
||||
migrationBuilder.UpdateData(
|
||||
table: "sales_offer_row",
|
||||
keyColumn: "OfferRowID",
|
||||
keyValue: 8,
|
||||
columns: new[] { "Inserted", "Modified" },
|
||||
values: new object[] { new DateTime(2025, 12, 12, 10, 37, 30, 82, DateTimeKind.Local).AddTicks(3182), new DateTime(2025, 12, 12, 10, 37, 30, 82, DateTimeKind.Local).AddTicks(3184) });
|
||||
|
||||
migrationBuilder.UpdateData(
|
||||
table: "sales_offer_row",
|
||||
keyColumn: "OfferRowID",
|
||||
keyValue: 9,
|
||||
columns: new[] { "Inserted", "Modified" },
|
||||
values: new object[] { new DateTime(2025, 12, 12, 10, 37, 30, 82, DateTimeKind.Local).AddTicks(3210), new DateTime(2025, 12, 12, 10, 37, 30, 82, DateTimeKind.Local).AddTicks(3212) });
|
||||
|
||||
migrationBuilder.UpdateData(
|
||||
table: "sales_offer_row",
|
||||
keyColumn: "OfferRowID",
|
||||
keyValue: 10,
|
||||
columns: new[] { "Inserted", "Modified" },
|
||||
values: new object[] { new DateTime(2025, 12, 12, 10, 37, 30, 82, DateTimeKind.Local).AddTicks(3223), new DateTime(2025, 12, 12, 10, 37, 30, 82, DateTimeKind.Local).AddTicks(3224) });
|
||||
|
||||
migrationBuilder.UpdateData(
|
||||
table: "stock_mov",
|
||||
keyColumn: "StockMovID",
|
||||
keyValue: 1,
|
||||
column: "DtCreate",
|
||||
value: new DateTime(2025, 12, 12, 10, 37, 30, 78, DateTimeKind.Local).AddTicks(7281));
|
||||
|
||||
migrationBuilder.UpdateData(
|
||||
table: "stock_mov",
|
||||
keyColumn: "StockMovID",
|
||||
keyValue: 2,
|
||||
column: "DtCreate",
|
||||
value: new DateTime(2025, 12, 12, 10, 37, 30, 78, DateTimeKind.Local).AddTicks(7332));
|
||||
|
||||
migrationBuilder.UpdateData(
|
||||
table: "stock_mov",
|
||||
keyColumn: "StockMovID",
|
||||
keyValue: 3,
|
||||
column: "DtCreate",
|
||||
value: new DateTime(2025, 12, 12, 10, 37, 30, 78, DateTimeKind.Local).AddTicks(7335));
|
||||
|
||||
migrationBuilder.UpdateData(
|
||||
table: "stock_mov",
|
||||
keyColumn: "StockMovID",
|
||||
keyValue: 4,
|
||||
column: "DtCreate",
|
||||
value: new DateTime(2025, 12, 12, 10, 37, 30, 78, DateTimeKind.Local).AddTicks(7338));
|
||||
|
||||
migrationBuilder.UpdateData(
|
||||
table: "stock_mov",
|
||||
keyColumn: "StockMovID",
|
||||
keyValue: 5,
|
||||
column: "DtCreate",
|
||||
value: new DateTime(2025, 12, 12, 10, 37, 30, 78, DateTimeKind.Local).AddTicks(7342));
|
||||
|
||||
migrationBuilder.UpdateData(
|
||||
table: "stock_mov",
|
||||
keyColumn: "StockMovID",
|
||||
keyValue: 6,
|
||||
column: "DtCreate",
|
||||
value: new DateTime(2025, 12, 12, 10, 37, 30, 78, DateTimeKind.Local).AddTicks(7345));
|
||||
|
||||
migrationBuilder.UpdateData(
|
||||
table: "stock_mov",
|
||||
keyColumn: "StockMovID",
|
||||
keyValue: 7,
|
||||
column: "DtCreate",
|
||||
value: new DateTime(2025, 12, 12, 10, 37, 30, 78, DateTimeKind.Local).AddTicks(7348));
|
||||
|
||||
migrationBuilder.UpdateData(
|
||||
table: "stock_mov",
|
||||
keyColumn: "StockMovID",
|
||||
keyValue: 8,
|
||||
column: "DtCreate",
|
||||
value: new DateTime(2025, 12, 12, 10, 37, 30, 78, DateTimeKind.Local).AddTicks(7351));
|
||||
|
||||
migrationBuilder.UpdateData(
|
||||
table: "stock_mov",
|
||||
keyColumn: "StockMovID",
|
||||
keyValue: 9,
|
||||
column: "DtCreate",
|
||||
value: new DateTime(2025, 12, 12, 10, 37, 30, 78, DateTimeKind.Local).AddTicks(7355));
|
||||
|
||||
migrationBuilder.UpdateData(
|
||||
table: "stock_mov",
|
||||
keyColumn: "StockMovID",
|
||||
keyValue: 10,
|
||||
column: "DtCreate",
|
||||
value: new DateTime(2025, 12, 12, 10, 37, 30, 78, DateTimeKind.Local).AddTicks(7365));
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -1299,16 +1299,16 @@ namespace EgwCoreLib.Lux.Data.Migrations
|
||||
Description = "Offerta per tre serramenti",
|
||||
DictPresel = "",
|
||||
Discount = 0.0,
|
||||
DueDateProm = new DateTime(2026, 2, 10, 0, 0, 0, 0, DateTimeKind.Local),
|
||||
DueDateReq = new DateTime(2026, 1, 11, 0, 0, 0, 0, DateTimeKind.Local),
|
||||
DueDateProm = new DateTime(2026, 2, 14, 0, 0, 0, 0, DateTimeKind.Local),
|
||||
DueDateReq = new DateTime(2026, 1, 15, 0, 0, 0, 0, DateTimeKind.Local),
|
||||
Envir = 1,
|
||||
Inserted = new DateTime(2025, 12, 12, 10, 37, 30, 82, DateTimeKind.Local).AddTicks(2904),
|
||||
Modified = new DateTime(2025, 12, 12, 10, 37, 30, 82, DateTimeKind.Local).AddTicks(2905),
|
||||
Inserted = new DateTime(2025, 12, 16, 14, 16, 45, 305, DateTimeKind.Local).AddTicks(7695),
|
||||
Modified = new DateTime(2025, 12, 16, 14, 16, 45, 305, DateTimeKind.Local).AddTicks(7696),
|
||||
OffertState = 0,
|
||||
RefNum = 1,
|
||||
RefRev = 1,
|
||||
RefYear = 2025,
|
||||
ValidUntil = new DateTime(2026, 1, 12, 10, 37, 30, 82, DateTimeKind.Local).AddTicks(2902)
|
||||
ValidUntil = new DateTime(2026, 1, 16, 14, 16, 45, 305, DateTimeKind.Local).AddTicks(7692)
|
||||
},
|
||||
new
|
||||
{
|
||||
@@ -1319,16 +1319,16 @@ namespace EgwCoreLib.Lux.Data.Migrations
|
||||
Description = "Offerta BEAM",
|
||||
DictPresel = "",
|
||||
Discount = 0.0,
|
||||
DueDateProm = new DateTime(2026, 2, 10, 0, 0, 0, 0, DateTimeKind.Local),
|
||||
DueDateReq = new DateTime(2026, 1, 11, 0, 0, 0, 0, DateTimeKind.Local),
|
||||
DueDateProm = new DateTime(2026, 2, 14, 0, 0, 0, 0, DateTimeKind.Local),
|
||||
DueDateReq = new DateTime(2026, 1, 15, 0, 0, 0, 0, DateTimeKind.Local),
|
||||
Envir = 2,
|
||||
Inserted = new DateTime(2025, 12, 12, 10, 37, 30, 82, DateTimeKind.Local).AddTicks(2916),
|
||||
Modified = new DateTime(2025, 12, 12, 10, 37, 30, 82, DateTimeKind.Local).AddTicks(2917),
|
||||
Inserted = new DateTime(2025, 12, 16, 14, 16, 45, 305, DateTimeKind.Local).AddTicks(7709),
|
||||
Modified = new DateTime(2025, 12, 16, 14, 16, 45, 305, DateTimeKind.Local).AddTicks(7710),
|
||||
OffertState = 0,
|
||||
RefNum = 2,
|
||||
RefRev = 1,
|
||||
RefYear = 2025,
|
||||
ValidUntil = new DateTime(2026, 1, 12, 10, 37, 30, 82, DateTimeKind.Local).AddTicks(2915)
|
||||
ValidUntil = new DateTime(2026, 1, 16, 14, 16, 45, 305, DateTimeKind.Local).AddTicks(7708)
|
||||
},
|
||||
new
|
||||
{
|
||||
@@ -1339,16 +1339,16 @@ namespace EgwCoreLib.Lux.Data.Migrations
|
||||
Description = "Offerta Cabinet",
|
||||
DictPresel = "",
|
||||
Discount = 0.0,
|
||||
DueDateProm = new DateTime(2026, 2, 10, 0, 0, 0, 0, DateTimeKind.Local),
|
||||
DueDateReq = new DateTime(2026, 1, 11, 0, 0, 0, 0, DateTimeKind.Local),
|
||||
DueDateProm = new DateTime(2026, 2, 14, 0, 0, 0, 0, DateTimeKind.Local),
|
||||
DueDateReq = new DateTime(2026, 1, 15, 0, 0, 0, 0, DateTimeKind.Local),
|
||||
Envir = 4,
|
||||
Inserted = new DateTime(2025, 12, 12, 10, 37, 30, 82, DateTimeKind.Local).AddTicks(2925),
|
||||
Modified = new DateTime(2025, 12, 12, 10, 37, 30, 82, DateTimeKind.Local).AddTicks(2926),
|
||||
Inserted = new DateTime(2025, 12, 16, 14, 16, 45, 305, DateTimeKind.Local).AddTicks(7718),
|
||||
Modified = new DateTime(2025, 12, 16, 14, 16, 45, 305, DateTimeKind.Local).AddTicks(7720),
|
||||
OffertState = 0,
|
||||
RefNum = 3,
|
||||
RefRev = 1,
|
||||
RefYear = 2025,
|
||||
ValidUntil = new DateTime(2026, 1, 12, 10, 37, 30, 82, DateTimeKind.Local).AddTicks(2924)
|
||||
ValidUntil = new DateTime(2026, 1, 16, 14, 16, 45, 305, DateTimeKind.Local).AddTicks(7717)
|
||||
},
|
||||
new
|
||||
{
|
||||
@@ -1359,16 +1359,16 @@ namespace EgwCoreLib.Lux.Data.Migrations
|
||||
Description = "Offerta Wall",
|
||||
DictPresel = "",
|
||||
Discount = 0.0,
|
||||
DueDateProm = new DateTime(2026, 2, 10, 0, 0, 0, 0, DateTimeKind.Local),
|
||||
DueDateReq = new DateTime(2026, 1, 11, 0, 0, 0, 0, DateTimeKind.Local),
|
||||
DueDateProm = new DateTime(2026, 2, 14, 0, 0, 0, 0, DateTimeKind.Local),
|
||||
DueDateReq = new DateTime(2026, 1, 15, 0, 0, 0, 0, DateTimeKind.Local),
|
||||
Envir = 3,
|
||||
Inserted = new DateTime(2025, 12, 12, 10, 37, 30, 82, DateTimeKind.Local).AddTicks(2934),
|
||||
Modified = new DateTime(2025, 12, 12, 10, 37, 30, 82, DateTimeKind.Local).AddTicks(2936),
|
||||
Inserted = new DateTime(2025, 12, 16, 14, 16, 45, 305, DateTimeKind.Local).AddTicks(7727),
|
||||
Modified = new DateTime(2025, 12, 16, 14, 16, 45, 305, DateTimeKind.Local).AddTicks(7729),
|
||||
OffertState = 0,
|
||||
RefNum = 4,
|
||||
RefRev = 1,
|
||||
RefYear = 2025,
|
||||
ValidUntil = new DateTime(2026, 1, 12, 10, 37, 30, 82, DateTimeKind.Local).AddTicks(2933)
|
||||
ValidUntil = new DateTime(2026, 1, 16, 14, 16, 45, 305, DateTimeKind.Local).AddTicks(7726)
|
||||
});
|
||||
});
|
||||
|
||||
@@ -1497,14 +1497,14 @@ namespace EgwCoreLib.Lux.Data.Migrations
|
||||
FileName = "",
|
||||
FileResource = "",
|
||||
FileSize = 0L,
|
||||
Inserted = new DateTime(2025, 12, 12, 10, 37, 30, 82, DateTimeKind.Local).AddTicks(3051),
|
||||
Inserted = new DateTime(2025, 12, 16, 14, 16, 45, 305, DateTimeKind.Local).AddTicks(7859),
|
||||
ItemBOM = "",
|
||||
ItemJCD = "",
|
||||
ItemOk = true,
|
||||
ItemSteps = "{}",
|
||||
ItemTags = "",
|
||||
JobID = 0,
|
||||
Modified = new DateTime(2025, 12, 12, 10, 37, 30, 82, DateTimeKind.Local).AddTicks(3053),
|
||||
Modified = new DateTime(2025, 12, 16, 14, 16, 45, 305, DateTimeKind.Local).AddTicks(7860),
|
||||
Note = "Finestra Anta Singola 2025",
|
||||
OfferID = 1,
|
||||
OfferRowUID = "SOR.25.00000002",
|
||||
@@ -1530,14 +1530,14 @@ namespace EgwCoreLib.Lux.Data.Migrations
|
||||
FileName = "",
|
||||
FileResource = "",
|
||||
FileSize = 0L,
|
||||
Inserted = new DateTime(2025, 12, 12, 10, 37, 30, 82, DateTimeKind.Local).AddTicks(3065),
|
||||
Inserted = new DateTime(2025, 12, 16, 14, 16, 45, 305, DateTimeKind.Local).AddTicks(7872),
|
||||
ItemBOM = "",
|
||||
ItemJCD = "",
|
||||
ItemOk = true,
|
||||
ItemSteps = "{}",
|
||||
ItemTags = "",
|
||||
JobID = 0,
|
||||
Modified = new DateTime(2025, 12, 12, 10, 37, 30, 82, DateTimeKind.Local).AddTicks(3066),
|
||||
Modified = new DateTime(2025, 12, 16, 14, 16, 45, 305, DateTimeKind.Local).AddTicks(7874),
|
||||
Note = "Finestra Vetro Fisso 2025",
|
||||
OfferID = 1,
|
||||
OfferRowUID = "SOR.25.00000001",
|
||||
@@ -1563,14 +1563,14 @@ namespace EgwCoreLib.Lux.Data.Migrations
|
||||
FileName = "",
|
||||
FileResource = "",
|
||||
FileSize = 0L,
|
||||
Inserted = new DateTime(2025, 12, 12, 10, 37, 30, 82, DateTimeKind.Local).AddTicks(3077),
|
||||
Inserted = new DateTime(2025, 12, 16, 14, 16, 45, 305, DateTimeKind.Local).AddTicks(7944),
|
||||
ItemBOM = "",
|
||||
ItemJCD = "",
|
||||
ItemOk = true,
|
||||
ItemSteps = "{}",
|
||||
ItemTags = "",
|
||||
JobID = 0,
|
||||
Modified = new DateTime(2025, 12, 12, 10, 37, 30, 82, DateTimeKind.Local).AddTicks(3078),
|
||||
Modified = new DateTime(2025, 12, 16, 14, 16, 45, 305, DateTimeKind.Local).AddTicks(7947),
|
||||
Note = "Persiana per Finestra anta singola 2025",
|
||||
OfferID = 1,
|
||||
OfferRowUID = "SOR.25.00000003",
|
||||
@@ -1596,14 +1596,14 @@ namespace EgwCoreLib.Lux.Data.Migrations
|
||||
FileName = "",
|
||||
FileResource = "",
|
||||
FileSize = 0L,
|
||||
Inserted = new DateTime(2025, 12, 12, 10, 37, 30, 82, DateTimeKind.Local).AddTicks(3089),
|
||||
Inserted = new DateTime(2025, 12, 16, 14, 16, 45, 305, DateTimeKind.Local).AddTicks(7959),
|
||||
ItemBOM = "",
|
||||
ItemJCD = "",
|
||||
ItemOk = true,
|
||||
ItemSteps = "{}",
|
||||
ItemTags = "",
|
||||
JobID = 0,
|
||||
Modified = new DateTime(2025, 12, 12, 10, 37, 30, 82, DateTimeKind.Local).AddTicks(3090),
|
||||
Modified = new DateTime(2025, 12, 16, 14, 16, 45, 305, DateTimeKind.Local).AddTicks(7961),
|
||||
Note = "Installazione serramento",
|
||||
OfferID = 1,
|
||||
OfferRowUID = "SOR.25.00000004",
|
||||
@@ -1629,14 +1629,14 @@ namespace EgwCoreLib.Lux.Data.Migrations
|
||||
FileName = "",
|
||||
FileResource = "",
|
||||
FileSize = 0L,
|
||||
Inserted = new DateTime(2025, 12, 12, 10, 37, 30, 82, DateTimeKind.Local).AddTicks(3120),
|
||||
Inserted = new DateTime(2025, 12, 16, 14, 16, 45, 305, DateTimeKind.Local).AddTicks(8005),
|
||||
ItemBOM = "",
|
||||
ItemJCD = "",
|
||||
ItemOk = true,
|
||||
ItemSteps = "{}",
|
||||
ItemTags = "",
|
||||
JobID = 0,
|
||||
Modified = new DateTime(2025, 12, 12, 10, 37, 30, 82, DateTimeKind.Local).AddTicks(3121),
|
||||
Modified = new DateTime(2025, 12, 16, 14, 16, 45, 305, DateTimeKind.Local).AddTicks(8008),
|
||||
Note = "Demo file 01",
|
||||
OfferID = 2,
|
||||
OfferRowUID = "SOR.25.00000005",
|
||||
@@ -1662,14 +1662,14 @@ namespace EgwCoreLib.Lux.Data.Migrations
|
||||
FileName = "",
|
||||
FileResource = "",
|
||||
FileSize = 0L,
|
||||
Inserted = new DateTime(2025, 12, 12, 10, 37, 30, 82, DateTimeKind.Local).AddTicks(3140),
|
||||
Inserted = new DateTime(2025, 12, 16, 14, 16, 45, 305, DateTimeKind.Local).AddTicks(8022),
|
||||
ItemBOM = "",
|
||||
ItemJCD = "",
|
||||
ItemOk = true,
|
||||
ItemSteps = "{}",
|
||||
ItemTags = "",
|
||||
JobID = 0,
|
||||
Modified = new DateTime(2025, 12, 12, 10, 37, 30, 82, DateTimeKind.Local).AddTicks(3141),
|
||||
Modified = new DateTime(2025, 12, 16, 14, 16, 45, 305, DateTimeKind.Local).AddTicks(8025),
|
||||
Note = "Demo file 02",
|
||||
OfferID = 2,
|
||||
OfferRowUID = "SOR.25.00000006",
|
||||
@@ -1695,14 +1695,14 @@ namespace EgwCoreLib.Lux.Data.Migrations
|
||||
FileName = "",
|
||||
FileResource = "",
|
||||
FileSize = 0L,
|
||||
Inserted = new DateTime(2025, 12, 12, 10, 37, 30, 82, DateTimeKind.Local).AddTicks(3170),
|
||||
Inserted = new DateTime(2025, 12, 16, 14, 16, 45, 305, DateTimeKind.Local).AddTicks(8061),
|
||||
ItemBOM = "",
|
||||
ItemJCD = "",
|
||||
ItemOk = true,
|
||||
ItemSteps = "{}",
|
||||
ItemTags = "",
|
||||
JobID = 0,
|
||||
Modified = new DateTime(2025, 12, 12, 10, 37, 30, 82, DateTimeKind.Local).AddTicks(3172),
|
||||
Modified = new DateTime(2025, 12, 16, 14, 16, 45, 305, DateTimeKind.Local).AddTicks(8064),
|
||||
Note = "Demo file 01",
|
||||
OfferID = 3,
|
||||
OfferRowUID = "SOR.25.00000007",
|
||||
@@ -1728,14 +1728,14 @@ namespace EgwCoreLib.Lux.Data.Migrations
|
||||
FileName = "",
|
||||
FileResource = "",
|
||||
FileSize = 0L,
|
||||
Inserted = new DateTime(2025, 12, 12, 10, 37, 30, 82, DateTimeKind.Local).AddTicks(3182),
|
||||
Inserted = new DateTime(2025, 12, 16, 14, 16, 45, 305, DateTimeKind.Local).AddTicks(8079),
|
||||
ItemBOM = "",
|
||||
ItemJCD = "",
|
||||
ItemOk = true,
|
||||
ItemSteps = "{}",
|
||||
ItemTags = "",
|
||||
JobID = 0,
|
||||
Modified = new DateTime(2025, 12, 12, 10, 37, 30, 82, DateTimeKind.Local).AddTicks(3184),
|
||||
Modified = new DateTime(2025, 12, 16, 14, 16, 45, 305, DateTimeKind.Local).AddTicks(8081),
|
||||
Note = "Demo file 02",
|
||||
OfferID = 3,
|
||||
OfferRowUID = "SOR.25.00000008",
|
||||
@@ -1761,14 +1761,14 @@ namespace EgwCoreLib.Lux.Data.Migrations
|
||||
FileName = "",
|
||||
FileResource = "",
|
||||
FileSize = 0L,
|
||||
Inserted = new DateTime(2025, 12, 12, 10, 37, 30, 82, DateTimeKind.Local).AddTicks(3210),
|
||||
Inserted = new DateTime(2025, 12, 16, 14, 16, 45, 305, DateTimeKind.Local).AddTicks(8114),
|
||||
ItemBOM = "",
|
||||
ItemJCD = "",
|
||||
ItemOk = true,
|
||||
ItemSteps = "{}",
|
||||
ItemTags = "",
|
||||
JobID = 0,
|
||||
Modified = new DateTime(2025, 12, 12, 10, 37, 30, 82, DateTimeKind.Local).AddTicks(3212),
|
||||
Modified = new DateTime(2025, 12, 16, 14, 16, 45, 305, DateTimeKind.Local).AddTicks(8116),
|
||||
Note = "Demo file 01",
|
||||
OfferID = 4,
|
||||
OfferRowUID = "SOR.25.00000009",
|
||||
@@ -1794,14 +1794,14 @@ namespace EgwCoreLib.Lux.Data.Migrations
|
||||
FileName = "",
|
||||
FileResource = "",
|
||||
FileSize = 0L,
|
||||
Inserted = new DateTime(2025, 12, 12, 10, 37, 30, 82, DateTimeKind.Local).AddTicks(3223),
|
||||
Inserted = new DateTime(2025, 12, 16, 14, 16, 45, 305, DateTimeKind.Local).AddTicks(8129),
|
||||
ItemBOM = "",
|
||||
ItemJCD = "",
|
||||
ItemOk = true,
|
||||
ItemSteps = "{}",
|
||||
ItemTags = "",
|
||||
JobID = 0,
|
||||
Modified = new DateTime(2025, 12, 12, 10, 37, 30, 82, DateTimeKind.Local).AddTicks(3224),
|
||||
Modified = new DateTime(2025, 12, 16, 14, 16, 45, 305, DateTimeKind.Local).AddTicks(8131),
|
||||
Note = "Demo file 02",
|
||||
OfferID = 4,
|
||||
OfferRowUID = "SOR.25.0000000A",
|
||||
@@ -2011,6 +2011,72 @@ namespace EgwCoreLib.Lux.Data.Migrations
|
||||
b.ToTable("sales_order_row");
|
||||
});
|
||||
|
||||
modelBuilder.Entity("EgwCoreLib.Lux.Data.DbModel.Stats.StatsAggregated", b =>
|
||||
{
|
||||
b.Property<int>("Id")
|
||||
.ValueGeneratedOnAdd()
|
||||
.HasColumnType("int");
|
||||
|
||||
MySqlPropertyBuilderExtensions.UseMySqlIdentityColumn(b.Property<int>("Id"));
|
||||
|
||||
b.Property<double>("AvgDuration")
|
||||
.HasColumnType("double");
|
||||
|
||||
b.Property<string>("GroupType")
|
||||
.IsRequired()
|
||||
.HasColumnType("longtext");
|
||||
|
||||
b.Property<string>("GroupValue")
|
||||
.IsRequired()
|
||||
.HasColumnType("longtext");
|
||||
|
||||
b.Property<DateTime>("Hour")
|
||||
.HasColumnType("datetime(6)");
|
||||
|
||||
b.Property<double>("MaxDuration")
|
||||
.HasColumnType("double");
|
||||
|
||||
b.Property<long>("RequestCount")
|
||||
.HasColumnType("bigint");
|
||||
|
||||
b.HasKey("Id");
|
||||
|
||||
b.ToTable("stats_aggr");
|
||||
});
|
||||
|
||||
modelBuilder.Entity("EgwCoreLib.Lux.Data.DbModel.Stats.StatsDetail", b =>
|
||||
{
|
||||
b.Property<int>("Id")
|
||||
.ValueGeneratedOnAdd()
|
||||
.HasColumnType("int");
|
||||
|
||||
MySqlPropertyBuilderExtensions.UseMySqlIdentityColumn(b.Property<int>("Id"));
|
||||
|
||||
b.Property<double>("AvgDuration")
|
||||
.HasColumnType("double");
|
||||
|
||||
b.Property<string>("Environment")
|
||||
.IsRequired()
|
||||
.HasColumnType("longtext");
|
||||
|
||||
b.Property<DateTime>("Hour")
|
||||
.HasColumnType("datetime(6)");
|
||||
|
||||
b.Property<double>("MaxDuration")
|
||||
.HasColumnType("double");
|
||||
|
||||
b.Property<long>("RequestCount")
|
||||
.HasColumnType("bigint");
|
||||
|
||||
b.Property<string>("Type")
|
||||
.IsRequired()
|
||||
.HasColumnType("longtext");
|
||||
|
||||
b.HasKey("Id");
|
||||
|
||||
b.ToTable("stats_detail");
|
||||
});
|
||||
|
||||
modelBuilder.Entity("EgwCoreLib.Lux.Data.DbModel.Stock.StockMovModel", b =>
|
||||
{
|
||||
b.Property<int>("StockMovID")
|
||||
@@ -2069,8 +2135,8 @@ namespace EgwCoreLib.Lux.Data.Migrations
|
||||
{
|
||||
StockMovID = 1,
|
||||
CodDoc = "",
|
||||
DtCreate = new DateTime(2025, 12, 12, 10, 37, 30, 78, DateTimeKind.Local).AddTicks(7281),
|
||||
DtMod = new DateTime(2025, 12, 12, 10, 37, 30, 78, DateTimeKind.Local).AddTicks(7329),
|
||||
DtCreate = new DateTime(2025, 12, 16, 14, 16, 45, 302, DateTimeKind.Local).AddTicks(1741),
|
||||
DtMod = new DateTime(2025, 12, 16, 14, 16, 45, 302, DateTimeKind.Local).AddTicks(1799),
|
||||
MovCod = "CAR",
|
||||
Note = "DEMO",
|
||||
QtyRec = 5.0,
|
||||
@@ -2082,8 +2148,8 @@ namespace EgwCoreLib.Lux.Data.Migrations
|
||||
{
|
||||
StockMovID = 2,
|
||||
CodDoc = "",
|
||||
DtCreate = new DateTime(2025, 12, 12, 10, 37, 30, 78, DateTimeKind.Local).AddTicks(7332),
|
||||
DtMod = new DateTime(2025, 12, 12, 10, 37, 30, 78, DateTimeKind.Local).AddTicks(7333),
|
||||
DtCreate = new DateTime(2025, 12, 16, 14, 16, 45, 302, DateTimeKind.Local).AddTicks(1802),
|
||||
DtMod = new DateTime(2025, 12, 16, 14, 16, 45, 302, DateTimeKind.Local).AddTicks(1803),
|
||||
MovCod = "CAR",
|
||||
Note = "DEMO",
|
||||
QtyRec = 8.0,
|
||||
@@ -2095,8 +2161,8 @@ namespace EgwCoreLib.Lux.Data.Migrations
|
||||
{
|
||||
StockMovID = 3,
|
||||
CodDoc = "",
|
||||
DtCreate = new DateTime(2025, 12, 12, 10, 37, 30, 78, DateTimeKind.Local).AddTicks(7335),
|
||||
DtMod = new DateTime(2025, 12, 12, 10, 37, 30, 78, DateTimeKind.Local).AddTicks(7336),
|
||||
DtCreate = new DateTime(2025, 12, 16, 14, 16, 45, 302, DateTimeKind.Local).AddTicks(1805),
|
||||
DtMod = new DateTime(2025, 12, 16, 14, 16, 45, 302, DateTimeKind.Local).AddTicks(1806),
|
||||
MovCod = "CAR",
|
||||
Note = "DEMO",
|
||||
QtyRec = 5.0,
|
||||
@@ -2108,8 +2174,8 @@ namespace EgwCoreLib.Lux.Data.Migrations
|
||||
{
|
||||
StockMovID = 4,
|
||||
CodDoc = "",
|
||||
DtCreate = new DateTime(2025, 12, 12, 10, 37, 30, 78, DateTimeKind.Local).AddTicks(7338),
|
||||
DtMod = new DateTime(2025, 12, 12, 10, 37, 30, 78, DateTimeKind.Local).AddTicks(7340),
|
||||
DtCreate = new DateTime(2025, 12, 16, 14, 16, 45, 302, DateTimeKind.Local).AddTicks(1809),
|
||||
DtMod = new DateTime(2025, 12, 16, 14, 16, 45, 302, DateTimeKind.Local).AddTicks(1810),
|
||||
MovCod = "CAR",
|
||||
Note = "DEMO",
|
||||
QtyRec = 1.0,
|
||||
@@ -2121,8 +2187,8 @@ namespace EgwCoreLib.Lux.Data.Migrations
|
||||
{
|
||||
StockMovID = 5,
|
||||
CodDoc = "",
|
||||
DtCreate = new DateTime(2025, 12, 12, 10, 37, 30, 78, DateTimeKind.Local).AddTicks(7342),
|
||||
DtMod = new DateTime(2025, 12, 12, 10, 37, 30, 78, DateTimeKind.Local).AddTicks(7343),
|
||||
DtCreate = new DateTime(2025, 12, 16, 14, 16, 45, 302, DateTimeKind.Local).AddTicks(1812),
|
||||
DtMod = new DateTime(2025, 12, 16, 14, 16, 45, 302, DateTimeKind.Local).AddTicks(1813),
|
||||
MovCod = "CAR",
|
||||
Note = "DEMO",
|
||||
QtyRec = 10.0,
|
||||
@@ -2134,8 +2200,8 @@ namespace EgwCoreLib.Lux.Data.Migrations
|
||||
{
|
||||
StockMovID = 6,
|
||||
CodDoc = "",
|
||||
DtCreate = new DateTime(2025, 12, 12, 10, 37, 30, 78, DateTimeKind.Local).AddTicks(7345),
|
||||
DtMod = new DateTime(2025, 12, 12, 10, 37, 30, 78, DateTimeKind.Local).AddTicks(7346),
|
||||
DtCreate = new DateTime(2025, 12, 16, 14, 16, 45, 302, DateTimeKind.Local).AddTicks(1816),
|
||||
DtMod = new DateTime(2025, 12, 16, 14, 16, 45, 302, DateTimeKind.Local).AddTicks(1817),
|
||||
MovCod = "CAR",
|
||||
Note = "DEMO",
|
||||
QtyRec = 1.0,
|
||||
@@ -2147,8 +2213,8 @@ namespace EgwCoreLib.Lux.Data.Migrations
|
||||
{
|
||||
StockMovID = 7,
|
||||
CodDoc = "",
|
||||
DtCreate = new DateTime(2025, 12, 12, 10, 37, 30, 78, DateTimeKind.Local).AddTicks(7348),
|
||||
DtMod = new DateTime(2025, 12, 12, 10, 37, 30, 78, DateTimeKind.Local).AddTicks(7349),
|
||||
DtCreate = new DateTime(2025, 12, 16, 14, 16, 45, 302, DateTimeKind.Local).AddTicks(1819),
|
||||
DtMod = new DateTime(2025, 12, 16, 14, 16, 45, 302, DateTimeKind.Local).AddTicks(1820),
|
||||
MovCod = "CAR",
|
||||
Note = "DEMO",
|
||||
QtyRec = 50.0,
|
||||
@@ -2160,8 +2226,8 @@ namespace EgwCoreLib.Lux.Data.Migrations
|
||||
{
|
||||
StockMovID = 8,
|
||||
CodDoc = "",
|
||||
DtCreate = new DateTime(2025, 12, 12, 10, 37, 30, 78, DateTimeKind.Local).AddTicks(7351),
|
||||
DtMod = new DateTime(2025, 12, 12, 10, 37, 30, 78, DateTimeKind.Local).AddTicks(7353),
|
||||
DtCreate = new DateTime(2025, 12, 16, 14, 16, 45, 302, DateTimeKind.Local).AddTicks(1822),
|
||||
DtMod = new DateTime(2025, 12, 16, 14, 16, 45, 302, DateTimeKind.Local).AddTicks(1824),
|
||||
MovCod = "CAR",
|
||||
Note = "DEMO",
|
||||
QtyRec = 1.0,
|
||||
@@ -2173,8 +2239,8 @@ namespace EgwCoreLib.Lux.Data.Migrations
|
||||
{
|
||||
StockMovID = 9,
|
||||
CodDoc = "",
|
||||
DtCreate = new DateTime(2025, 12, 12, 10, 37, 30, 78, DateTimeKind.Local).AddTicks(7355),
|
||||
DtMod = new DateTime(2025, 12, 12, 10, 37, 30, 78, DateTimeKind.Local).AddTicks(7356),
|
||||
DtCreate = new DateTime(2025, 12, 16, 14, 16, 45, 302, DateTimeKind.Local).AddTicks(1826),
|
||||
DtMod = new DateTime(2025, 12, 16, 14, 16, 45, 302, DateTimeKind.Local).AddTicks(1827),
|
||||
MovCod = "CAR",
|
||||
Note = "DEMO",
|
||||
QtyRec = 1.0,
|
||||
@@ -2186,8 +2252,8 @@ namespace EgwCoreLib.Lux.Data.Migrations
|
||||
{
|
||||
StockMovID = 10,
|
||||
CodDoc = "",
|
||||
DtCreate = new DateTime(2025, 12, 12, 10, 37, 30, 78, DateTimeKind.Local).AddTicks(7365),
|
||||
DtMod = new DateTime(2025, 12, 12, 10, 37, 30, 78, DateTimeKind.Local).AddTicks(7366),
|
||||
DtCreate = new DateTime(2025, 12, 16, 14, 16, 45, 302, DateTimeKind.Local).AddTicks(1829),
|
||||
DtMod = new DateTime(2025, 12, 16, 14, 16, 45, 302, DateTimeKind.Local).AddTicks(1830),
|
||||
MovCod = "CAR",
|
||||
Note = "DEMO",
|
||||
QtyRec = 1.0,
|
||||
|
||||
Reference in New Issue
Block a user