示例#1
0
        protected override void BuildTargetModel(ModelBuilder modelBuilder)
        {
#pragma warning disable 612, 618
            modelBuilder
            .HasAnnotation("ProductVersion", "6.0.0")
            .HasAnnotation("Relational:MaxIdentifierLength", 128);

            SqlServerModelBuilderExtensions.UseIdentityColumns(modelBuilder, 1L, 1);

            modelBuilder.Entity("ChangeReturnRazorPages.Models.Product", b =>
            {
                b.Property <int>("Id")
                .ValueGeneratedOnAdd()
                .HasColumnType("int");

                SqlServerPropertyBuilderExtensions.UseIdentityColumn(b.Property <int>("Id"), 1L, 1);

                b.Property <string>("Name")
                .IsRequired()
                .HasColumnType("nvarchar(max)");

                b.Property <decimal>("Price")
                .HasColumnType("decimal(18,2)");

                b.HasKey("Id");

                b.ToTable("Products");
            });
#pragma warning restore 612, 618
        }
示例#2
0
        protected override void BuildModel(ModelBuilder modelBuilder)
        {
#pragma warning disable 612, 618
            modelBuilder
            .HasDefaultSchema("ProjectsDatabaseContext")
            .HasAnnotation("ProductVersion", "6.0.1")
            .HasAnnotation("Relational:MaxIdentifierLength", 128);

            SqlServerModelBuilderExtensions.UseIdentityColumns(modelBuilder, 1L, 1);

            modelBuilder.Entity("Projects.Models.Project", b =>
            {
                b.Property <int>("Id")
                .ValueGeneratedOnAdd()
                .HasColumnType("int");

                SqlServerPropertyBuilderExtensions.UseIdentityColumn(b.Property <int>("Id"), 1L, 1);

                b.Property <string>("ExternalId")
                .HasColumnType("nvarchar(max)");

                b.Property <string>("Name")
                .HasColumnType("nvarchar(max)");

                b.Property <string>("UserExternalId")
                .HasColumnType("nvarchar(max)");

                b.HasKey("Id");

                b.ToTable("Projects", "ProjectsDatabaseContext");
            });
#pragma warning restore 612, 618
        }
示例#3
0
        protected override void BuildModel(ModelBuilder modelBuilder)
        {
#pragma warning disable 612, 618
            modelBuilder
            .HasAnnotation("ProductVersion", "6.0.1")
            .HasAnnotation("Relational:MaxIdentifierLength", 128);

            SqlServerModelBuilderExtensions.UseIdentityColumns(modelBuilder, 1L, 1);

            modelBuilder.Entity("Sample.Web.Models.Entities.AnetUser", b =>
            {
                b.Property <long>("Id")
                .ValueGeneratedOnAdd()
                .HasColumnType("bigint");

                SqlServerPropertyBuilderExtensions.UseIdentityColumn(b.Property <long>("Id"), 1L, 1);

                b.Property <string>("UserName")
                .HasColumnType("nvarchar(max)");

                b.HasKey("Id");

                b.ToTable("AnetUser");
            });
#pragma warning restore 612, 618
        }
        protected override void BuildTargetModel(ModelBuilder modelBuilder)
        {
#pragma warning disable 612, 618
            modelBuilder
            .HasAnnotation("ProductVersion", "6.0.4")
            .HasAnnotation("Relational:MaxIdentifierLength", 128);

            SqlServerModelBuilderExtensions.UseIdentityColumns(modelBuilder, 1L, 1);

            modelBuilder.Entity("MovieDb.DataAccess.Model.MovieModel", b =>
            {
                b.Property <Guid>("Id")
                .ValueGeneratedOnAdd()
                .HasColumnType("uniqueidentifier");

                b.Property <string>("Category")
                .IsRequired()
                .HasColumnType("nvarchar(max)");

                b.Property <DateTime>("CreatedDate")
                .HasColumnType("datetime2");

                b.Property <string>("Name")
                .IsRequired()
                .HasColumnType("nvarchar(max)");

                b.HasKey("Id");

                b.ToTable("Movies");
            });
#pragma warning restore 612, 618
        }
        protected override void BuildModel(ModelBuilder modelBuilder)
        {
#pragma warning disable 612, 618
            modelBuilder
            .HasAnnotation("ProductVersion", "6.0.1")
            .HasAnnotation("Relational:MaxIdentifierLength", 128);

            SqlServerModelBuilderExtensions.UseIdentityColumns(modelBuilder, 1L, 1);

            modelBuilder.Entity("Pitstop.VehicleManagement.Model.Vehicle", b =>
            {
                b.Property <string>("LicenseNumber")
                .HasColumnType("nvarchar(450)");

                b.Property <string>("Brand")
                .HasColumnType("nvarchar(max)");

                b.Property <string>("OwnerId")
                .HasColumnType("nvarchar(max)");

                b.Property <string>("Type")
                .HasColumnType("nvarchar(max)");

                b.HasKey("LicenseNumber");

                b.ToTable("Vehicle", (string)null);
            });
#pragma warning restore 612, 618
        }
