301 lines
10 KiB
C#
301 lines
10 KiB
C#
// <auto-generated />
|
|
using System;
|
|
using FakturyWeb.Data;
|
|
using Microsoft.EntityFrameworkCore;
|
|
using Microsoft.EntityFrameworkCore.Infrastructure;
|
|
using Microsoft.EntityFrameworkCore.Metadata;
|
|
using Microsoft.EntityFrameworkCore.Migrations;
|
|
using Microsoft.EntityFrameworkCore.Storage.ValueConversion;
|
|
|
|
namespace FakturyWeb.Migrations
|
|
{
|
|
[DbContext(typeof(FakturyWebContext))]
|
|
[Migration("20230904191050_Init")]
|
|
partial class Init
|
|
{
|
|
protected override void BuildTargetModel(ModelBuilder modelBuilder)
|
|
{
|
|
#pragma warning disable 612, 618
|
|
modelBuilder
|
|
.HasAnnotation("Relational:MaxIdentifierLength", 128)
|
|
.HasAnnotation("ProductVersion", "5.0.17")
|
|
.HasAnnotation("SqlServer:ValueGenerationStrategy", SqlServerValueGenerationStrategy.IdentityColumn);
|
|
|
|
modelBuilder.Entity("RazorPagesMovie.Models.FAKTURA", b =>
|
|
{
|
|
b.Property<int>("ID")
|
|
.ValueGeneratedOnAdd()
|
|
.HasColumnType("int")
|
|
.HasAnnotation("SqlServer:ValueGenerationStrategy", SqlServerValueGenerationStrategy.IdentityColumn);
|
|
|
|
b.Property<string>("CINNOSTI")
|
|
.HasColumnType("nvarchar(max)");
|
|
|
|
b.Property<string>("CISLO")
|
|
.HasColumnType("nvarchar(max)");
|
|
|
|
b.Property<int>("CISLO_ABS")
|
|
.HasColumnType("int");
|
|
|
|
b.Property<string>("D_BANKA")
|
|
.HasColumnType("nvarchar(max)");
|
|
|
|
b.Property<string>("D_DIC")
|
|
.HasColumnType("nvarchar(max)");
|
|
|
|
b.Property<string>("D_EMAIL")
|
|
.HasColumnType("nvarchar(max)");
|
|
|
|
b.Property<string>("D_IC")
|
|
.HasColumnType("nvarchar(max)");
|
|
|
|
b.Property<string>("D_MESTO")
|
|
.HasColumnType("nvarchar(max)");
|
|
|
|
b.Property<string>("D_PRAJM")
|
|
.HasColumnType("nvarchar(max)");
|
|
|
|
b.Property<string>("D_PSC")
|
|
.HasColumnType("nvarchar(max)");
|
|
|
|
b.Property<string>("D_TELEFON")
|
|
.HasColumnType("nvarchar(max)");
|
|
|
|
b.Property<string>("D_ULICE")
|
|
.HasColumnType("nvarchar(max)");
|
|
|
|
b.Property<string>("D_WEB")
|
|
.HasColumnType("nvarchar(max)");
|
|
|
|
b.Property<byte>("FORMA_UHRADY")
|
|
.HasColumnType("tinyint");
|
|
|
|
b.Property<string>("O_DIC")
|
|
.HasColumnType("nvarchar(max)");
|
|
|
|
b.Property<string>("O_IC")
|
|
.HasColumnType("nvarchar(max)");
|
|
|
|
b.Property<string>("O_MESTO")
|
|
.HasColumnType("nvarchar(max)");
|
|
|
|
b.Property<string>("O_PRAJM")
|
|
.HasColumnType("nvarchar(max)");
|
|
|
|
b.Property<string>("O_PSC")
|
|
.HasColumnType("nvarchar(max)");
|
|
|
|
b.Property<string>("O_ULICE")
|
|
.HasColumnType("nvarchar(max)");
|
|
|
|
b.Property<DateTime>("SPLATNOST")
|
|
.HasColumnType("datetime2");
|
|
|
|
b.Property<DateTime>("VYSTAVENI")
|
|
.HasColumnType("datetime2");
|
|
|
|
b.Property<int>("ZakaznikID")
|
|
.HasColumnType("int");
|
|
|
|
b.HasKey("ID");
|
|
|
|
b.HasIndex("ZakaznikID");
|
|
|
|
b.ToTable("FAKTURA");
|
|
});
|
|
|
|
modelBuilder.Entity("RazorPagesMovie.Models.PLATBA", b =>
|
|
{
|
|
b.Property<int>("ID")
|
|
.ValueGeneratedOnAdd()
|
|
.HasColumnType("int")
|
|
.HasAnnotation("SqlServer:ValueGenerationStrategy", SqlServerValueGenerationStrategy.IdentityColumn);
|
|
|
|
b.Property<decimal>("CASTKA")
|
|
.HasColumnType("money");
|
|
|
|
b.Property<DateTime>("DATUM")
|
|
.HasColumnType("datetime2");
|
|
|
|
b.Property<int?>("FAKTURAID")
|
|
.HasColumnType("int");
|
|
|
|
b.Property<string>("POZNAMKA")
|
|
.HasColumnType("nvarchar(max)");
|
|
|
|
b.HasKey("ID");
|
|
|
|
b.HasIndex("FAKTURAID");
|
|
|
|
b.ToTable("PLATBA");
|
|
});
|
|
|
|
modelBuilder.Entity("RazorPagesMovie.Models.POLOZKA", b =>
|
|
{
|
|
b.Property<int>("ID")
|
|
.ValueGeneratedOnAdd()
|
|
.HasColumnType("int")
|
|
.HasAnnotation("SqlServer:ValueGenerationStrategy", SqlServerValueGenerationStrategy.IdentityColumn);
|
|
|
|
b.Property<decimal>("CENA")
|
|
.HasColumnType("money");
|
|
|
|
b.Property<decimal>("CENA_JEDNOTKA")
|
|
.HasColumnType("money");
|
|
|
|
b.Property<int?>("FAKTURAID")
|
|
.HasColumnType("int");
|
|
|
|
b.Property<string>("JEDNOTKA")
|
|
.HasColumnType("nvarchar(max)");
|
|
|
|
b.Property<string>("NAZEV")
|
|
.HasColumnType("nvarchar(max)");
|
|
|
|
b.Property<float>("POCET")
|
|
.HasColumnType("real");
|
|
|
|
b.Property<float>("SLEVA")
|
|
.HasColumnType("real");
|
|
|
|
b.HasKey("ID");
|
|
|
|
b.HasIndex("FAKTURAID");
|
|
|
|
b.ToTable("POLOZKA");
|
|
});
|
|
|
|
modelBuilder.Entity("RazorPagesMovie.Models.UZIVATEL", b =>
|
|
{
|
|
b.Property<int>("ID")
|
|
.ValueGeneratedOnAdd()
|
|
.HasColumnType("int")
|
|
.HasAnnotation("SqlServer:ValueGenerationStrategy", SqlServerValueGenerationStrategy.IdentityColumn);
|
|
|
|
b.Property<string>("BANKA")
|
|
.HasColumnType("nvarchar(max)");
|
|
|
|
b.Property<string>("DIC")
|
|
.HasColumnType("nvarchar(max)");
|
|
|
|
b.Property<string>("EMAIL")
|
|
.HasColumnType("nvarchar(max)");
|
|
|
|
b.Property<int>("FAKTURA_CISLOVANI")
|
|
.HasColumnType("int");
|
|
|
|
b.Property<string>("FAKTURA_MASKA")
|
|
.HasColumnType("nvarchar(max)");
|
|
|
|
b.Property<int>("FAKTURA_SPLATNOST")
|
|
.HasColumnType("int");
|
|
|
|
b.Property<string>("IC")
|
|
.HasColumnType("nvarchar(max)");
|
|
|
|
b.Property<string>("JMENO")
|
|
.HasColumnType("nvarchar(max)");
|
|
|
|
b.Property<string>("MESTO")
|
|
.HasColumnType("nvarchar(max)");
|
|
|
|
b.Property<string>("PRIJMENI")
|
|
.HasColumnType("nvarchar(max)");
|
|
|
|
b.Property<string>("PSC")
|
|
.HasColumnType("nvarchar(max)");
|
|
|
|
b.Property<string>("TELEFON")
|
|
.HasColumnType("nvarchar(max)");
|
|
|
|
b.Property<string>("ULICE")
|
|
.HasColumnType("nvarchar(max)");
|
|
|
|
b.Property<string>("WEB")
|
|
.HasColumnType("nvarchar(max)");
|
|
|
|
b.HasKey("ID");
|
|
|
|
b.ToTable("UZIVATEL");
|
|
});
|
|
|
|
modelBuilder.Entity("RazorPagesMovie.Models.ZAKAZNIK", b =>
|
|
{
|
|
b.Property<int>("ID")
|
|
.ValueGeneratedOnAdd()
|
|
.HasColumnType("int")
|
|
.HasAnnotation("SqlServer:ValueGenerationStrategy", SqlServerValueGenerationStrategy.IdentityColumn);
|
|
|
|
b.Property<string>("DIC")
|
|
.HasColumnType("nvarchar(max)");
|
|
|
|
b.Property<string>("EMAIL")
|
|
.HasColumnType("nvarchar(max)");
|
|
|
|
b.Property<string>("IC")
|
|
.HasColumnType("nvarchar(max)");
|
|
|
|
b.Property<string>("JMENO")
|
|
.HasColumnType("nvarchar(max)");
|
|
|
|
b.Property<string>("MESTO")
|
|
.HasColumnType("nvarchar(max)");
|
|
|
|
b.Property<string>("PRIJMENI")
|
|
.HasColumnType("nvarchar(max)");
|
|
|
|
b.Property<string>("PSC")
|
|
.HasColumnType("nvarchar(max)");
|
|
|
|
b.Property<string>("TELEFON")
|
|
.HasColumnType("nvarchar(max)");
|
|
|
|
b.Property<string>("ULICE")
|
|
.HasColumnType("nvarchar(max)");
|
|
|
|
b.HasKey("ID");
|
|
|
|
b.ToTable("ZAKAZNIK");
|
|
});
|
|
|
|
modelBuilder.Entity("RazorPagesMovie.Models.FAKTURA", b =>
|
|
{
|
|
b.HasOne("RazorPagesMovie.Models.ZAKAZNIK", "ZAKAZNIK")
|
|
.WithMany("Faktury")
|
|
.HasForeignKey("ZakaznikID")
|
|
.OnDelete(DeleteBehavior.Restrict)
|
|
.IsRequired();
|
|
|
|
b.Navigation("ZAKAZNIK");
|
|
});
|
|
|
|
modelBuilder.Entity("RazorPagesMovie.Models.PLATBA", b =>
|
|
{
|
|
b.HasOne("RazorPagesMovie.Models.FAKTURA", null)
|
|
.WithMany("PLATBY")
|
|
.HasForeignKey("FAKTURAID");
|
|
});
|
|
|
|
modelBuilder.Entity("RazorPagesMovie.Models.POLOZKA", b =>
|
|
{
|
|
b.HasOne("RazorPagesMovie.Models.FAKTURA", null)
|
|
.WithMany("POLOZKY")
|
|
.HasForeignKey("FAKTURAID");
|
|
});
|
|
|
|
modelBuilder.Entity("RazorPagesMovie.Models.FAKTURA", b =>
|
|
{
|
|
b.Navigation("PLATBY");
|
|
|
|
b.Navigation("POLOZKY");
|
|
});
|
|
|
|
modelBuilder.Entity("RazorPagesMovie.Models.ZAKAZNIK", b =>
|
|
{
|
|
b.Navigation("Faktury");
|
|
});
|
|
#pragma warning restore 612, 618
|
|
}
|
|
}
|
|
}
|