#11110900 Migration. Add separated subsystems

This commit is contained in:
ngfrolov 2023-09-06 14:07:33 +05:00
parent 0a771c0718
commit 3da8cd03fe
Signed by untrusted user who does not match committer: ng.frolov
GPG Key ID: E99907A0357B29A7
4 changed files with 8451 additions and 0 deletions

File diff suppressed because it is too large Load Diff

View File

@ -0,0 +1,34 @@
using Microsoft.EntityFrameworkCore.Migrations;
#nullable disable
namespace AsbCloudDb.Migrations
{
public partial class Add_separated_subsystems : Migration
{
protected override void Up(MigrationBuilder migrationBuilder)
{
migrationBuilder.InsertData(
table: "t_subsystem",
columns: new[] { "id", "description", "name" },
values: new object[,]
{
{ 11, "Режим работы \"Бурение в роторе\"", "АПД ротор" },
{ 12, "Режим работы \"Бурение в слайде\"", "АПД слайд" }
});
}
protected override void Down(MigrationBuilder migrationBuilder)
{
migrationBuilder.DeleteData(
table: "t_subsystem",
keyColumn: "id",
keyValue: 11);
migrationBuilder.DeleteData(
table: "t_subsystem",
keyColumn: "id",
keyValue: 12);
}
}
}

View File

@ -4260,6 +4260,18 @@ namespace AsbCloudDb.Migrations
Name = "АКБ" Name = "АКБ"
}, },
new new
{
Id = 11,
Description = "Режим работы \"Бурение в роторе\"",
Name = "АПД ротор"
},
new
{
Id = 12,
Description = "Режим работы \"Бурение в слайде\"",
Name = "АПД слайд"
},
new
{ {
Id = 2, Id = 2,
Description = "Алгоритм поиска оптимальных параметров бурения САУБ", Description = "Алгоритм поиска оптимальных параметров бурения САУБ",

View File

@ -6,6 +6,8 @@ namespace AsbCloudDb.Model.DefaultData
public override Subsystem[] GetData() => new Subsystem[]{ public override Subsystem[] GetData() => new Subsystem[]{
// САУБ - ид подсистем с 1 до 65_535 // САУБ - ид подсистем с 1 до 65_535
new () {Id = 1, Name = "АКБ", Description = "Совместная работа режимов \"Бурение в роторе\" и \"Бурение в слайде\""}, new () {Id = 1, Name = "АКБ", Description = "Совместная работа режимов \"Бурение в роторе\" и \"Бурение в слайде\""},
new () {Id = 11, Name = "АПД ротор", Description = "Режим работы \"Бурение в роторе\""},
new () {Id = 12, Name = "АПД слайд", Description = "Режим работы \"Бурение в слайде\""},
new () {Id = 2, Name = "MSE", Description = "Алгоритм поиска оптимальных параметров бурения САУБ"}, new () {Id = 2, Name = "MSE", Description = "Алгоритм поиска оптимальных параметров бурения САУБ"},
//Spin master - id подсистем с 65_536 до 131_071 //Spin master - id подсистем с 65_536 до 131_071
new () {Id = 65536, Name = "Spin master", Description = "Spin master"}, new () {Id = 65536, Name = "Spin master", Description = "Spin master"},