示例#6
0
        protected override void BuildTargetModel(ModelBuilder modelBuilder)
        {
#pragma warning disable 612, 618
            modelBuilder
            .HasAnnotation("ProductVersion", "6.0.3")
            .HasAnnotation("Relational:MaxIdentifierLength", 128);

            SqlServerModelBuilderExtensions.UseIdentityColumns(modelBuilder, 1L, 1);

            modelBuilder.Entity("TodoApi.Models.TodoItem", b =>
            {
                b.Property <long>("Id")
                .ValueGeneratedOnAdd()
                .HasColumnType("bigint");

                SqlServerPropertyBuilderExtensions.UseIdentityColumn(b.Property <long>("Id"), 1L, 1);

                b.Property <bool>("IsComplete")
                .HasColumnType("bit");

                b.Property <string>("Name")
                .HasColumnType("nvarchar(max)");

                b.Property <string>("Secret")
                .HasColumnType("nvarchar(max)");

                b.HasKey("Id");

                b.ToTable("TodoItems");
            });
#pragma warning restore 612, 618
        }
        protected override void BuildModel(ModelBuilder modelBuilder)
        {
#pragma warning disable 612, 618
            modelBuilder
            .HasAnnotation("ProductVersion", "6.0.1")
            .HasAnnotation("Relational:MaxIdentifierLength", 128);

            SqlServerModelBuilderExtensions.UseIdentityColumns(modelBuilder, 1L, 1);

            modelBuilder.Entity("Domain.Entities.TodoItem", b =>
            {
                b.Property <int>("Id")
                .ValueGeneratedOnAdd()
                .HasColumnType("int");

                SqlServerPropertyBuilderExtensions.UseIdentityColumn(b.Property <int>("Id"), 1L, 1);

                b.Property <bool>("IsDone")
                .HasColumnType("bit");

                b.Property <int>("OwnerId")
                .HasColumnType("int");

                b.Property <string>("Title")
                .IsRequired()
                .HasMaxLength(200)
                .HasColumnType("nvarchar(200)");

                b.HasKey("Id");

                b.ToTable("TodoItems");
            });
#pragma warning restore 612, 618
        }
        protected override void BuildTargetModel(ModelBuilder modelBuilder)
        {
#pragma warning disable 612, 618
            modelBuilder
            .HasAnnotation("ProductVersion", "6.0.1")
            .HasAnnotation("Relational:MaxIdentifierLength", 128);

            SqlServerModelBuilderExtensions.UseIdentityColumns(modelBuilder, 1L, 1);

            modelBuilder.Entity("API.Entities.AppUser", b =>
            {
                b.Property <int>("Id")
                .ValueGeneratedOnAdd()
                .HasColumnType("int");

                SqlServerPropertyBuilderExtensions.UseIdentityColumn(b.Property <int>("Id"), 1L, 1);

                b.Property <byte[]>("PasswordHash")
                .HasColumnType("varbinary(max)");

                b.Property <byte[]>("PasswordSalt")
                .HasColumnType("varbinary(max)");

                b.Property <string>("Username")
                .HasColumnType("nvarchar(max)");

                b.HasKey("Id");

                b.ToTable("Users");
            });
#pragma warning restore 612, 618
        }
示例#9
0
        protected override void BuildModel(ModelBuilder modelBuilder)
        {
#pragma warning disable 612, 618
            modelBuilder
            .HasAnnotation("ProductVersion", "6.0.0")
            .HasAnnotation("Relational:MaxIdentifierLength", 128);

            SqlServerModelBuilderExtensions.UseIdentityColumns(modelBuilder, 1L, 1);

            modelBuilder.Entity("NetCore6TestApplication.Data.SecondDataModel", b =>
            {
                b.Property <int>("SecondDataModelID")
                .ValueGeneratedOnAdd()
                .HasColumnType("int");

                SqlServerPropertyBuilderExtensions.UseIdentityColumn(b.Property <int>("SecondDataModelID"), 1L, 1);

                b.Property <string>("CompanyName")
                .IsRequired()
                .HasColumnType("nvarchar(max)");

                b.Property <string>("Name")
                .IsRequired()
                .HasColumnType("nvarchar(max)");

                b.HasKey("SecondDataModelID");

                b.ToTable("SecondDataModels");
            });
#pragma warning restore 612, 618
        }
