//
using System;
using DW5S.Repostory;
using Microsoft.EntityFrameworkCore;
using Microsoft.EntityFrameworkCore.Infrastructure;
using Microsoft.EntityFrameworkCore.Storage.ValueConversion;
using Oracle.EntityFrameworkCore.Metadata;
#nullable disable
namespace DW5S.Repostory.Migrations
{
[DbContext(typeof(OracleContext))]
partial class OracleContextModelSnapshot : ModelSnapshot
{
protected override void BuildModel(ModelBuilder modelBuilder)
{
#pragma warning disable 612, 618
modelBuilder
.HasAnnotation("ProductVersion", "7.0.20")
.HasAnnotation("Relational:MaxIdentifierLength", 128);
OracleModelBuilderExtensions.UseIdentityColumns(modelBuilder);
modelBuilder.Entity("DW5S.Entity.CgRes", b =>
{
b.Property("Id")
.ValueGeneratedOnAdd()
.HasColumnType("NUMBER(19)")
.HasColumnName("ID");
OraclePropertyBuilderExtensions.UseIdentityColumn(b.Property("Id"));
b.Property("Adja1Code")
.HasColumnType("NUMBER(10)")
.HasColumnName("ADJA1CODE");
b.Property("Adja1Vx")
.HasColumnType("BINARY_DOUBLE")
.HasColumnName("ADJA1VX");
b.Property("Adja1Vy")
.HasColumnType("BINARY_DOUBLE")
.HasColumnName("ADJA1VY");
b.Property("Adja1Vz")
.HasColumnType("BINARY_DOUBLE")
.HasColumnName("ADJA1VZ");
b.Property("Adja1X")
.HasColumnType("BINARY_DOUBLE")
.HasColumnName("ADJA1X");
b.Property("Adja1XlTime")
.HasColumnType("TIMESTAMP(7)")
.HasColumnName("ADJA1XLTIME");
b.Property("Adja1Y")
.HasColumnType("BINARY_DOUBLE")
.HasColumnName("ADJA1Y");
b.Property("Adja1Z")
.HasColumnType("BINARY_DOUBLE")
.HasColumnName("ADJA1Z");
b.Property("Adja2Code")
.HasColumnType("NUMBER(10)")
.HasColumnName("ADJA2CODE");
b.Property("Adja2Vx")
.HasColumnType("BINARY_DOUBLE")
.HasColumnName("ADJA2VX");
b.Property("Adja2Vy")
.HasColumnType("BINARY_DOUBLE")
.HasColumnName("ADJA2VY");
b.Property("Adja2Vz")
.HasColumnType("BINARY_DOUBLE")
.HasColumnName("ADJA2VZ");
b.Property("Adja2X")
.HasColumnType("BINARY_DOUBLE")
.HasColumnName("ADJA2X");
b.Property("Adja2XlTime")
.HasColumnType("TIMESTAMP(7)")
.HasColumnName("ADJA2XLTIME");
b.Property("Adja2Y")
.HasColumnType("BINARY_DOUBLE")
.HasColumnName("ADJA2Y");
b.Property("Adja2Z")
.HasColumnType("BINARY_DOUBLE")
.HasColumnName("ADJA2Z");
b.Property("CreateTime")
.HasColumnType("TIMESTAMP(7)")
.HasColumnName("CREATETIME");
b.Property("Dfo1")
.HasColumnType("BINARY_DOUBLE")
.HasColumnName("DFO1");
b.Property("Dfo2")
.HasColumnType("BINARY_DOUBLE")
.HasColumnName("DFO2");
b.Property("DfoCdb")
.HasColumnType("BINARY_DOUBLE")
.HasColumnName("DFOCDB");
b.Property("Dto1")
.HasColumnType("BINARY_DOUBLE")
.HasColumnName("DTO1");
b.Property("Dto2")
.HasColumnType("BINARY_DOUBLE")
.HasColumnName("DTO2");
b.Property("DtoCdb")
.HasColumnType("BINARY_DOUBLE")
.HasColumnName("DTOCDB");
b.Property("FixedStationID")
.HasColumnType("NUMBER(10)")
.HasColumnName("FIXEDSTATIONID");
b.Property("MainCode")
.HasColumnType("NUMBER(10)")
.HasColumnName("MAINCODE");
b.Property("MainVx")
.HasColumnType("BINARY_DOUBLE")
.HasColumnName("MAINVX");
b.Property("MainVy")
.HasColumnType("BINARY_DOUBLE")
.HasColumnName("MAINVY");
b.Property("MainVz")
.HasColumnType("BINARY_DOUBLE")
.HasColumnName("MAINVZ");
b.Property("MainX")
.HasColumnType("BINARY_DOUBLE")
.HasColumnName("MAINX");
b.Property("MainXlTime")
.HasColumnType("TIMESTAMP(7)")
.HasColumnName("MAINXLTIME");
b.Property("MainY")
.HasColumnType("BINARY_DOUBLE")
.HasColumnName("MAINY");
b.Property("MainZ")
.HasColumnType("BINARY_DOUBLE")
.HasColumnName("MAINZ");
b.Property("RefFreqDown")
.HasColumnType("BINARY_DOUBLE")
.HasColumnName("REFFREQDOWN");
b.Property("RefFreqUp")
.HasColumnType("BINARY_DOUBLE")
.HasColumnName("REFFREQUP");
b.Property("SigTime")
.HasColumnType("TIMESTAMP(7)")
.HasColumnName("SIGTIME");
b.Property("Snr1")
.HasColumnType("BINARY_DOUBLE")
.HasColumnName("SNR1");
b.Property("Snr2")
.HasColumnType("BINARY_DOUBLE")
.HasColumnName("SNR2");
b.Property("SnrCdb")
.HasColumnType("BINARY_DOUBLE")
.HasColumnName("SNRCDB");
b.Property("StationResID")
.HasColumnType("NUMBER(19)")
.HasColumnName("STATIONRESID");
b.Property("TarFreqDown")
.HasColumnType("BINARY_DOUBLE")
.HasColumnName("TARFREQDOWN");
b.Property("TarFreqUp")
.HasColumnType("BINARY_DOUBLE")
.HasColumnName("TARFREQUP");
b.Property("TaskID")
.HasColumnType("NUMBER(10)")
.HasColumnName("TASKID");
b.Property("UpdateTime")
.HasColumnType("TIMESTAMP(7)")
.HasColumnName("UPDATETIME");
b.Property("YbAdja1Dfo")
.HasColumnType("BINARY_DOUBLE")
.HasColumnName("YBADJA1DFO");
b.Property("YbAdja1Dto")
.HasColumnType("BINARY_DOUBLE")
.HasColumnName("YBADJA1DTO");
b.Property("YbAdja1Snr")
.HasColumnType("BINARY_DOUBLE")
.HasColumnName("YBADJA1SNR");
b.Property("YbAdja2Dfo")
.HasColumnType("BINARY_DOUBLE")
.HasColumnName("YBADJA2DFO");
b.Property("YbAdja2Dto")
.HasColumnType("BINARY_DOUBLE")
.HasColumnName("YBADJA2DTO");
b.Property("YbAdja2Snr")
.HasColumnType("BINARY_DOUBLE")
.HasColumnName("YBADJA2SNR");
b.Property("YbMainDfo")
.HasColumnType("BINARY_DOUBLE")
.HasColumnName("YBMAINDFO");
b.Property("YbMainDto")
.HasColumnType("BINARY_DOUBLE")
.HasColumnName("YBMAINDTO");
b.Property("YbMainSnr")
.HasColumnType("BINARY_DOUBLE")
.HasColumnName("YBMAINSNR");
b.HasKey("Id")
.HasName("PK_CGRES");
b.HasIndex("FixedStationID")
.HasDatabaseName("IX_CGRES_FIXEDSTATIONID");
b.HasIndex("StationResID")
.HasDatabaseName("IX_CGRES_STATIONRESID");
b.HasIndex("UpdateTime")
.HasDatabaseName("IX_CGRES_UPDATETIME");
b.ToTable("CgRes");
});
modelBuilder.Entity("DW5S.Entity.CgXgfRes", b =>
{
b.Property("Id")
.ValueGeneratedOnAdd()
.HasColumnType("NUMBER(19)")
.HasColumnName("ID");
OraclePropertyBuilderExtensions.UseIdentityColumn(b.Property("Id"));
b.Property("CgResID")
.HasColumnType("NUMBER(19)")
.HasColumnName("CGRESID");
b.Property("CgType")
.HasColumnType("NUMBER(10)")
.HasColumnName("CGTYPE");
b.Property("CreateTime")
.HasColumnType("TIMESTAMP(7)")
.HasColumnName("CREATETIME");
b.Property("Dfo")
.HasColumnType("BINARY_DOUBLE")
.HasColumnName("DFO");
b.Property("Dto")
.HasColumnType("BINARY_DOUBLE")
.HasColumnName("DTO");
b.Property("SigTime")
.HasColumnType("TIMESTAMP(7)")
.HasColumnName("SIGTIME");
b.Property("Snr")
.HasColumnType("BINARY_DOUBLE")
.HasColumnName("SNR");
b.Property("UpdateTime")
.HasColumnType("TIMESTAMP(7)")
.HasColumnName("UPDATETIME");
b.HasKey("Id")
.HasName("PK_CGXGFRES");
b.HasIndex("CgResID")
.HasDatabaseName("IX_CGXGFRES_CGRESID");
b.HasIndex("UpdateTime")
.HasDatabaseName("IX_CGXGFRES_UPDATETIME");
b.ToTable("CgXgfRes");
});
modelBuilder.Entity("DW5S.Entity.CheckRes", b =>
{
b.Property("Id")
.ValueGeneratedOnAdd()
.HasColumnType("NUMBER(19)")
.HasColumnName("ID");
OraclePropertyBuilderExtensions.UseIdentityColumn(b.Property("Id"));
b.Property("CreateTime")
.HasColumnType("TIMESTAMP(7)")
.HasColumnName("CREATETIME");
b.Property("FfcHz")
.HasColumnType("BINARY_DOUBLE")
.HasColumnName("FFCHZ");
b.Property("FileName")
.HasColumnType("NVARCHAR2(2000)")
.HasColumnName("FILENAME");
b.Property("ModRate")
.HasColumnType("BINARY_DOUBLE")
.HasColumnName("MODRATE");
b.Property("ModType")
.HasColumnType("NVARCHAR2(2000)")
.HasColumnName("MODTYPE");
b.Property("PosCheckType")
.HasColumnType("NUMBER(10)")
.HasColumnName("POSCHECKTYPE");
b.Property("SmpCount")
.HasColumnType("NUMBER(19)")
.HasColumnName("SMPCOUNT");
b.Property("SmpStart")
.HasColumnType("NUMBER(19)")
.HasColumnName("SMPSTART");
b.Property("Snr")
.HasColumnType("BINARY_DOUBLE")
.HasColumnName("SNR");
b.Property("UpdateTime")
.HasColumnType("TIMESTAMP(7)")
.HasColumnName("UPDATETIME");
b.Property("UserName")
.HasColumnType("NVARCHAR2(2000)")
.HasColumnName("USERNAME");
b.HasKey("Id")
.HasName("PK_CHECKRES");
b.HasIndex("UpdateTime")
.HasDatabaseName("IX_CHECKRES_UPDATETIME");
b.ToTable("CheckRes");
});
modelBuilder.Entity("DW5S.Entity.CxRes", b =>
{
b.Property("Id")
.ValueGeneratedOnAdd()
.HasColumnType("NUMBER(19)")
.HasColumnName("ID");
OraclePropertyBuilderExtensions.UseIdentityColumn(b.Property("Id"));
b.Property("CreateTime")
.HasColumnType("TIMESTAMP(7)")
.HasColumnName("CREATETIME");
b.Property("Fx")
.HasColumnType("BINARY_DOUBLE")
.HasColumnName("FX");
b.Property("SigTime")
.HasColumnType("TIMESTAMP(7)")
.HasColumnName("SIGTIME");
b.Property("UpdateTime")
.HasColumnType("TIMESTAMP(7)")
.HasColumnName("UPDATETIME");
b.HasKey("Id")
.HasName("PK_CXRES");
b.HasIndex("UpdateTime")
.HasDatabaseName("IX_CXRES_UPDATETIME");
b.ToTable("CxRes");
});
modelBuilder.Entity("DW5S.Entity.FixedStation", b =>
{
b.Property("Id")
.ValueGeneratedOnAdd()
.HasColumnType("NUMBER(10)")
.HasColumnName("ID");
OraclePropertyBuilderExtensions.UseIdentityColumn(b.Property("Id"));
b.Property("CreateTime")
.HasColumnType("TIMESTAMP(7)")
.HasColumnName("CREATETIME");
b.Property("Enable")
.HasColumnType("NUMBER(1)")
.HasColumnName("ENABLE");
b.Property("FreqUpHz")
.HasColumnType("NUMBER(19)")
.HasColumnName("FREQUPHZ");
b.Property("Lat")
.HasColumnType("BINARY_DOUBLE")
.HasColumnName("LAT");
b.Property("Lon")
.HasColumnType("BINARY_DOUBLE")
.HasColumnName("LON");
b.Property("SpareField")
.HasColumnType("BINARY_DOUBLE")
.HasColumnName("SPAREFIELD");
b.Property("StationName")
.IsRequired()
.HasMaxLength(50)
.HasColumnType("NVARCHAR2(50)")
.HasColumnName("STATIONNAME");
b.Property("UpdateTime")
.HasColumnType("TIMESTAMP(7)")
.HasColumnName("UPDATETIME");
b.Property("Value")
.HasColumnType("BINARY_DOUBLE")
.HasColumnName("VALUE");
b.HasKey("Id")
.HasName("PK_FIXEDSTATION");
b.HasIndex("UpdateTime")
.HasDatabaseName("IX_FIXEDSTATION_UPDATETIME");
b.ToTable("FIXEDSTATION", (string)null);
});
modelBuilder.Entity("DW5S.Entity.LogRes", b =>
{
b.Property("Id")
.ValueGeneratedOnAdd()
.HasColumnType("NUMBER(19)")
.HasColumnName("ID");
OraclePropertyBuilderExtensions.UseIdentityColumn(b.Property("Id"));
b.Property("CreateTime")
.HasColumnType("TIMESTAMP(7)")
.HasColumnName("CREATETIME");
b.Property("LogTime")
.HasColumnType("TIMESTAMP(7)")
.HasColumnName("LOGTIME");
b.Property("LogType")
.HasColumnType("NUMBER(10)")
.HasColumnName("LOGTYPE");
b.Property("Module")
.HasColumnType("NVARCHAR2(450)")
.HasColumnName("MODULE");
b.Property("Msg")
.HasColumnType("NVARCHAR2(2000)")
.HasColumnName("MSG");
b.Property("UpdateTime")
.HasColumnType("TIMESTAMP(7)")
.HasColumnName("UPDATETIME");
b.HasKey("Id")
.HasName("PK_LOGRES");
b.HasIndex("UpdateTime")
.HasDatabaseName("IX_LOGRES_UPDATETIME");
b.HasIndex("Module", "LogTime", "LogType")
.HasDatabaseName("IX_LOGRES_MODULE_LOGTIME_LOGTYPE");
b.ToTable("LOGRES", (string)null);
});
modelBuilder.Entity("DW5S.Entity.PosRes", b =>
{
b.Property("Id")
.ValueGeneratedOnAdd()
.HasColumnType("NUMBER(19)")
.HasColumnName("ID");
OraclePropertyBuilderExtensions.UseIdentityColumn(b.Property("Id"));
b.Property("CgResID")
.HasColumnType("NUMBER(19)")
.HasColumnName("CGRESID");
b.Property("CheckResID")
.HasColumnType("NUMBER(19)")
.HasColumnName("CHECKRESID");
b.Property("Confidence")
.HasColumnType("NUMBER(10)")
.HasColumnName("CONFIDENCE");
b.Property("CreateTime")
.HasColumnType("TIMESTAMP(7)")
.HasColumnName("CREATETIME");
b.Property("CxResID")
.HasColumnType("NUMBER(19)")
.HasColumnName("CXRESID");
b.Property("FreqUpHz")
.HasColumnType("NUMBER(19)")
.HasColumnName("FREQUPHZ");
b.Property("MirrLat")
.HasColumnType("BINARY_DOUBLE")
.HasColumnName("MIRRLAT");
b.Property("MirrLon")
.HasColumnType("BINARY_DOUBLE")
.HasColumnName("MIRRLON");
b.Property("PosLat")
.HasColumnType("BINARY_DOUBLE")
.HasColumnName("POSLAT");
b.Property("PosLon")
.HasColumnType("BINARY_DOUBLE")
.HasColumnName("POSLON");
b.Property("PosResType")
.HasColumnType("NUMBER(10)")
.HasColumnName("POSRESTYPE");
b.Property("SigTime")
.HasColumnType("TIMESTAMP(7)")
.HasColumnName("SIGTIME");
b.Property("StationResID")
.HasColumnType("NUMBER(19)")
.HasColumnName("STATIONRESID");
b.Property("TargetInfoID")
.HasColumnType("NUMBER(10)")
.HasColumnName("TARGETINFOID");
b.Property("TargetState")
.HasColumnType("NUMBER(10)")
.HasColumnName("TARGETSTATE");
b.Property("TaskInfoID")
.HasColumnType("NUMBER(10)")
.HasColumnName("TASKINFOID");
b.Property("UpdateTime")
.HasColumnType("TIMESTAMP(7)")
.HasColumnName("UPDATETIME");
b.HasKey("Id")
.HasName("PK_POSRES");
b.HasIndex("CgResID")
.HasDatabaseName("IX_POSRES_CGRESID");
b.HasIndex("CheckResID")
.HasDatabaseName("IX_POSRES_CHECKRESID");
b.HasIndex("CxResID")
.HasDatabaseName("IX_POSRES_CXRESID");
b.HasIndex("StationResID")
.HasDatabaseName("IX_POSRES_STATIONRESID");
b.HasIndex("UpdateTime")
.HasDatabaseName("IX_POSRES_UPDATETIME");
b.ToTable("PosRes");
});
modelBuilder.Entity("DW5S.Entity.RefCgRes", b =>
{
b.Property("Id")
.ValueGeneratedOnAdd()
.HasColumnType("NUMBER(19)")
.HasColumnName("ID");
OraclePropertyBuilderExtensions.UseIdentityColumn(b.Property("Id"));
b.Property("CreateTime")
.HasColumnType("TIMESTAMP(7)")
.HasColumnName("CREATETIME");
b.Property("RefFreqDown")
.HasColumnType("BINARY_DOUBLE")
.HasColumnName("REFFREQDOWN");
b.Property("RefFreqUp")
.HasColumnType("BINARY_DOUBLE")
.HasColumnName("REFFREQUP");
b.Property("RefTxInfoID")
.HasColumnType("NUMBER(19)")
.HasColumnName("REFTXINFOID");
b.Property("RefTxInfoId")
.HasColumnType("NUMBER(10)")
.HasColumnName("REFTXINFOID");
b.Property("SatInfoId")
.HasColumnType("NUMBER(10)")
.HasColumnName("SATINFOID");
b.Property("SatVx")
.HasColumnType("BINARY_DOUBLE")
.HasColumnName("SATVX");
b.Property("SatVy")
.HasColumnType("BINARY_DOUBLE")
.HasColumnName("SATVY");
b.Property("SatVz")
.HasColumnType("BINARY_DOUBLE")
.HasColumnName("SATVZ");
b.Property("SatX")
.HasColumnType("BINARY_DOUBLE")
.HasColumnName("SATX");
b.Property("SatXlTime")
.HasColumnType("TIMESTAMP(7)")
.HasColumnName("SATXLTIME");
b.Property("SatY")
.HasColumnType("BINARY_DOUBLE")
.HasColumnName("SATY");
b.Property("SatZ")
.HasColumnType("BINARY_DOUBLE")
.HasColumnName("SATZ");
b.Property("SigTime")
.HasColumnType("TIMESTAMP(7)")
.HasColumnName("SIGTIME");
b.Property("UpdateTime")
.HasColumnType("TIMESTAMP(7)")
.HasColumnName("UPDATETIME");
b.Property("YbDfo")
.HasColumnType("BINARY_DOUBLE")
.HasColumnName("YBDFO");
b.Property("YbDto")
.HasColumnType("BINARY_DOUBLE")
.HasColumnName("YBDTO");
b.Property("YbSnr")
.HasColumnType("BINARY_DOUBLE")
.HasColumnName("YBSNR");
b.HasKey("Id")
.HasName("PK_REFCGRES");
b.HasIndex("RefTxInfoId")
.HasDatabaseName("IX_REFCGRES_REFTXINFOID");
b.HasIndex("SatInfoId")
.HasDatabaseName("IX_REFCGRES_SATINFOID");
b.HasIndex("UpdateTime")
.HasDatabaseName("IX_REFCGRES_UPDATETIME");
b.ToTable("RefCgRes", t =>
{
t.Property("RefTxInfoId")
.HasColumnName("REFTXINFOID1");
});
});
modelBuilder.Entity("DW5S.Entity.RefTaskFreq", b =>
{
b.Property("Id")
.ValueGeneratedOnAdd()
.HasColumnType("NUMBER(19)")
.HasColumnName("ID");
OraclePropertyBuilderExtensions.UseIdentityColumn(b.Property("Id"));
b.Property("CalccCycle")
.HasColumnType("NUMBER(10)")
.HasColumnName("CALCCCYCLE");
b.Property("CreateTime")
.HasColumnType("TIMESTAMP(7)")
.HasColumnName("CREATETIME");
b.Property("DtoCenter")
.HasColumnType("BINARY_FLOAT")
.HasColumnName("DTOCENTER");
b.Property("DtoRange")
.HasColumnType("NUMBER(10)")
.HasColumnName("DTORANGE");
b.Property("Enable")
.HasColumnType("NUMBER(1)")
.HasColumnName("ENABLE");
b.Property("SampleInfoID")
.HasColumnType("NUMBER(10)")
.HasColumnName("SAMPLEINFOID");
b.Property("SampleLen")
.HasColumnType("NUMBER(10)")
.HasColumnName("SAMPLELEN");
b.Property("SatInfoId")
.HasColumnType("NUMBER(10)")
.HasColumnName("SATINFOID");
b.Property("Snr")
.HasColumnType("NUMBER(10)")
.HasColumnName("SNR");
b.Property("UpdateTime")
.HasColumnType("TIMESTAMP(7)")
.HasColumnName("UPDATETIME");
b.HasKey("Id")
.HasName("PK_REFTASKFREQ");
b.HasIndex("SampleInfoID")
.HasDatabaseName("IX_REFTASKFREQ_SAMPLEINFOID");
b.HasIndex("SatInfoId")
.HasDatabaseName("IX_REFTASKFREQ_SATINFOID");
b.HasIndex("UpdateTime")
.HasDatabaseName("IX_REFTASKFREQ_UPDATETIME");
b.ToTable("RefTaskFreq");
});
modelBuilder.Entity("DW5S.Entity.SampleInfo", b =>
{
b.Property("Id")
.ValueGeneratedOnAdd()
.HasColumnType("NUMBER(10)")
.HasColumnName("ID");
OraclePropertyBuilderExtensions.UseIdentityColumn(b.Property("Id"));
b.Property("CreateTime")
.HasColumnType("TIMESTAMP(7)")
.HasColumnName("CREATETIME");
b.Property("EndSec")
.HasColumnType("NUMBER(10)")
.HasColumnName("ENDSEC");
b.Property("Fs")
.HasColumnType("BINARY_DOUBLE")
.HasColumnName("FS");
b.Property("RefTxInfoID")
.HasColumnType("NUMBER(10)")
.HasColumnName("REFTXINFOID");
b.Property("Remark")
.HasMaxLength(200)
.HasColumnType("NVARCHAR2(200)")
.HasColumnName("REMARK");
b.Property("SampleFileName")
.HasMaxLength(200)
.HasColumnType("NVARCHAR2(200)")
.HasColumnName("SAMPLEFILENAME");
b.Property("SampleName")
.HasColumnType("NVARCHAR2(2000)")
.HasColumnName("SAMPLENAME");
b.Property("SamplePath")
.HasColumnType("NVARCHAR2(2000)")
.HasColumnName("SAMPLEPATH");
b.Property("SigInfoID")
.HasColumnType("NUMBER(10)")
.HasColumnName("SIGINFOID");
b.Property("StartSec")
.HasColumnType("NUMBER(10)")
.HasColumnName("STARTSEC");
b.Property("UpdateTime")
.HasColumnType("TIMESTAMP(7)")
.HasColumnName("UPDATETIME");
b.HasKey("Id")
.HasName("PK_SAMPLEINFO");
b.HasIndex("RefTxInfoID")
.HasDatabaseName("IX_SAMPLEINFO_REFTXINFOID");
b.HasIndex("SigInfoID")
.HasDatabaseName("IX_SAMPLEINFO_SIGINFOID");
b.HasIndex("UpdateTime")
.HasDatabaseName("IX_SAMPLEINFO_UPDATETIME");
b.ToTable("SampleInfo");
});
modelBuilder.Entity("DW5S.Entity.SatInfo", b =>
{
b.Property("Id")
.ValueGeneratedOnAdd()
.HasColumnType("NUMBER(10)")
.HasColumnName("ID");
OraclePropertyBuilderExtensions.UseIdentityColumn(b.Property("Id"));
b.Property("CreateTime")
.HasColumnType("TIMESTAMP(7)")
.HasColumnName("CREATETIME");
b.Property("SatCode")
.HasColumnType("NUMBER(10)")
.HasColumnName("SATCODE");
b.Property("SatLon")
.HasColumnType("BINARY_DOUBLE")
.HasColumnName("SATLON");
b.Property("SatName")
.HasColumnType("NVARCHAR2(2000)")
.HasColumnName("SATNAME");
b.Property("SatTrans")
.HasColumnType("BINARY_DOUBLE")
.HasColumnName("SATTRANS");
b.Property("UpdateTime")
.HasColumnType("TIMESTAMP(7)")
.HasColumnName("UPDATETIME");
b.HasKey("Id")
.HasName("PK_SATINFO");
b.HasIndex("UpdateTime")
.HasDatabaseName("IX_SATINFO_UPDATETIME");
b.ToTable("SATINFO", (string)null);
});
modelBuilder.Entity("DW5S.Entity.SigDelay", b =>
{
b.Property("Id")
.ValueGeneratedOnAdd()
.HasColumnType("NUMBER(10)")
.HasColumnName("ID");
OraclePropertyBuilderExtensions.UseIdentityColumn(b.Property("Id"));
b.Property("CreateTime")
.HasColumnType("TIMESTAMP(7)")
.HasColumnName("CREATETIME");
b.Property("Delay")
.HasColumnType("BINARY_DOUBLE")
.HasColumnName("DELAY");
b.Property("Sat")
.HasColumnType("NVARCHAR2(2000)")
.HasColumnName("SAT");
b.Property("SatInfoId")
.HasColumnType("NUMBER(10)")
.HasColumnName("SATINFOID");
b.Property("SatInfoSatCode")
.HasColumnType("NUMBER(10)")
.HasColumnName("SATINFOSATCODE");
b.Property("SigInfoId")
.HasColumnType("NUMBER(10)")
.HasColumnName("SIGINFOID");
b.Property("UpdateTime")
.HasColumnType("TIMESTAMP(7)")
.HasColumnName("UPDATETIME");
b.HasKey("Id")
.HasName("PK_SIGDELAY");
b.HasIndex("SatInfoId")
.HasDatabaseName("IX_SIGDELAY_SATINFOID");
b.HasIndex("SigInfoId")
.HasDatabaseName("IX_SIGDELAY_SIGINFOID");
b.HasIndex("UpdateTime")
.HasDatabaseName("IX_SIGDELAY_UPDATETIME");
b.ToTable("SIGDELAY", (string)null);
});
modelBuilder.Entity("DW5S.Entity.SigInfo", b =>
{
b.Property("Id")
.ValueGeneratedOnAdd()
.HasColumnType("NUMBER(10)")
.HasColumnName("ID");
OraclePropertyBuilderExtensions.UseIdentityColumn(b.Property("Id"));
b.Property("Band")
.HasColumnType("BINARY_DOUBLE")
.HasColumnName("BAND");
b.Property("CreateTime")
.HasColumnType("TIMESTAMP(7)")
.HasColumnName("CREATETIME");
b.Property("FreqDown")
.HasColumnType("NUMBER(19)")
.HasColumnName("FREQDOWN");
b.Property("FreqUp")
.HasColumnType("NUMBER(19)")
.HasColumnName("FREQUP");
b.Property("SigCheckType")
.HasColumnType("NUMBER(10)")
.HasColumnName("SIGCHECKTYPE");
b.Property("SigType")
.HasColumnType("NUMBER(10)")
.HasColumnName("SIGTYPE");
b.Property("Snr")
.HasColumnType("BINARY_DOUBLE")
.HasColumnName("SNR");
b.Property("UpdateTime")
.HasColumnType("TIMESTAMP(7)")
.HasColumnName("UPDATETIME");
b.HasKey("Id")
.HasName("PK_SIGINFO");
b.HasIndex("UpdateTime")
.HasDatabaseName("IX_SIGINFO_UPDATETIME");
b.ToTable("SigInfo");
});
modelBuilder.Entity("DW5S.Entity.StationRes", b =>
{
b.Property("Id")
.ValueGeneratedOnAdd()
.HasColumnType("NUMBER(19)")
.HasColumnName("ID");
OraclePropertyBuilderExtensions.UseIdentityColumn(b.Property("Id"));
b.Property("CdbTxLat")
.HasColumnType("BINARY_DOUBLE")
.HasColumnName("CDBTXLAT");
b.Property("CdbTxLon")
.HasColumnType("BINARY_DOUBLE")
.HasColumnName("CDBTXLON");
b.Property("CreateTime")
.HasColumnType("TIMESTAMP(7)")
.HasColumnName("CREATETIME");
b.Property("CxLat")
.HasColumnType("BINARY_DOUBLE")
.HasColumnName("CXLAT");
b.Property("CxLon")
.HasColumnType("BINARY_DOUBLE")
.HasColumnName("CXLON");
b.Property("RefLat")
.HasColumnType("BINARY_DOUBLE")
.HasColumnName("REFLAT");
b.Property("RefLon")
.HasColumnType("BINARY_DOUBLE")
.HasColumnName("REFLON");
b.Property("SatTxLat")
.HasColumnType("BINARY_DOUBLE")
.HasColumnName("SATTXLAT");
b.Property("SatTxLon")
.HasColumnType("BINARY_DOUBLE")
.HasColumnName("SATTXLON");
b.Property("TaskID")
.HasColumnType("NUMBER(10)")
.HasColumnName("TASKID");
b.Property("UpdateTime")
.HasColumnType("TIMESTAMP(7)")
.HasColumnName("UPDATETIME");
b.HasKey("Id")
.HasName("PK_STATIONRES");
b.HasIndex("UpdateTime")
.HasDatabaseName("IX_STATIONRES_UPDATETIME");
b.ToTable("StationRes");
});
modelBuilder.Entity("DW5S.Entity.SysSetings", b =>
{
b.Property("Id")
.ValueGeneratedOnAdd()
.HasColumnType("NUMBER(10)")
.HasColumnName("ID");
OraclePropertyBuilderExtensions.UseIdentityColumn(b.Property("Id"));
b.Property("CreateTime")
.HasColumnType("TIMESTAMP(7)")
.HasColumnName("CREATETIME");
b.Property("HttpPort")
.HasColumnType("NUMBER(10)")
.HasColumnName("HTTPPORT");
b.Property("MapLayerType")
.HasColumnType("NUMBER(10)")
.HasColumnName("MAPLAYERTYPE");
b.Property("MapType")
.HasColumnType("NUMBER(10)")
.HasColumnName("MAPTYPE");
b.Property("SampleDirectory")
.HasColumnType("NVARCHAR2(2000)")
.HasColumnName("SAMPLEDIRECTORY");
b.Property("TimeZoneID")
.HasColumnType("NVARCHAR2(2000)")
.HasColumnName("TIMEZONEID");
b.Property("TimeZoneName")
.HasColumnType("NVARCHAR2(2000)")
.HasColumnName("TIMEZONENAME");
b.Property("TimeZoneUTC")
.HasColumnType("NVARCHAR2(2000)")
.HasColumnName("TIMEZONEUTC");
b.Property("UpdateTime")
.HasColumnType("TIMESTAMP(7)")
.HasColumnName("UPDATETIME");
b.Property("WmtsSource")
.HasColumnType("NUMBER(10)")
.HasColumnName("WMTSSOURCE");
b.Property("XLDirectory")
.HasColumnType("NVARCHAR2(2000)")
.HasColumnName("XLDIRECTORY");
b.Property("ZoneHours")
.HasColumnType("BINARY_DOUBLE")
.HasColumnName("ZONEHOURS");
b.HasKey("Id")
.HasName("PK_SYSSETINGS");
b.HasIndex("UpdateTime")
.HasDatabaseName("IX_SYSSETINGS_UPDATETIME");
b.ToTable("SysSetings");
});
modelBuilder.Entity("DW5S.Entity.TargetInfo", b =>
{
b.Property("Id")
.ValueGeneratedOnAdd()
.HasColumnType("NUMBER(10)")
.HasColumnName("ID");
OraclePropertyBuilderExtensions.UseIdentityColumn(b.Property("Id"));
b.Property("CreateTime")
.HasColumnType("TIMESTAMP(7)")
.HasColumnName("CREATETIME");
b.Property("TargeColor")
.HasColumnType("NVARCHAR2(2000)")
.HasColumnName("TARGECOLOR");
b.Property("TargetName")
.HasColumnType("NVARCHAR2(2000)")
.HasColumnName("TARGETNAME");
b.Property("UpdateTime")
.HasColumnType("TIMESTAMP(7)")
.HasColumnName("UPDATETIME");
b.HasKey("Id")
.HasName("PK_TARGETINFO");
b.HasIndex("UpdateTime")
.HasDatabaseName("IX_TARGETINFO_UPDATETIME");
b.ToTable("TARGETINFO", (string)null);
});
modelBuilder.Entity("DW5S.Entity.TaskInfo", b =>
{
b.Property("Id")
.ValueGeneratedOnAdd()
.HasColumnType("NUMBER(10)")
.HasColumnName("ID");
OraclePropertyBuilderExtensions.UseIdentityColumn(b.Property("Id"));
b.Property("Adja1Sat")
.HasColumnType("NUMBER(10)")
.HasColumnName("ADJA1SAT");
b.Property("Adja2Sat")
.HasColumnType("NUMBER(10)")
.HasColumnName("ADJA2SAT");
b.Property("CapDir")
.HasColumnType("NVARCHAR2(2000)")
.HasColumnName("CAPDIR");
b.Property("CapDirFormat")
.HasColumnType("NVARCHAR2(2000)")
.HasColumnName("CAPDIRFORMAT");
b.Property("CreateTime")
.HasColumnType("TIMESTAMP(7)")
.HasColumnName("CREATETIME");
b.Property("MainSat")
.HasColumnType("NUMBER(10)")
.HasColumnName("MAINSAT");
b.Property("PosType")
.HasColumnType("NUMBER(10)")
.HasColumnName("POSTYPE");
b.Property("TaskName")
.HasColumnType("NVARCHAR2(2000)")
.HasColumnName("TASKNAME");
b.Property("TaskState")
.HasColumnType("NUMBER(10)")
.HasColumnName("TASKSTATE");
b.Property("TaskType")
.HasColumnType("NUMBER(10)")
.HasColumnName("TASKTYPE");
b.Property("UpdateTime")
.HasColumnType("TIMESTAMP(7)")
.HasColumnName("UPDATETIME");
b.HasKey("Id")
.HasName("PK_TASKINFO");
b.HasIndex("UpdateTime")
.HasDatabaseName("IX_TASKINFO_UPDATETIME");
b.ToTable("TASKINFO", (string)null);
});
modelBuilder.Entity("DW5S.Entity.TaskRunnningInfo", b =>
{
b.Property("Id")
.ValueGeneratedOnAdd()
.HasColumnType("NUMBER(10)")
.HasColumnName("ID");
OraclePropertyBuilderExtensions.UseIdentityColumn(b.Property("Id"));
b.Property("CreateTime")
.HasColumnType("TIMESTAMP(7)")
.HasColumnName("CREATETIME");
b.Property("FreqUp")
.HasColumnType("NUMBER(19)")
.HasColumnName("FREQUP");
b.Property("LastDoneAdFileTime")
.HasColumnType("TIMESTAMP(7)")
.HasColumnName("LASTDONEADFILETIME");
b.Property("TaskID")
.HasColumnType("NUMBER(10)")
.HasColumnName("TASKID");
b.Property("UpdateTime")
.HasColumnType("TIMESTAMP(7)")
.HasColumnName("UPDATETIME");
b.HasKey("Id")
.HasName("PK_TASKRUNNNINGINFO");
b.HasIndex("UpdateTime")
.HasDatabaseName("IX_TASKRUNNNINGINFO_UPDATETIME");
b.ToTable("TASKRUNNNINGINFO", (string)null);
});
modelBuilder.Entity("DW5S.Entity.TaskSig", b =>
{
b.Property("Id")
.ValueGeneratedOnAdd()
.HasColumnType("NUMBER(10)")
.HasColumnName("ID");
OraclePropertyBuilderExtensions.UseIdentityColumn(b.Property("Id"));
b.Property("CreateTime")
.HasColumnType("TIMESTAMP(7)")
.HasColumnName("CREATETIME");
b.Property("FreqDown")
.HasColumnType("NUMBER(19)")
.HasColumnName("FREQDOWN");
b.Property("FreqUp")
.HasColumnType("NUMBER(19)")
.HasColumnName("FREQUP");
b.Property("SigInfoID")
.HasColumnType("NUMBER(10)")
.HasColumnName("SIGINFOID");
b.Property("TaskInfoID")
.HasColumnType("NUMBER(10)")
.HasColumnName("TASKINFOID");
b.Property("UpdateTime")
.HasColumnType("TIMESTAMP(7)")
.HasColumnName("UPDATETIME");
b.HasKey("Id")
.HasName("PK_TASKSIG");
b.HasIndex("SigInfoID")
.HasDatabaseName("IX_TASKSIG_SIGINFOID");
b.HasIndex("TaskInfoID")
.HasDatabaseName("IX_TASKSIG_TASKINFOID");
b.HasIndex("UpdateTime")
.HasDatabaseName("IX_TASKSIG_UPDATETIME");
b.ToTable("TASKSIG", (string)null);
});
modelBuilder.Entity("DW5S.Entity.TxInfo", b =>
{
b.Property