示例#10
0
        protected override void BuildModel(ModelBuilder modelBuilder)
        {
#pragma warning disable 612, 618
            modelBuilder
            .HasAnnotation("ProductVersion", "6.0.1")
            .HasAnnotation("Relational:MaxIdentifierLength", 128);

            SqlServerModelBuilderExtensions.UseIdentityColumns(modelBuilder, 1L, 1);

            modelBuilder.Entity("MyWebAPITemplate.Source.Core.Entities.TodoEntity", b =>
            {
                b.Property <Guid>("Id")
                .ValueGeneratedOnAdd()
                .HasColumnType("uniqueidentifier");

                b.Property <string>("Description")
                .IsRequired()
                .HasMaxLength(1000)
                .HasColumnType("nvarchar(1000)");

                b.Property <bool>("IsDone")
                .HasColumnType("bit");

                b.HasKey("Id");

                b.ToTable("Todos");
            });
#pragma warning restore 612, 618
        }
        protected override void BuildModel(ModelBuilder modelBuilder)
        {
#pragma warning disable 612, 618
            modelBuilder
            .HasAnnotation("ProductVersion", "6.0.0")
            .HasAnnotation("Relational:MaxIdentifierLength", 128);

            SqlServerModelBuilderExtensions.UseIdentityColumns(modelBuilder, 1L, 1);

            modelBuilder.Entity("RazorPagesContacts.Models.Customer", b =>
            {
                b.Property <int>("Id")
                .ValueGeneratedOnAdd()
                .HasColumnType("int");

                SqlServerPropertyBuilderExtensions.UseIdentityColumn(b.Property <int>("Id"), 1L, 1);

                b.Property <string>("Name")
                .IsRequired()
                .HasMaxLength(10)
                .HasColumnType("nvarchar(10)");

                b.HasKey("Id");

                b.ToTable("Customer");
            });
#pragma warning restore 612, 618
        }
示例#12
0
        protected override void BuildTargetModel(ModelBuilder modelBuilder)
        {
#pragma warning disable 612, 618
            modelBuilder
            .HasAnnotation("ProductVersion", "6.0.0-rc.2.21480.5")
            .HasAnnotation("Relational:MaxIdentifierLength", 128);

            SqlServerModelBuilderExtensions.UseIdentityColumns(modelBuilder, 1L, 1);

            modelBuilder.Entity("WebMvcEF.Models.Movie", b =>
            {
                b.Property <int>("Id")
                .ValueGeneratedOnAdd()
                .HasColumnType("int");

                SqlServerPropertyBuilderExtensions.UseIdentityColumn(b.Property <int>("Id"), 1L, 1);

                b.Property <string>("Genre")
                .HasColumnType("nvarchar(max)");

                b.Property <decimal>("Price")
                .HasColumnType("decimal(18,2)");

                b.Property <DateTime>("ReleaseDate")
                .HasColumnType("datetime2");

                b.Property <string>("Title")
                .HasColumnType("nvarchar(max)");

                b.HasKey("Id");

                b.ToTable("Movie");
            });
#pragma warning restore 612, 618
        }
示例#13
0
        protected override void BuildTargetModel(ModelBuilder modelBuilder)
        {
#pragma warning disable 612, 618
            modelBuilder
            .HasAnnotation("ProductVersion", "6.0.1")
            .HasAnnotation("Relational:MaxIdentifierLength", 128);

            SqlServerModelBuilderExtensions.UseIdentityColumns(modelBuilder, 1L, 1);

            modelBuilder.Entity("PizzaPlace.Shared.Pizza", b =>
            {
                b.Property <int>("Id")
                .ValueGeneratedOnAdd()
                .HasColumnType("int");

                SqlServerPropertyBuilderExtensions.UseIdentityColumn(b.Property <int>("Id"), 1L, 1);

                b.Property <string>("Name")
                .IsRequired()
                .HasMaxLength(80)
                .HasColumnType("nvarchar(80)");

                b.Property <decimal>("Price")
                .HasColumnType("money");

                b.Property <string>("Spiciness")
                .IsRequired()
                .HasColumnType("nvarchar(max)");

                b.HasKey("Id");

                b.ToTable("Pizzas");
            });
#pragma warning restore 612, 618
        }
        protected override void BuildTargetModel(ModelBuilder modelBuilder)
        {
#pragma warning disable 612, 618
            modelBuilder
            .HasAnnotation("ProductVersion", "6.0.5")
            .HasAnnotation("Relational:MaxIdentifierLength", 128);

            SqlServerModelBuilderExtensions.UseIdentityColumns(modelBuilder, 1L, 1);

            modelBuilder.Entity("MassTransit.FutureState", b =>
            {
                b.Property <Guid>("CorrelationId")
                .HasColumnType("uniqueidentifier");

                b.Property <string>("Command")
                .HasColumnType("nvarchar(max)");

                b.Property <DateTime?>("Completed")
                .HasColumnType("datetime2");

                b.Property <DateTime>("Created")
                .HasColumnType("datetime2");

                b.Property <int>("CurrentState")
                .HasColumnType("int");

                b.Property <DateTime?>("Faulted")
                .HasColumnType("datetime2");

                b.Property <string>("Faults")
                .HasColumnType("nvarchar(max)");

                b.Property <string>("Location")
                .HasColumnType("nvarchar(max)");

                b.Property <string>("Pending")
                .HasColumnType("nvarchar(max)");

                b.Property <string>("Results")
                .HasColumnType("nvarchar(max)");

                b.Property <byte[]>("RowVersion")
                .HasColumnType("varbinary(max)");

                b.Property <string>("Subscriptions")
                .HasColumnType("nvarchar(max)");

                b.Property <string>("Variables")
                .HasColumnType("nvarchar(max)");

                b.Property <int>("Version")
                .HasColumnType("int");

                b.HasKey("CorrelationId");

                b.ToTable("FutureState");
            });
#pragma warning restore 612, 618
        }
        protected override void BuildModel(ModelBuilder modelBuilder)
        {
#pragma warning disable 612, 618
            modelBuilder
            .HasDefaultSchema("FilesDatabaseContext")
            .HasAnnotation("ProductVersion", "6.0.1")
            .HasAnnotation("Relational:MaxIdentifierLength", 128);

            SqlServerModelBuilderExtensions.UseIdentityColumns(modelBuilder, 1L, 1);

            modelBuilder.Entity("Files.Models.File", b =>
            {
                b.Property <int>("Id")
                .ValueGeneratedOnAdd()
                .HasColumnType("int");

                SqlServerPropertyBuilderExtensions.UseIdentityColumn(b.Property <int>("Id"), 1L, 1);

                b.Property <string>("Extension")
                .HasColumnType("nvarchar(max)");

                b.Property <string>("ExternalId")
                .HasColumnType("nvarchar(max)");

                b.Property <string>("Name")
                .HasColumnType("nvarchar(max)");

                b.Property <string>("Path")
                .HasColumnType("nvarchar(max)");

                b.Property <string>("UserExternalId")
                .HasColumnType("nvarchar(max)");

                b.HasKey("Id");

                b.ToTable("Files", "FilesDatabaseContext");

                b.HasData(
                    new
                {
                    Id             = 1,
                    Extension      = ".mp4",
                    ExternalId     = "724df22d-0e4e-4fd1-9e0e-e2cc5cfd8b8d",
                    Name           = "Default mp4",
                    Path           = "/default.mp4",
                    UserExternalId = "f07af1d1-7b23-445a-ae46-a418799ef6ba"
                },
                    new
                {
                    Id             = 2,
                    Extension      = ".png",
                    ExternalId     = "df10063b-7486-4fd1-8ded-acf96cd2dd1f",
                    Name           = "Default png",
                    Path           = "/default.png",
                    UserExternalId = "f07af1d1-7b23-445a-ae46-a418799ef6ba"
                });
            });
#pragma warning restore 612, 618
        }
示例#16
0
        protected override void BuildTargetModel(ModelBuilder modelBuilder)
        {
#pragma warning disable 612, 618
            modelBuilder
            .HasAnnotation("ProductVersion", "6.0.4")
            .HasAnnotation("Relational:MaxIdentifierLength", 128);

            SqlServerModelBuilderExtensions.UseIdentityColumns(modelBuilder, 1L, 1);

            modelBuilder.Entity("WPF_EF_Core.Country", b =>
            {
                b.Property <int>("Id")
                .ValueGeneratedOnAdd()
                .HasColumnType("int");

                SqlServerPropertyBuilderExtensions.UseIdentityColumn(b.Property <int>("Id"), 1L, 1);

                b.Property <string>("Name")
                .HasColumnType("nvarchar(max)");

                b.HasKey("Id");

                b.ToTable("Country");
            });

            modelBuilder.Entity("WPF_EF_Core.UserData", b =>
            {
                b.Property <int?>("Id")
                .ValueGeneratedOnAdd()
                .HasColumnType("int");

                SqlServerPropertyBuilderExtensions.UseIdentityColumn(b.Property <int?>("Id"), 1L, 1);

                b.Property <bool?>("BoolValue")
                .HasColumnType("bit");

                b.Property <DateTime?>("DateValue")
                .HasColumnType("datetime2");

                b.Property <double?>("DoubleValue")
                .HasColumnType("float");

                b.Property <int?>("IntValue")
                .HasColumnType("int");

                b.Property <byte[]>("RowVersion")
                .IsConcurrencyToken()
                .ValueGeneratedOnAddOrUpdate()
                .HasColumnType("rowversion");

                b.Property <string>("TextValue")
                .HasColumnType("nvarchar(max)");

                b.HasKey("Id");

                b.ToTable("UsersData");
            });
#pragma warning restore 612, 618
        }
示例#17
0
        protected override void BuildModel(ModelBuilder modelBuilder)
        {
#pragma warning disable 612, 618
            modelBuilder
            .HasDefaultSchema("bank")
            .HasAnnotation("ProductVersion", "6.0.3")
            .HasAnnotation("Relational:MaxIdentifierLength", 128);

            SqlServerModelBuilderExtensions.UseIdentityColumns(modelBuilder, 1L, 1);

            modelBuilder.Entity("Payment", b =>
            {
                b.Property <int>("PaymentId")
                .ValueGeneratedOnAdd()
                .HasColumnType("int");

                SqlServerPropertyBuilderExtensions.UseIdentityColumn(b.Property <int>("PaymentId"), 1L, 1);

                b.Property <decimal>("Amount")
                .HasColumnType("Money");

                b.Property <string>("Name")
                .IsRequired()
                .HasMaxLength(20)
                .HasColumnType("nvarchar(20)");

                b.Property <string>("Type")
                .IsRequired()
                .HasColumnType("nvarchar(max)");

                b.HasKey("PaymentId");

                b.ToTable("Payments", "bank");

                b.HasDiscriminator <string>("Type").HasValue("Payment");
            });

            modelBuilder.Entity("CashPayment", b =>
            {
                b.HasBaseType("Payment");

                b.HasDiscriminator().HasValue("cash");
            });

            modelBuilder.Entity("CreditcardPayment", b =>
            {
                b.HasBaseType("Payment");

                b.Property <string>("CreditcardNumber")
                .HasColumnType("nvarchar(max)");

                b.HasDiscriminator().HasValue("creditcard");
            });
#pragma warning restore 612, 618
        }
        protected override void BuildModel(ModelBuilder modelBuilder)
        {
#pragma warning disable 612, 618
            modelBuilder
            .HasAnnotation("ProductVersion", "6.0.3")
            .HasAnnotation("Relational:MaxIdentifierLength", 128);

            SqlServerModelBuilderExtensions.UseIdentityColumns(modelBuilder, 1L, 1);

            modelBuilder.Entity("Saas.Admin.Service.Data.Tenant", b =>
            {
                b.Property <Guid>("Id")
                .ValueGeneratedOnAdd()
                .HasColumnType("uniqueidentifier");

                b.Property <int>("CategoryId")
                .HasColumnType("int");

                b.Property <byte[]>("ConcurrencyToken")
                .IsConcurrencyToken()
                .ValueGeneratedOnAddOrUpdate()
                .HasColumnType("rowversion");

                b.Property <DateTime?>("CreatedTime")
                .IsRequired()
                .ValueGeneratedOnAdd()
                .HasColumnType("datetime2")
                .HasDefaultValue(new DateTime(2022, 4, 5, 1, 23, 45, 159, DateTimeKind.Utc).AddTicks(9974));

                b.Property <string>("CreatorEmail")
                .IsRequired()
                .HasColumnType("nvarchar(max)");

                b.Property <string>("Name")
                .IsRequired()
                .HasColumnType("nvarchar(max)");

                b.Property <int>("ProductTierId")
                .HasColumnType("int");

                b.Property <string>("Route")
                .IsRequired()
                .HasColumnType("nvarchar(450)");

                b.HasKey("Id");

                b.HasIndex("Route")
                .IsUnique();

                b.ToTable("Tenants");
            });
#pragma warning restore 612, 618
        }
        protected override void BuildModel(ModelBuilder modelBuilder)
        {
#pragma warning disable 612, 618
            modelBuilder
            .HasAnnotation("ProductVersion", "6.0.5")
            .HasAnnotation("Relational:MaxIdentifierLength", 128);

            SqlServerModelBuilderExtensions.UseIdentityColumns(modelBuilder, 1L, 1);

            modelBuilder.Entity("Address", b =>
            {
                b.Property <int>("Id")
                .ValueGeneratedOnAdd()
                .HasColumnType("int");

                SqlServerPropertyBuilderExtensions.UseIdentityColumn(b.Property <int>("Id"), 1L, 1);

                b.Property <string>("City")
                .IsRequired()
                .HasColumnType("nvarchar(max)");

                b.Property <string>("FirstName")
                .IsRequired()
                .HasColumnType("nvarchar(max)");

                b.Property <string>("LastName")
                .IsRequired()
                .HasColumnType("nvarchar(max)");

                b.Property <string>("MiddleName")
                .IsRequired()
                .HasColumnType("nvarchar(max)");

                b.Property <string>("State")
                .IsRequired()
                .HasColumnType("nvarchar(max)");

                b.Property <string>("Street")
                .IsRequired()
                .HasColumnType("nvarchar(max)");

                b.Property <string>("Zipcode")
                .IsRequired()
                .HasColumnType("nvarchar(max)");

                b.HasKey("Id");

                b.ToTable("Address");
            });
#pragma warning restore 612, 618
        }
        protected override void BuildModel(ModelBuilder modelBuilder)
        {
#pragma warning disable 612, 618
            modelBuilder
            .HasAnnotation("ProductVersion", "6.0.0-rc.2.21480.5")
            .HasAnnotation("Relational:MaxIdentifierLength", 128);

            SqlServerModelBuilderExtensions.UseIdentityColumns(modelBuilder, 1L, 1);

            modelBuilder.Entity("EmployeesApp.Models.Employee", b =>
            {
                b.Property <Guid>("Id")
                .ValueGeneratedOnAdd()
                .HasColumnType("uniqueidentifier");

                b.Property <string>("AccountNumber")
                .IsRequired()
                .HasColumnType("nvarchar(max)");

                b.Property <int>("Age")
                .HasColumnType("int");

                b.Property <string>("Name")
                .IsRequired()
                .HasColumnType("nvarchar(max)");

                b.HasKey("Id");

                b.ToTable("Employee");

                b.HasData(
                    new
                {
                    Id            = new Guid("07e57250-5443-4bdc-be13-59239ada918e"),
                    AccountNumber = "123-3452134543-32",
                    Age           = 30,
                    Name          = "Mark"
                },
                    new
                {
                    Id            = new Guid("195430d1-9227-451e-8378-65df427be580"),
                    AccountNumber = "123-9384613085-55",
                    Age           = 28,
                    Name          = "Evelin"
                });
            });
#pragma warning restore 612, 618
        }
示例#21
0
        protected override void BuildTargetModel(ModelBuilder modelBuilder)
        {
#pragma warning disable 612, 618
            modelBuilder
            .HasAnnotation("ProductVersion", "6.0.0-rc.1.21452.10")
            .HasAnnotation("Relational:MaxIdentifierLength", 128);

            SqlServerModelBuilderExtensions.UseIdentityColumns(modelBuilder, 1L, 1);

            modelBuilder.Entity("EFCore.ExtendingDbContext.Models.Artist", b =>
            {
                b.Property <Guid>("Id")
                .ValueGeneratedOnAdd()
                .HasColumnType("uniqueidentifier");

                b.Property <string>("Name")
                .IsRequired()
                .HasColumnType("nvarchar(max)");

                b.HasKey("Id");

                b.ToTable("Artists");
            });

            modelBuilder.Entity("EFCore.ExtendingDbContext.Models.Review", b =>
            {
                b.Property <Guid>("Id")
                .ValueGeneratedOnAdd()
                .HasColumnType("uniqueidentifier");

                b.HasKey("Id");

                b.ToTable("Reviews");
            });

            modelBuilder.Entity("EFCore.ExtendingDbContext.Models.Song", b =>
            {
                b.Property <Guid>("Id")
                .ValueGeneratedOnAdd()
                .HasColumnType("uniqueidentifier");

                b.HasKey("Id");

                b.ToTable("Songs");
            });
#pragma warning restore 612, 618
        }
示例#22
0
        protected override void BuildTargetModel(ModelBuilder modelBuilder)
        {
#pragma warning disable 612, 618
            modelBuilder
            .HasAnnotation("ProductVersion", "6.0.0")
            .HasAnnotation("Relational:MaxIdentifierLength", 128);

            SqlServerModelBuilderExtensions.UseIdentityColumns(modelBuilder, 1L, 1);

            modelBuilder.Entity("CSMA_API.Domain.Appointment", b =>
            {
                b.Property <int>("Id")
                .ValueGeneratedOnAdd()
                .HasColumnType("int");

                SqlServerPropertyBuilderExtensions.UseIdentityColumn(b.Property <int>("Id"), 1L, 1);

                b.Property <int>("ClientId")
                .HasColumnType("int");

                b.Property <DateTime>("Date")
                .HasColumnType("datetime2");

                b.Property <string>("Details")
                .IsRequired()
                .HasColumnType("nvarchar(max)");

                b.Property <int>("EmployeeId")
                .HasColumnType("int");

                b.Property <int>("LocationId")
                .HasColumnType("int");

                b.Property <bool>("NoShow")
                .HasColumnType("bit");

                b.Property <int>("ServiceId")
                .HasColumnType("int");

                b.HasKey("Id");

                b.ToTable("Appointments");
            });
#pragma warning restore 612, 618
        }
        protected override void BuildTargetModel(ModelBuilder modelBuilder)
        {
#pragma warning disable 612, 618
            modelBuilder
            .HasDefaultSchema("UsersDBContext")
            .HasAnnotation("ProductVersion", "6.0.1")
            .HasAnnotation("Relational:MaxIdentifierLength", 128);

            SqlServerModelBuilderExtensions.UseIdentityColumns(modelBuilder, 1L, 1);

            modelBuilder.Entity("Users.Models.User", b =>
            {
                b.Property <int>("Id")
                .ValueGeneratedOnAdd()
                .HasColumnType("int");

                SqlServerPropertyBuilderExtensions.UseIdentityColumn(b.Property <int>("Id"), 1L, 1);

                b.Property <string>("ExternalId")
                .HasColumnType("nvarchar(max)");

                b.Property <string>("Login")
                .HasColumnType("nvarchar(max)");

                b.Property <string>("Password")
                .HasColumnType("nvarchar(max)");

                b.HasKey("Id");

                b.ToTable("Users", "UsersDBContext");

                b.HasData(
                    new
                {
                    Id         = 1,
                    ExternalId = "f07af1d1-7b23-445a-ae46-a418799ef6ba",
                    Login      = "******",
                    Password   = "******"
                });
            });
#pragma warning restore 612, 618
        }
        protected override void BuildTargetModel(ModelBuilder modelBuilder)
        {
#pragma warning disable 612, 618
            modelBuilder
            .HasAnnotation("ProductVersion", "6.0.1")
            .HasAnnotation("Relational:MaxIdentifierLength", 128);

            SqlServerModelBuilderExtensions.UseIdentityColumns(modelBuilder, 1L, 1);

            modelBuilder.Entity("AccountService.Domain.Account", b =>
            {
                b.Property <Guid>("Id")
                .ValueGeneratedOnAdd()
                .HasColumnType("uniqueidentifier")
                .HasColumnName("Id");

                b.Property <string>("Currency")
                .HasMaxLength(3)
                .HasColumnType("nvarchar(3)")
                .HasColumnName("Currency");

                b.Property <string>("Name")
                .IsRequired()
                .HasMaxLength(255)
                .HasColumnType("nvarchar(255)")
                .HasColumnName("Name");

                b.Property <string>("Owner")
                .IsRequired()
                .HasMaxLength(255)
                .HasColumnType("nvarchar(255)")
                .HasColumnName("Owner");

                b.HasKey("Id");

                SqlServerKeyBuilderExtensions.IsClustered(b.HasKey("Id"));

                b.ToTable("Account", "accounts");
            });
#pragma warning restore 612, 618
        }
        protected override void BuildModel(ModelBuilder modelBuilder)
        {
#pragma warning disable 612, 618
            modelBuilder
            .HasAnnotation("ProductVersion", "6.0.1")
            .HasAnnotation("Relational:MaxIdentifierLength", 128);

            SqlServerModelBuilderExtensions.UseIdentityColumns(modelBuilder, 1L, 1);

            modelBuilder.Entity("Domain.Activity", b =>
            {
                b.Property <Guid>("Id")
                .ValueGeneratedOnAdd()
                .HasColumnType("uniqueidentifier");

                b.Property <string>("Category")
                .HasColumnType("nvarchar(max)");

                b.Property <string>("City")
                .HasColumnType("nvarchar(max)");

                b.Property <DateTime>("Date")
                .HasColumnType("datetime2");

                b.Property <string>("Description")
                .HasColumnType("nvarchar(max)");

                b.Property <string>("Title")
                .HasColumnType("nvarchar(max)");

                b.Property <string>("Venue")
                .HasColumnType("nvarchar(max)");

                b.HasKey("Id");

                b.ToTable("Activities");
            });
#pragma warning restore 612, 618
        }
        protected override void BuildTargetModel(ModelBuilder modelBuilder)
        {
#pragma warning disable 612, 618
            modelBuilder
            .HasAnnotation("ProductVersion", "6.0.5")
            .HasAnnotation("Relational:MaxIdentifierLength", 128);

            SqlServerModelBuilderExtensions.UseIdentityColumns(modelBuilder, 1L, 1);

            modelBuilder.Entity("Aspenlaub.Net.GitHub.CSharp.Vishizhukel.Test.Data.TestData", b => {
                b.Property <string>("Guid")
                .HasColumnType("nvarchar(450)");

                b.Property <string>("Name")
                .HasColumnType("nvarchar(max)");

                b.HasKey("Guid");

                b.ToTable("TestDatas");
            });
#pragma warning restore 612, 618
        }
示例#27
0
        protected override void BuildModel(ModelBuilder modelBuilder)
        {
#pragma warning disable 612, 618
            modelBuilder
            .HasAnnotation("ProductVersion", "6.0.1")
            .HasAnnotation("Relational:MaxIdentifierLength", 128);

            SqlServerModelBuilderExtensions.UseIdentityColumns(modelBuilder, 1L, 1);

            modelBuilder.Entity("ThisisPaymentAPI.Model.PaymentDetail", b =>
            {
                b.Property <int>("PaymentDetailId")
                .ValueGeneratedOnAdd()
                .HasColumnType("int");

                SqlServerPropertyBuilderExtensions.UseIdentityColumn(b.Property <int>("PaymentDetailId"), 1L, 1);

                b.Property <string>("CardNumber")
                .IsRequired()
                .HasColumnType("nvarchar(max)");

                b.Property <string>("ExpirationDate")
                .IsRequired()
                .HasColumnType("nvarchar(max)");

                b.Property <string>("PaymentDetailName")
                .IsRequired()
                .HasColumnType("nvarchar(max)");

                b.Property <string>("SecurityCode")
                .IsRequired()
                .HasColumnType("nvarchar(max)");

                b.HasKey("PaymentDetailId");

                b.ToTable("PaymentDetail");
            });
#pragma warning restore 612, 618
        }
        protected override void BuildModel(ModelBuilder modelBuilder)
        {
#pragma warning disable 612, 618
            modelBuilder
            .HasAnnotation("ProductVersion", "6.0.4")
            .HasAnnotation("Relational:MaxIdentifierLength", 128);

            SqlServerModelBuilderExtensions.UseIdentityColumns(modelBuilder, 1L, 1);

            modelBuilder.Entity("PracticeNotice.Models.Notice", b =>
            {
                b.Property <int>("Idx")
                .ValueGeneratedOnAdd()
                .HasColumnType("int");

                SqlServerPropertyBuilderExtensions.UseIdentityColumn(b.Property <int>("Idx"), 1L, 1);

                b.Property <string>("Content")
                .HasColumnType("nvarchar(max)");

                b.Property <string>("FileName")
                .HasColumnType("nvarchar(max)");

                b.Property <string>("Name")
                .HasColumnType("nvarchar(max)");

                b.Property <DateTime>("RegDate")
                .HasColumnType("datetime2");

                b.Property <string>("Subject")
                .HasColumnType("nvarchar(max)");

                b.HasKey("Idx");

                b.ToTable("Notice");
            });
#pragma warning restore 612, 618
        }
示例#29
0
        protected override void BuildTargetModel(ModelBuilder modelBuilder)
        {
#pragma warning disable 612, 618
            modelBuilder
            .HasAnnotation("ProductVersion", "6.0.1")
            .HasAnnotation("Relational:MaxIdentifierLength", 128);

            SqlServerModelBuilderExtensions.UseIdentityColumns(modelBuilder, 1L, 1);

            modelBuilder.Entity("Pitstop.CustomerManagementAPI.Model.Customer", b =>
            {
                b.Property <string>("CustomerId")
                .HasColumnType("nvarchar(450)");

                b.Property <string>("Address")
                .HasColumnType("nvarchar(max)");

                b.Property <string>("City")
                .HasColumnType("nvarchar(max)");

                b.Property <string>("EmailAddress")
                .HasColumnType("nvarchar(max)");

                b.Property <string>("Name")
                .HasColumnType("nvarchar(max)");

                b.Property <string>("PostalCode")
                .HasColumnType("nvarchar(max)");

                b.Property <string>("TelephoneNumber")
                .HasColumnType("nvarchar(max)");

                b.HasKey("CustomerId");

                b.ToTable("Customer", (string)null);
            });
#pragma warning restore 612, 618
        }
        protected override void BuildTargetModel(ModelBuilder modelBuilder)
        {
#pragma warning disable 612, 618
            modelBuilder
            .HasAnnotation("ProductVersion", "6.0.1")
            .HasAnnotation("Relational:MaxIdentifierLength", 128);

            SqlServerModelBuilderExtensions.UseIdentityColumns(modelBuilder, 1L, 1);

            modelBuilder.Entity("Hardwares.Domain.Hardware", b =>
            {
                b.Property <int>("Id")
                .ValueGeneratedOnAdd()
                .HasColumnType("int");

                SqlServerPropertyBuilderExtensions.UseIdentityColumn(b.Property <int>("Id"), 1L, 1);

                b.Property <decimal>("Cost")
                .HasColumnType("decimal(18,2)");

                b.Property <string>("Description")
                .IsRequired()
                .HasColumnType("nvarchar(max)");

                b.Property <DateTime>("InstallationDate")
                .HasColumnType("datetime2");

                b.Property <string>("Name")
                .IsRequired()
                .HasColumnType("nvarchar(max)");

                b.HasKey("Id");

                b.ToTable("Hardwares");
            });
#pragma warning restore 612, 618
        }