SpsDbContext.cs 203 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192939495969798991001011021031041051061071081091101111121131141151161171181191201211221231241251261271281291301311321331341351361371381391401411421431441451461471481491501511521531541551561571581591601611621631641651661671681691701711721731741751761771781791801811821831841851861871881891901911921931941951961971981992002012022032042052062072082092102112122132142152162172182192202212222232242252262272282292302312322332342352362372382392402412422432442452462472482492502512522532542552562572582592602612622632642652662672682692702712722732742752762772782792802812822832842852862872882892902912922932942952962972982993003013023033043053063073083093103113123133143153163173183193203213223233243253263273283293303313323333343353363373383393403413423433443453463473483493503513523533543553563573583593603613623633643653663673683693703713723733743753763773783793803813823833843853863873883893903913923933943953963973983994004014024034044054064074084094104114124134144154164174184194204214224234244254264274284294304314324334344354364374384394404414424434444454464474484494504514524534544554564574584594604614624634644654664674684694704714724734744754764774784794804814824834844854864874884894904914924934944954964974984995005015025035045055065075085095105115125135145155165175185195205215225235245255265275285295305315325335345355365375385395405415425435445455465475485495505515525535545555565575585595605615625635645655665675685695705715725735745755765775785795805815825835845855865875885895905915925935945955965975985996006016026036046056066076086096106116126136146156166176186196206216226236246256266276286296306316326336346356366376386396406416426436446456466476486496506516526536546556566576586596606616626636646656666676686696706716726736746756766776786796806816826836846856866876886896906916926936946956966976986997007017027037047057067077087097107117127137147157167177187197207217227237247257267277287297307317327337347357367377387397407417427437447457467477487497507517527537547557567577587597607617627637647657667677687697707717727737747757767777787797807817827837847857867877887897907917927937947957967977987998008018028038048058068078088098108118128138148158168178188198208218228238248258268278288298308318328338348358368378388398408418428438448458468478488498508518528538548558568578588598608618628638648658668678688698708718728738748758768778788798808818828838848858868878888898908918928938948958968978988999009019029039049059069079089099109119129139149159169179189199209219229239249259269279289299309319329339349359369379389399409419429439449459469479489499509519529539549559569579589599609619629639649659669679689699709719729739749759769779789799809819829839849859869879889899909919929939949959969979989991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501951195219531954195519561957195819591960196119621963196419651966196719681969197019711972197319741975197619771978197919801981198219831984198519861987198819891990199119921993199419951996199719981999200020012002200320042005200620072008200920102011201220132014201520162017201820192020202120222023202420252026202720282029203020312032203320342035203620372038203920402041204220432044204520462047204820492050205120522053205420552056205720582059206020612062206320642065206620672068206920702071207220732074207520762077207820792080208120822083208420852086208720882089209020912092209320942095209620972098209921002101210221032104210521062107210821092110211121122113211421152116211721182119212021212122212321242125212621272128212921302131213221332134213521362137213821392140214121422143214421452146214721482149215021512152215321542155215621572158215921602161216221632164216521662167216821692170217121722173217421752176217721782179218021812182218321842185218621872188218921902191219221932194219521962197219821992200220122022203220422052206220722082209221022112212221322142215221622172218221922202221222222232224222522262227222822292230223122322233223422352236223722382239224022412242224322442245224622472248224922502251225222532254225522562257225822592260226122622263226422652266226722682269227022712272227322742275227622772278227922802281228222832284228522862287228822892290229122922293229422952296229722982299230023012302230323042305230623072308230923102311231223132314231523162317231823192320232123222323232423252326232723282329233023312332233323342335233623372338233923402341234223432344234523462347234823492350235123522353235423552356235723582359236023612362236323642365236623672368236923702371237223732374237523762377237823792380238123822383238423852386238723882389239023912392239323942395239623972398239924002401240224032404240524062407240824092410241124122413241424152416241724182419242024212422242324242425242624272428242924302431243224332434243524362437243824392440244124422443244424452446244724482449245024512452245324542455245624572458245924602461246224632464246524662467246824692470247124722473247424752476247724782479248024812482248324842485248624872488248924902491249224932494249524962497249824992500250125022503250425052506250725082509251025112512251325142515251625172518251925202521252225232524252525262527252825292530253125322533253425352536253725382539254025412542254325442545254625472548254925502551255225532554255525562557255825592560256125622563256425652566256725682569257025712572257325742575257625772578257925802581258225832584258525862587258825892590259125922593259425952596259725982599260026012602260326042605260626072608260926102611261226132614261526162617261826192620262126222623262426252626262726282629263026312632263326342635263626372638263926402641264226432644264526462647264826492650265126522653265426552656265726582659266026612662266326642665266626672668266926702671267226732674267526762677267826792680268126822683268426852686268726882689269026912692269326942695269626972698269927002701270227032704270527062707270827092710271127122713271427152716271727182719272027212722272327242725272627272728272927302731273227332734273527362737273827392740274127422743274427452746274727482749275027512752275327542755275627572758275927602761276227632764276527662767276827692770277127722773277427752776277727782779278027812782278327842785278627872788278927902791279227932794279527962797279827992800280128022803280428052806280728082809281028112812281328142815281628172818281928202821282228232824282528262827282828292830283128322833283428352836283728382839284028412842284328442845284628472848284928502851285228532854285528562857285828592860286128622863286428652866286728682869287028712872287328742875287628772878287928802881288228832884288528862887288828892890289128922893289428952896289728982899290029012902290329042905290629072908290929102911291229132914291529162917291829192920292129222923292429252926292729282929293029312932293329342935293629372938293929402941294229432944294529462947294829492950295129522953295429552956295729582959296029612962296329642965296629672968296929702971297229732974297529762977297829792980298129822983298429852986298729882989299029912992299329942995299629972998299930003001300230033004300530063007300830093010301130123013301430153016301730183019302030213022302330243025302630273028302930303031303230333034303530363037303830393040304130423043304430453046304730483049305030513052305330543055305630573058305930603061306230633064306530663067306830693070307130723073307430753076307730783079308030813082308330843085308630873088308930903091309230933094309530963097309830993100310131023103310431053106310731083109311031113112311331143115311631173118311931203121312231233124312531263127312831293130313131323133313431353136313731383139314031413142314331443145314631473148314931503151315231533154315531563157315831593160316131623163316431653166316731683169317031713172317331743175317631773178317931803181318231833184318531863187318831893190319131923193319431953196319731983199320032013202320332043205320632073208320932103211321232133214321532163217321832193220322132223223322432253226322732283229323032313232323332343235323632373238323932403241324232433244324532463247324832493250325132523253325432553256325732583259326032613262326332643265326632673268326932703271327232733274327532763277327832793280328132823283328432853286328732883289329032913292329332943295329632973298329933003301330233033304330533063307330833093310331133123313331433153316331733183319332033213322332333243325332633273328332933303331333233333334333533363337333833393340334133423343334433453346334733483349335033513352335333543355335633573358335933603361336233633364336533663367336833693370337133723373337433753376337733783379338033813382338333843385338633873388338933903391339233933394339533963397339833993400340134023403340434053406340734083409341034113412341334143415341634173418341934203421342234233424342534263427342834293430343134323433343434353436343734383439344034413442344334443445344634473448344934503451345234533454345534563457345834593460346134623463346434653466346734683469347034713472347334743475347634773478347934803481348234833484348534863487348834893490349134923493349434953496349734983499350035013502350335043505350635073508350935103511351235133514351535163517351835193520352135223523352435253526352735283529353035313532353335343535353635373538353935403541354235433544354535463547354835493550355135523553355435553556355735583559356035613562356335643565356635673568356935703571357235733574357535763577357835793580358135823583358435853586358735883589359035913592359335943595359635973598359936003601360236033604360536063607360836093610361136123613361436153616361736183619362036213622362336243625362636273628362936303631363236333634363536363637363836393640364136423643364436453646364736483649365036513652365336543655365636573658365936603661366236633664366536663667366836693670367136723673367436753676367736783679368036813682368336843685368636873688368936903691369236933694369536963697369836993700370137023703370437053706370737083709371037113712371337143715371637173718371937203721372237233724372537263727372837293730373137323733373437353736373737383739374037413742374337443745374637473748374937503751375237533754375537563757375837593760376137623763376437653766376737683769377037713772377337743775377637773778377937803781378237833784378537863787378837893790379137923793379437953796379737983799380038013802380338043805380638073808380938103811381238133814381538163817381838193820382138223823382438253826382738283829383038313832383338343835383638373838383938403841384238433844384538463847384838493850385138523853385438553856385738583859386038613862386338643865386638673868386938703871387238733874387538763877387838793880388138823883388438853886388738883889389038913892389338943895389638973898389939003901390239033904390539063907390839093910391139123913391439153916391739183919392039213922392339243925392639273928392939303931393239333934393539363937393839393940394139423943394439453946394739483949395039513952395339543955395639573958395939603961396239633964396539663967396839693970397139723973397439753976397739783979398039813982398339843985398639873988398939903991399239933994399539963997399839994000400140024003400440054006400740084009401040114012401340144015401640174018401940204021402240234024402540264027402840294030403140324033403440354036403740384039404040414042404340444045404640474048404940504051405240534054405540564057405840594060406140624063406440654066406740684069407040714072407340744075407640774078407940804081408240834084408540864087408840894090409140924093409440954096409740984099410041014102410341044105410641074108410941104111411241134114411541164117411841194120412141224123412441254126412741284129413041314132413341344135413641374138413941404141414241434144414541464147414841494150415141524153415441554156415741584159416041614162416341644165416641674168416941704171417241734174417541764177417841794180418141824183418441854186418741884189419041914192419341944195419641974198419942004201420242034204420542064207420842094210421142124213421442154216421742184219422042214222422342244225422642274228422942304231423242334234423542364237423842394240424142424243424442454246424742484249425042514252425342544255425642574258425942604261426242634264426542664267426842694270427142724273427442754276427742784279428042814282428342844285428642874288428942904291429242934294429542964297429842994300430143024303430443054306430743084309431043114312431343144315431643174318431943204321432243234324432543264327432843294330433143324333433443354336433743384339434043414342434343444345434643474348434943504351435243534354435543564357435843594360436143624363436443654366436743684369437043714372437343744375437643774378437943804381438243834384438543864387438843894390439143924393439443954396439743984399440044014402440344044405440644074408440944104411441244134414441544164417441844194420442144224423442444254426442744284429443044314432443344344435443644374438443944404441444244434444444544464447444844494450445144524453445444554456445744584459446044614462446344644465446644674468446944704471447244734474447544764477447844794480448144824483448444854486448744884489449044914492449344944495449644974498449945004501450245034504450545064507450845094510451145124513451445154516451745184519452045214522452345244525452645274528452945304531453245334534453545364537453845394540454145424543454445454546454745484549455045514552455345544555455645574558455945604561456245634564456545664567456845694570457145724573457445754576457745784579458045814582458345844585458645874588458945904591459245934594459545964597459845994600460146024603460446054606460746084609461046114612461346144615461646174618461946204621462246234624462546264627462846294630463146324633463446354636463746384639464046414642464346444645464646474648464946504651465246534654465546564657465846594660466146624663466446654666466746684669467046714672467346744675467646774678467946804681468246834684468546864687468846894690469146924693469446954696469746984699470047014702470347044705470647074708470947104711471247134714471547164717471847194720472147224723472447254726472747284729473047314732473347344735473647374738473947404741474247434744474547464747474847494750475147524753475447554756475747584759476047614762476347644765476647674768476947704771477247734774477547764777477847794780478147824783478447854786478747884789479047914792479347944795479647974798479948004801480248034804480548064807480848094810481148124813481448154816481748184819482048214822482348244825482648274828482948304831483248334834483548364837483848394840484148424843484448454846484748484849485048514852485348544855485648574858485948604861486248634864486548664867486848694870487148724873487448754876487748784879488048814882488348844885488648874888488948904891489248934894489548964897489848994900490149024903490449054906490749084909491049114912491349144915491649174918491949204921492249234924492549264927492849294930493149324933493449354936493749384939494049414942494349444945494649474948494949504951495249534954495549564957495849594960496149624963496449654966496749684969497049714972497349744975497649774978497949804981498249834984498549864987498849894990499149924993499449954996499749984999500050015002500350045005500650075008500950105011501250135014501550165017501850195020502150225023502450255026502750285029503050315032503350345035503650375038503950405041504250435044504550465047504850495050505150525053505450555056505750585059506050615062506350645065506650675068506950705071507250735074507550765077507850795080508150825083508450855086508750885089509050915092509350945095509650975098509951005101510251035104510551065107510851095110511151125113511451155116511751185119512051215122512351245125512651275128512951305131513251335134513551365137513851395140514151425143514451455146514751485149515051515152515351545155515651575158515951605161516251635164516551665167516851695170517151725173517451755176517751785179518051815182518351845185518651875188518951905191519251935194519551965197519851995200520152025203520452055206520752085209521052115212521352145215521652175218521952205221522252235224522552265227522852295230523152325233523452355236523752385239524052415242524352445245524652475248524952505251525252535254525552565257525852595260526152625263526452655266526752685269527052715272527352745275527652775278527952805281528252835284528552865287528852895290529152925293529452955296529752985299530053015302530353045305530653075308530953105311531253135314531553165317531853195320532153225323532453255326532753285329533053315332533353345335533653375338533953405341534253435344534553465347534853495350535153525353535453555356535753585359536053615362536353645365536653675368536953705371537253735374537553765377537853795380538153825383538453855386538753885389539053915392539353945395539653975398539954005401540254035404540554065407540854095410541154125413541454155416541754185419542054215422542354245425542654275428542954305431543254335434543554365437543854395440544154425443544454455446544754485449545054515452545354545455545654575458545954605461546254635464546554665467546854695470547154725473547454755476547754785479548054815482548354845485548654875488548954905491549254935494549554965497549854995500550155025503550455055506550755085509551055115512551355145515551655175518551955205521552255235524552555265527552855295530553155325533553455355536553755385539554055415542554355445545554655475548554955505551555255535554555555565557555855595560556155625563556455655566556755685569557055715572557355745575557655775578557955805581558255835584558555865587558855895590559155925593559455955596559755985599560056015602560356045605560656075608560956105611561256135614561556165617561856195620562156225623562456255626562756285629563056315632563356345635563656375638563956405641564256435644564556465647564856495650565156525653565456555656565756585659566056615662566356645665566656675668566956705671567256735674
  1. using System;
  2. using Microsoft.EntityFrameworkCore;
  3. using Microsoft.EntityFrameworkCore.Metadata;
  4. namespace Dfs.WayneChina.SpsDbManager.Models
  5. {
  6. public partial class SpsDbContext : DbContext
  7. {
  8. private string _connectionString;
  9. public SpsDbContext(string connectionString)
  10. {
  11. _connectionString = connectionString;
  12. }
  13. public SpsDbContext(DbContextOptions<SpsDbContext> options)
  14. : base(options)
  15. {
  16. }
  17. public virtual DbSet<TAcctinfo> TAcctinfo { get; set; }
  18. public virtual DbSet<TAcctlogout> TAcctlogout { get; set; }
  19. public virtual DbSet<TAddblackcard> TAddblackcard { get; set; }
  20. public virtual DbSet<TAddgrayinfo> TAddgrayinfo { get; set; }
  21. public virtual DbSet<TAuthinfo> TAuthinfo { get; set; }
  22. public virtual DbSet<TBlackcard> TBlackcard { get; set; }
  23. public virtual DbSet<TCardauthinfo> TCardauthinfo { get; set; }
  24. public virtual DbSet<TCardinfo> TCardinfo { get; set; }
  25. public virtual DbSet<TCardlogout> TCardlogout { get; set; }
  26. public virtual DbSet<TCardreploss> TCardreploss { get; set; }
  27. public virtual DbSet<TCardstate> TCardstate { get; set; }
  28. public virtual DbSet<TCardtrx> TCardtrx { get; set; }
  29. public virtual DbSet<TCardtypebyapp> TCardtypebyapp { get; set; }
  30. public virtual DbSet<TCargasbottleinfo> TCargasbottleinfo { get; set; }
  31. public virtual DbSet<TClientauth> TClientauth { get; set; }
  32. public virtual DbSet<TCmdinfo> TCmdinfo { get; set; }
  33. public virtual DbSet<TCmdtype> TCmdtype { get; set; }
  34. public virtual DbSet<TDayclose> TDayclose { get; set; }
  35. public virtual DbSet<TDbversioninfo> TDbversioninfo { get; set; }
  36. public virtual DbSet<TDeleteblackcard> TDeleteblackcard { get; set; }
  37. public virtual DbSet<TDeletegrayinfo> TDeletegrayinfo { get; set; }
  38. public virtual DbSet<TDiscountrule> TDiscountrule { get; set; }
  39. public virtual DbSet<TDspinfo> TDspinfo { get; set; }
  40. public virtual DbSet<TEmployeeinfo> TEmployeeinfo { get; set; }
  41. public virtual DbSet<TEndtrdinfo> TEndtrdinfo { get; set; }
  42. public virtual DbSet<TEquipinfo> TEquipinfo { get; set; }
  43. public virtual DbSet<TFuelapply> TFuelapply { get; set; }
  44. public virtual DbSet<TFuelday> TFuelday { get; set; }
  45. public virtual DbSet<TFuellist> TFuellist { get; set; }
  46. public virtual DbSet<TFuellistCopy> TFuellistCopy { get; set; }
  47. public virtual DbSet<TFuelmonth> TFuelmonth { get; set; }
  48. public virtual DbSet<TFuelpricechg> TFuelpricechg { get; set; }
  49. public virtual DbSet<TFuelshift> TFuelshift { get; set; }
  50. public virtual DbSet<TFueltankcheck> TFueltankcheck { get; set; }
  51. public virtual DbSet<TGrayinfo> TGrayinfo { get; set; }
  52. public virtual DbSet<THostauthinfo> THostauthinfo { get; set; }
  53. public virtual DbSet<THostdatatypetable> THostdatatypetable { get; set; }
  54. public virtual DbSet<THostdatatypever> THostdatatypever { get; set; }
  55. public virtual DbSet<THostdownloaddataver> THostdownloaddataver { get; set; }
  56. public virtual DbSet<THoststationnoinfo> THoststationnoinfo { get; set; }
  57. public virtual DbSet<THostuploaddatarecord> THostuploaddatarecord { get; set; }
  58. public virtual DbSet<TInstockinfo> TInstockinfo { get; set; }
  59. public virtual DbSet<TIntegralauthinfo> TIntegralauthinfo { get; set; }
  60. public virtual DbSet<TIntegralconverrule> TIntegralconverrule { get; set; }
  61. public virtual DbSet<TIntegralgift> TIntegralgift { get; set; }
  62. public virtual DbSet<TIntegralrule> TIntegralrule { get; set; }
  63. public virtual DbSet<TIntegtrdinfo> TIntegtrdinfo { get; set; }
  64. public virtual DbSet<TKeybroadinfo> TKeybroadinfo { get; set; }
  65. public virtual DbSet<TLevelvol> TLevelvol { get; set; }
  66. public virtual DbSet<TLiquidGau> TLiquidGau { get; set; }
  67. public virtual DbSet<TLmtcard> TLmtcard { get; set; }
  68. public virtual DbSet<TLoginfo> TLoginfo { get; set; }
  69. public virtual DbSet<TMancardinfo> TMancardinfo { get; set; }
  70. public virtual DbSet<TMisauthinfo> TMisauthinfo { get; set; }
  71. public virtual DbSet<TModelversion> TModelversion { get; set; }
  72. public virtual DbSet<TMoneygiftallot> TMoneygiftallot { get; set; }
  73. public virtual DbSet<TMoneyshiftcheck> TMoneyshiftcheck { get; set; }
  74. public virtual DbSet<TMonthcheck> TMonthcheck { get; set; }
  75. public virtual DbSet<TMonthclose> TMonthclose { get; set; }
  76. public virtual DbSet<TNewcarddisc> TNewcarddisc { get; set; }
  77. public virtual DbSet<TNozzleday> TNozzleday { get; set; }
  78. public virtual DbSet<TNozzleinfo> TNozzleinfo { get; set; }
  79. public virtual DbSet<TNozzlemonth> TNozzlemonth { get; set; }
  80. public virtual DbSet<TNozzleshift> TNozzleshift { get; set; }
  81. public virtual DbSet<TOutstockinfo> TOutstockinfo { get; set; }
  82. public virtual DbSet<TPaymode> TPaymode { get; set; }
  83. public virtual DbSet<TPayterm> TPayterm { get; set; }
  84. public virtual DbSet<TPaytypeinfo> TPaytypeinfo { get; set; }
  85. public virtual DbSet<TPortset> TPortset { get; set; }
  86. public virtual DbSet<TPosauthinfo> TPosauthinfo { get; set; }
  87. public virtual DbSet<TPosshiftcontrol> TPosshiftcontrol { get; set; }
  88. public virtual DbSet<TPreallotinfo> TPreallotinfo { get; set; }
  89. public virtual DbSet<TPsamcard> TPsamcard { get; set; }
  90. public virtual DbSet<TPumpinfo> TPumpinfo { get; set; }
  91. public virtual DbSet<TRechargetype> TRechargetype { get; set; }
  92. public virtual DbSet<TRechdebitRep> TRechdebitRep { get; set; }
  93. public virtual DbSet<TShiftcheckinfo> TShiftcheckinfo { get; set; }
  94. public virtual DbSet<TShiftclose> TShiftclose { get; set; }
  95. public virtual DbSet<TSpecialtimedisc> TSpecialtimedisc { get; set; }
  96. public virtual DbSet<TStationAttri> TStationAttri { get; set; }
  97. public virtual DbSet<TStationInfo> TStationInfo { get; set; }
  98. public virtual DbSet<TSysinfo> TSysinfo { get; set; }
  99. public virtual DbSet<TTablelist> TTablelist { get; set; }
  100. public virtual DbSet<TTankinit> TTankinit { get; set; }
  101. public virtual DbSet<TTanklist> TTanklist { get; set; }
  102. public virtual DbSet<TTankshiftclose> TTankshiftclose { get; set; }
  103. public virtual DbSet<TTankstatus> TTankstatus { get; set; }
  104. public virtual DbSet<TTanktruckcheck> TTanktruckcheck { get; set; }
  105. public virtual DbSet<TTankvol> TTankvol { get; set; }
  106. public virtual DbSet<TTicketdispConf> TTicketdispConf { get; set; }
  107. public virtual DbSet<TTrdinfo> TTrdinfo { get; set; }
  108. public virtual DbSet<TTsmshiftclose> TTsmshiftclose { get; set; }
  109. public virtual DbSet<TUnloadgasinfo> TUnloadgasinfo { get; set; }
  110. public virtual DbSet<TUpsinfo> TUpsinfo { get; set; }
  111. public virtual DbSet<TUserinfo> TUserinfo { get; set; }
  112. public virtual DbSet<TVersioninfo> TVersioninfo { get; set; }
  113. public virtual DbSet<TWcardinstore> TWcardinstore { get; set; }
  114. public virtual DbSet<TWcardoutstore> TWcardoutstore { get; set; }
  115. // Unable to generate entity type for table 'sps_db.rpt_monthclose'. Please see the warning messages.
  116. // Unable to generate entity type for table 'sps_db.rpt_shiftclose'. Please see the warning messages.
  117. // Unable to generate entity type for table 'sps_db.rpt_shiftclose1'. Please see the warning messages.
  118. // Unable to generate entity type for table 'sps_db.rpt_shiftclose4'. Please see the warning messages.
  119. // Unable to generate entity type for table 'sps_db.rpt_tankclose'. Please see the warning messages.
  120. // Unable to generate entity type for table 'sps_db.rpt_trdsumnozzle'. Please see the warning messages.
  121. // Unable to generate entity type for table 'sps_db.r_clientcardlist'. Please see the warning messages.
  122. // Unable to generate entity type for table 'sps_db.t_usergrpauth'. Please see the warning messages.
  123. protected override void OnConfiguring(DbContextOptionsBuilder optionsBuilder)
  124. {
  125. if (!optionsBuilder.IsConfigured)
  126. {
  127. //#warning To protect potentially sensitive information in your connection string, you should move it out of source code. See http://go.microsoft.com/fwlink/?LinkId=723263 for guidance on storing connection strings.
  128. //optionsBuilder.UseMySQL("server=localhost;port=3306;user=root;password=HS1205;database=sps_db;TreatTinyAsBoolean=false;Convert Zero Datetime=True");
  129. optionsBuilder.UseMySQL(_connectionString);
  130. }
  131. }
  132. protected override void OnModelCreating(ModelBuilder modelBuilder)
  133. {
  134. modelBuilder.Entity<TAcctinfo>(entity =>
  135. {
  136. entity.HasKey(e => e.Gid);
  137. entity.ToTable("t_acctinfo", "sps_db");
  138. entity.HasIndex(e => e.AcctId)
  139. .HasName("acctid");
  140. entity.HasIndex(e => new { e.AcctId, e.AcctDate, e.BelongTo })
  141. .HasName("acctselect");
  142. entity.Property(e => e.Gid)
  143. .HasColumnName("GID")
  144. .HasColumnType("bigint(4) unsigned");
  145. entity.Property(e => e.AcctDate).HasDefaultValueSql("0000-00-00 00:00:00");
  146. entity.Property(e => e.AcctId)
  147. .HasColumnName("AcctID")
  148. .HasColumnType("char(20)")
  149. .HasDefaultValueSql("0");
  150. entity.Property(e => e.AcctSno)
  151. .HasColumnName("AcctSNo")
  152. .HasColumnType("tinyint(1) unsigned")
  153. .HasDefaultValueSql("0");
  154. entity.Property(e => e.AcctState)
  155. .HasColumnType("tinyint(1) unsigned")
  156. .HasDefaultValueSql("1");
  157. entity.Property(e => e.AcctType)
  158. .HasColumnType("tinyint(1) unsigned")
  159. .HasDefaultValueSql("0");
  160. entity.Property(e => e.Address)
  161. .HasMaxLength(50)
  162. .IsUnicode(false)
  163. .HasDefaultValueSql("0");
  164. entity.Property(e => e.Amount)
  165. .HasColumnType("int(4)")
  166. .HasDefaultValueSql("0");
  167. entity.Property(e => e.AmtType)
  168. .HasColumnType("tinyint(1)")
  169. .HasDefaultValueSql("0");
  170. entity.Property(e => e.BelongTo)
  171. .HasMaxLength(40)
  172. .IsUnicode(false)
  173. .HasDefaultValueSql("0");
  174. entity.Property(e => e.CertfNo)
  175. .HasColumnType("char(20)")
  176. .HasDefaultValueSql("0");
  177. entity.Property(e => e.CertfType)
  178. .HasColumnType("char(10)")
  179. .HasDefaultValueSql("0");
  180. entity.Property(e => e.EnableSms)
  181. .HasColumnType("tinyint(1) unsigned")
  182. .HasDefaultValueSql("0");
  183. entity.Property(e => e.FuelNo)
  184. .HasColumnType("char(10)")
  185. .HasDefaultValueSql("0");
  186. entity.Property(e => e.Gift)
  187. .HasColumnType("int(4) unsigned")
  188. .HasDefaultValueSql("0");
  189. entity.Property(e => e.PhoneNo)
  190. .HasColumnType("char(15)")
  191. .HasDefaultValueSql("0");
  192. entity.Property(e => e.RechgTotal)
  193. .HasColumnType("bigint(4)")
  194. .HasDefaultValueSql("0");
  195. entity.Property(e => e.Sno)
  196. .HasColumnName("SNo")
  197. .HasColumnType("int(2) unsigned")
  198. .HasDefaultValueSql("0");
  199. entity.Property(e => e.Tmac)
  200. .HasColumnName("TMAC")
  201. .HasColumnType("int(4) unsigned")
  202. .HasDefaultValueSql("0");
  203. entity.Property(e => e.UploadFlag)
  204. .HasColumnName("UPLoadFlag")
  205. .HasColumnType("tinyint(1)")
  206. .HasDefaultValueSql("0");
  207. entity.Property(e => e.Waitmalloc)
  208. .HasColumnName("waitmalloc")
  209. .HasColumnType("int(4) unsigned")
  210. .HasDefaultValueSql("0");
  211. });
  212. modelBuilder.Entity<TAcctlogout>(entity =>
  213. {
  214. entity.HasKey(e => e.Gid);
  215. entity.ToTable("t_acctlogout", "sps_db");
  216. entity.Property(e => e.Gid)
  217. .HasColumnName("GID")
  218. .HasColumnType("bigint(4) unsigned");
  219. entity.Property(e => e.AcctId)
  220. .HasColumnName("AcctID")
  221. .HasColumnType("char(20)")
  222. .HasDefaultValueSql("0");
  223. entity.Property(e => e.AcctLgtDate)
  224. .HasColumnName("AcctLGtDate")
  225. .HasDefaultValueSql("0000-00-00 00:00:00");
  226. entity.Property(e => e.Address)
  227. .HasMaxLength(50)
  228. .IsUnicode(false)
  229. .HasDefaultValueSql("0");
  230. entity.Property(e => e.BelongTo)
  231. .HasMaxLength(40)
  232. .IsUnicode(false)
  233. .HasDefaultValueSql("0");
  234. entity.Property(e => e.PhoneNo)
  235. .HasColumnType("char(15)")
  236. .HasDefaultValueSql("0");
  237. entity.Property(e => e.UploadFlag)
  238. .HasColumnName("UPLoadFlag")
  239. .HasColumnType("tinyint(1) unsigned")
  240. .HasDefaultValueSql("0");
  241. });
  242. modelBuilder.Entity<TAddblackcard>(entity =>
  243. {
  244. entity.HasKey(e => e.Gid);
  245. entity.ToTable("t_addblackcard", "sps_db");
  246. entity.HasIndex(e => e.CardNo)
  247. .HasName("cardno");
  248. entity.Property(e => e.Gid)
  249. .HasColumnName("GID")
  250. .HasColumnType("bigint(4) unsigned");
  251. entity.Property(e => e.AcctGid)
  252. .HasColumnName("AcctGID")
  253. .HasColumnType("bigint(4) unsigned")
  254. .HasDefaultValueSql("0");
  255. entity.Property(e => e.AcctId)
  256. .HasColumnName("AcctID")
  257. .HasColumnType("char(20)")
  258. .HasDefaultValueSql("0");
  259. entity.Property(e => e.BlackDate).HasDefaultValueSql("0000-00-00 00:00:00");
  260. entity.Property(e => e.CardNo)
  261. .HasColumnType("char(20)")
  262. .HasDefaultValueSql("0");
  263. entity.Property(e => e.CardType)
  264. .HasColumnType("tinyint(1)")
  265. .HasDefaultValueSql("0");
  266. entity.Property(e => e.DiscountNo)
  267. .HasColumnType("int(2)")
  268. .HasDefaultValueSql("0");
  269. entity.Property(e => e.Reason)
  270. .HasMaxLength(30)
  271. .IsUnicode(false)
  272. .HasDefaultValueSql("0");
  273. entity.Property(e => e.UploadFlag)
  274. .HasColumnName("UPLoadFlag")
  275. .HasColumnType("tinyint(1)")
  276. .HasDefaultValueSql("0");
  277. });
  278. modelBuilder.Entity<TAddgrayinfo>(entity =>
  279. {
  280. entity.HasKey(e => e.Gid);
  281. entity.ToTable("t_addgrayinfo", "sps_db");
  282. entity.Property(e => e.Gid)
  283. .HasColumnName("GID")
  284. .HasColumnType("bigint(4) unsigned");
  285. entity.Property(e => e.CardBal)
  286. .HasColumnType("int(4) unsigned zerofill")
  287. .HasDefaultValueSql("0000");
  288. entity.Property(e => e.CardNo)
  289. .HasColumnType("char(20)")
  290. .HasDefaultValueSql("0");
  291. entity.Property(e => e.CommId)
  292. .HasColumnName("CommID")
  293. .HasColumnType("char(10)")
  294. .HasDefaultValueSql("0");
  295. entity.Property(e => e.Ctc)
  296. .HasColumnName("CTC")
  297. .HasColumnType("int(2) unsigned")
  298. .HasDefaultValueSql("0");
  299. entity.Property(e => e.DiscountNo)
  300. .HasColumnType("int(2) unsigned")
  301. .HasDefaultValueSql("0");
  302. entity.Property(e => e.EndPumpId)
  303. .HasColumnName("EndPumpID")
  304. .HasColumnType("bigint(4) unsigned")
  305. .HasDefaultValueSql("0");
  306. entity.Property(e => e.Gmac)
  307. .HasColumnName("GMAC")
  308. .HasColumnType("int(4) unsigned")
  309. .HasDefaultValueSql("0");
  310. entity.Property(e => e.Mon)
  311. .HasColumnName("MON")
  312. .HasColumnType("int(4) unsigned")
  313. .HasDefaultValueSql("0");
  314. entity.Property(e => e.NozNo)
  315. .HasColumnType("tinyint(1) unsigned")
  316. .HasDefaultValueSql("0");
  317. entity.Property(e => e.PayTemId)
  318. .HasColumnName("PayTemID")
  319. .HasColumnType("bigint(4) unsigned")
  320. .HasDefaultValueSql("0");
  321. entity.Property(e => e.PaymodeId)
  322. .HasColumnName("PaymodeID")
  323. .HasColumnType("tinyint(1) unsigned")
  324. .HasDefaultValueSql("0");
  325. entity.Property(e => e.Prc)
  326. .HasColumnName("PRC")
  327. .HasColumnType("int(4) unsigned")
  328. .HasDefaultValueSql("0");
  329. entity.Property(e => e.Psamasn)
  330. .HasColumnName("PSAMASN")
  331. .HasColumnType("char(10)")
  332. .HasDefaultValueSql("0");
  333. entity.Property(e => e.Psamtac)
  334. .HasColumnName("PSAMtac")
  335. .HasColumnType("int(4) unsigned")
  336. .HasDefaultValueSql("0");
  337. entity.Property(e => e.Psamtid)
  338. .HasColumnName("PSAMTID")
  339. .HasColumnType("char(6)")
  340. .HasDefaultValueSql("0");
  341. entity.Property(e => e.Psamttc)
  342. .HasColumnName("PSAMTTC")
  343. .HasColumnType("int(4) unsigned")
  344. .HasDefaultValueSql("0");
  345. entity.Property(e => e.PumpNo)
  346. .HasColumnType("tinyint(1) unsigned")
  347. .HasDefaultValueSql("0");
  348. entity.Property(e => e.RealMon)
  349. .HasColumnName("RealMON")
  350. .HasColumnType("int(4) unsigned")
  351. .HasDefaultValueSql("0");
  352. entity.Property(e => e.SeqNo)
  353. .HasColumnType("int(2) unsigned")
  354. .HasDefaultValueSql("0");
  355. entity.Property(e => e.Sno)
  356. .HasColumnName("SNo")
  357. .HasColumnType("int(2) unsigned")
  358. .HasDefaultValueSql("0");
  359. entity.Property(e => e.Tac)
  360. .HasColumnName("TAC")
  361. .HasColumnType("int(4) unsigned")
  362. .HasDefaultValueSql("0");
  363. entity.Property(e => e.Tmac)
  364. .HasColumnName("TMAC")
  365. .HasColumnType("int(4) unsigned")
  366. .HasDefaultValueSql("0");
  367. entity.Property(e => e.TrdType)
  368. .HasColumnType("tinyint(1) unsigned")
  369. .HasDefaultValueSql("0");
  370. entity.Property(e => e.Ttc)
  371. .HasColumnName("TTC")
  372. .HasColumnType("int(4) unsigned")
  373. .HasDefaultValueSql("0");
  374. entity.Property(e => e.Ttctime)
  375. .HasColumnName("TTCTime")
  376. .HasDefaultValueSql("0000-00-00 00:00:00");
  377. entity.Property(e => e.TtctimeEnd)
  378. .HasColumnName("TTCTimeEnd")
  379. .HasDefaultValueSql("0000-00-00 00:00:00");
  380. entity.Property(e => e.UploadFlag)
  381. .HasColumnName("UPLoadFlag")
  382. .HasColumnType("tinyint(1) unsigned")
  383. .HasDefaultValueSql("0");
  384. entity.Property(e => e.Vol)
  385. .HasColumnName("VOL")
  386. .HasColumnType("int(2) unsigned")
  387. .HasDefaultValueSql("0");
  388. });
  389. modelBuilder.Entity<TAuthinfo>(entity =>
  390. {
  391. entity.HasKey(e => e.Gid);
  392. entity.ToTable("t_authinfo", "sps_db");
  393. entity.Property(e => e.Gid)
  394. .HasColumnName("GID")
  395. .HasColumnType("bigint(4) unsigned");
  396. entity.Property(e => e.AuthState)
  397. .HasColumnType("tinyint(1) unsigned")
  398. .HasDefaultValueSql("0");
  399. entity.Property(e => e.CardBal)
  400. .HasColumnType("bigint(4) unsigned")
  401. .HasDefaultValueSql("0");
  402. entity.Property(e => e.CardNo)
  403. .HasColumnType("char(20)")
  404. .HasDefaultValueSql("0");
  405. entity.Property(e => e.CardType)
  406. .HasColumnType("tinyint(1) unsigned")
  407. .HasDefaultValueSql("0");
  408. entity.Property(e => e.ConsType)
  409. .HasColumnType("tinyint(1) unsigned")
  410. .HasDefaultValueSql("0");
  411. entity.Property(e => e.Ctc)
  412. .HasColumnName("CTC")
  413. .HasColumnType("bigint(4) unsigned")
  414. .HasDefaultValueSql("0");
  415. entity.Property(e => e.DiscountNo)
  416. .HasColumnType("int(2) unsigned")
  417. .HasDefaultValueSql("0");
  418. entity.Property(e => e.FuelNo)
  419. .HasColumnType("char(10)")
  420. .HasDefaultValueSql("0");
  421. entity.Property(e => e.Gmac)
  422. .HasColumnName("GMAC")
  423. .HasColumnType("int(4) unsigned")
  424. .HasDefaultValueSql("0");
  425. entity.Property(e => e.Mon)
  426. .HasColumnName("MON")
  427. .HasColumnType("bigint(4) unsigned")
  428. .HasDefaultValueSql("0");
  429. entity.Property(e => e.NozzleNo)
  430. .HasColumnType("tinyint(1) unsigned")
  431. .HasDefaultValueSql("0");
  432. entity.Property(e => e.PayTemId)
  433. .HasColumnName("PayTemID")
  434. .HasColumnType("bigint(4) unsigned")
  435. .HasDefaultValueSql("0");
  436. entity.Property(e => e.PayType)
  437. .HasColumnType("int(2) unsigned")
  438. .HasDefaultValueSql("0");
  439. entity.Property(e => e.Posid)
  440. .HasColumnName("POSID")
  441. .HasColumnType("tinyint(1) unsigned")
  442. .HasDefaultValueSql("1");
  443. entity.Property(e => e.Prc)
  444. .HasColumnName("PRC")
  445. .HasColumnType("int(4) unsigned")
  446. .HasDefaultValueSql("0");
  447. entity.Property(e => e.Psamasn)
  448. .HasColumnName("PSAMASN")
  449. .HasColumnType("char(20)")
  450. .HasDefaultValueSql("0");
  451. entity.Property(e => e.Psamtac)
  452. .HasColumnName("PSAMtac")
  453. .HasColumnType("int(4) unsigned")
  454. .HasDefaultValueSql("0");
  455. entity.Property(e => e.Psamtid)
  456. .HasColumnName("PSAMTID")
  457. .HasColumnType("char(12)")
  458. .HasDefaultValueSql("0");
  459. entity.Property(e => e.Psamttc)
  460. .HasColumnName("PSAMTTC")
  461. .HasColumnType("int(4) unsigned")
  462. .HasDefaultValueSql("0");
  463. entity.Property(e => e.PumpNo)
  464. .HasColumnType("tinyint(1) unsigned")
  465. .HasDefaultValueSql("0");
  466. entity.Property(e => e.SeqNo)
  467. .HasColumnType("int(2) unsigned")
  468. .HasDefaultValueSql("0");
  469. entity.Property(e => e.Tac)
  470. .HasColumnName("TAC")
  471. .HasColumnType("int(4) unsigned")
  472. .HasDefaultValueSql("0");
  473. entity.Property(e => e.Tmac)
  474. .HasColumnName("TMAC")
  475. .HasColumnType("int(4) unsigned")
  476. .HasDefaultValueSql("0");
  477. entity.Property(e => e.TotVol)
  478. .HasColumnType("bigint(4) unsigned")
  479. .HasDefaultValueSql("0");
  480. entity.Property(e => e.Ttc)
  481. .HasColumnName("TTC")
  482. .HasColumnType("int(4) unsigned")
  483. .HasDefaultValueSql("0");
  484. entity.Property(e => e.Ttctime)
  485. .HasColumnName("TTCTime")
  486. .HasDefaultValueSql("0000-00-00 00:00:00");
  487. entity.Property(e => e.TtctimeEnd)
  488. .HasColumnName("TTCTimeEnd")
  489. .HasDefaultValueSql("0000-00-00 00:00:00");
  490. entity.Property(e => e.Vol)
  491. .HasColumnName("VOL")
  492. .HasColumnType("bigint(4) unsigned")
  493. .HasDefaultValueSql("0");
  494. });
  495. modelBuilder.Entity<TBlackcard>(entity =>
  496. {
  497. entity.HasKey(e => e.Gid);
  498. entity.ToTable("t_blackcard", "sps_db");
  499. entity.HasIndex(e => e.CardNo)
  500. .HasName("cardno");
  501. entity.Property(e => e.Gid)
  502. .HasColumnName("GID")
  503. .HasColumnType("bigint(4) unsigned");
  504. entity.Property(e => e.AcctGid)
  505. .HasColumnName("AcctGID")
  506. .HasColumnType("bigint(4) unsigned")
  507. .HasDefaultValueSql("0");
  508. entity.Property(e => e.AcctId)
  509. .HasColumnName("AcctID")
  510. .HasColumnType("char(20)")
  511. .HasDefaultValueSql("0");
  512. entity.Property(e => e.BlackDate).HasDefaultValueSql("0000-00-00 00:00:00");
  513. entity.Property(e => e.CardNo)
  514. .HasColumnType("char(20)")
  515. .HasDefaultValueSql("0");
  516. entity.Property(e => e.CardType)
  517. .HasColumnType("tinyint(1)")
  518. .HasDefaultValueSql("0");
  519. entity.Property(e => e.DiscountNo)
  520. .HasColumnType("int(2)")
  521. .HasDefaultValueSql("0");
  522. entity.Property(e => e.Reason)
  523. .HasMaxLength(30)
  524. .IsUnicode(false)
  525. .HasDefaultValueSql("0");
  526. entity.Property(e => e.UploadFlag)
  527. .HasColumnName("UPLoadFlag")
  528. .HasColumnType("tinyint(1) unsigned")
  529. .HasDefaultValueSql("0");
  530. });
  531. modelBuilder.Entity<TCardauthinfo>(entity =>
  532. {
  533. entity.HasKey(e => e.Gid);
  534. entity.ToTable("t_cardauthinfo", "sps_db");
  535. entity.Property(e => e.Gid)
  536. .HasColumnName("GID")
  537. .HasColumnType("tinyint(1) unsigned");
  538. entity.Property(e => e.AuthName)
  539. .HasColumnType("char(20)")
  540. .HasDefaultValueSql("0");
  541. entity.Property(e => e.Remark)
  542. .HasMaxLength(45)
  543. .IsUnicode(false)
  544. .HasDefaultValueSql("0");
  545. });
  546. modelBuilder.Entity<TCardinfo>(entity =>
  547. {
  548. entity.HasKey(e => e.Gid);
  549. entity.ToTable("t_cardinfo", "sps_db");
  550. entity.HasIndex(e => e.AcctId)
  551. .HasName("acctid");
  552. entity.HasIndex(e => e.CardNo)
  553. .HasName("CardNo_UNIQUE")
  554. .IsUnique();
  555. entity.HasIndex(e => new { e.CardNo, e.CardType })
  556. .HasName("CardNo")
  557. .IsUnique();
  558. entity.HasIndex(e => new { e.CardNo, e.KcDate, e.UserNo, e.Holder })
  559. .HasName("cardselect");
  560. entity.Property(e => e.Gid)
  561. .HasColumnName("GID")
  562. .HasColumnType("bigint(4) unsigned");
  563. entity.Property(e => e.AcctGid)
  564. .HasColumnName("AcctGID")
  565. .HasColumnType("bigint(4) unsigned")
  566. .HasDefaultValueSql("0");
  567. entity.Property(e => e.AcctId)
  568. .HasColumnName("AcctID")
  569. .HasColumnType("char(20)")
  570. .HasDefaultValueSql("0");
  571. entity.Property(e => e.AuthStr)
  572. .HasMaxLength(9)
  573. .IsUnicode(false)
  574. .HasDefaultValueSql("0");
  575. entity.Property(e => e.BLimitCar)
  576. .HasColumnName("bLimitCar")
  577. .HasColumnType("tinyint(1) unsigned")
  578. .HasDefaultValueSql("0");
  579. entity.Property(e => e.BLmtGood)
  580. .HasColumnName("bLmtGood")
  581. .HasColumnType("tinyint(1) unsigned")
  582. .HasDefaultValueSql("0");
  583. entity.Property(e => e.CStatus)
  584. .HasColumnName("cStatus")
  585. .HasColumnType("tinyint(1) unsigned")
  586. .HasDefaultValueSql("0");
  587. entity.Property(e => e.CardClass)
  588. .HasColumnType("tinyint(1) unsigned")
  589. .HasDefaultValueSql("0");
  590. entity.Property(e => e.CardId)
  591. .HasColumnName("CardID")
  592. .HasColumnType("bigint(4) unsigned")
  593. .HasDefaultValueSql("0");
  594. entity.Property(e => e.CardNo)
  595. .IsRequired()
  596. .HasColumnType("char(20)")
  597. .HasDefaultValueSql("0");
  598. entity.Property(e => e.CardSno)
  599. .HasColumnName("CardSNo")
  600. .HasColumnType("tinyint(1) unsigned")
  601. .HasDefaultValueSql("0");
  602. entity.Property(e => e.CardType)
  603. .HasColumnType("tinyint(1) unsigned")
  604. .HasDefaultValueSql("0");
  605. entity.Property(e => e.Carno)
  606. .HasColumnName("carno")
  607. .HasColumnType("char(14)")
  608. .HasDefaultValueSql("0");
  609. entity.Property(e => e.Ctc)
  610. .HasColumnName("CTC")
  611. .HasColumnType("int(10) unsigned")
  612. .HasDefaultValueSql("0");
  613. entity.Property(e => e.Ctcflag)
  614. .HasColumnName("CTCFlag")
  615. .HasColumnType("int(4)")
  616. .HasDefaultValueSql("0");
  617. entity.Property(e => e.Ctctime)
  618. .HasColumnName("CTCTime")
  619. .HasColumnType("char(14)")
  620. .HasDefaultValueSql("0");
  621. entity.Property(e => e.DiscountNo)
  622. .HasColumnType("int(2) unsigned")
  623. .HasDefaultValueSql("0");
  624. entity.Property(e => e.DmaxPay)
  625. .HasColumnName("DMaxPay")
  626. .HasColumnType("int(2) unsigned")
  627. .HasDefaultValueSql("0");
  628. entity.Property(e => e.EnableSms)
  629. .HasColumnType("tinyint(3) unsigned")
  630. .HasDefaultValueSql("0");
  631. entity.Property(e => e.Holder)
  632. .HasColumnType("char(10)")
  633. .HasDefaultValueSql("0");
  634. entity.Property(e => e.IntegralTotal)
  635. .HasColumnType("int(4) unsigned")
  636. .HasDefaultValueSql("0");
  637. entity.Property(e => e.KcDate).HasDefaultValueSql("0000-00-00 00:00:00");
  638. entity.Property(e => e.LimitTimes)
  639. .HasColumnType("tinyint(1) unsigned")
  640. .HasDefaultValueSql("0");
  641. entity.Property(e => e.LmtOil)
  642. .HasColumnType("char(10)")
  643. .HasDefaultValueSql("0");
  644. entity.Property(e => e.MmaxPay)
  645. .HasColumnName("MMaxPay")
  646. .HasColumnType("int(2) unsigned")
  647. .HasDefaultValueSql("0");
  648. entity.Property(e => e.Money)
  649. .HasColumnName("money")
  650. .HasColumnType("int(4) unsigned")
  651. .HasDefaultValueSql("0");
  652. entity.Property(e => e.OnceMaxPay)
  653. .HasColumnType("int(2) unsigned")
  654. .HasDefaultValueSql("0");
  655. entity.Property(e => e.OperNo)
  656. .HasColumnType("char(4)")
  657. .HasDefaultValueSql("0");
  658. entity.Property(e => e.OverDate).HasDefaultValueSql("0000-00-00 00:00:00");
  659. entity.Property(e => e.PhoneNo)
  660. .HasColumnType("char(15)")
  661. .HasDefaultValueSql("0");
  662. entity.Property(e => e.PreMalloc)
  663. .HasColumnName("Pre_malloc")
  664. .HasColumnType("int(4) unsigned")
  665. .HasDefaultValueSql("0");
  666. entity.Property(e => e.RechgTotal)
  667. .HasColumnType("bigint(4)")
  668. .HasDefaultValueSql("0");
  669. entity.Property(e => e.Sno)
  670. .HasColumnName("SNo")
  671. .HasColumnType("int(2) unsigned")
  672. .HasDefaultValueSql("0");
  673. entity.Property(e => e.Startdate)
  674. .HasColumnName("startdate")
  675. .HasDefaultValueSql("0000-00-00 00:00:00");
  676. entity.Property(e => e.Tmac)
  677. .HasColumnName("TMAC")
  678. .HasColumnType("int(4) unsigned")
  679. .HasDefaultValueSql("0");
  680. entity.Property(e => e.TmpChkStr)
  681. .HasMaxLength(9)
  682. .IsUnicode(false)
  683. .HasDefaultValueSql("0");
  684. entity.Property(e => e.UploadFlag)
  685. .HasColumnName("UPLoadFlag")
  686. .HasColumnType("tinyint(1)")
  687. .HasDefaultValueSql("0");
  688. entity.Property(e => e.UserNo)
  689. .HasColumnType("char(12)")
  690. .HasDefaultValueSql("0");
  691. entity.Property(e => e.UserPin)
  692. .HasColumnName("UserPIN")
  693. .HasColumnType("char(12)")
  694. .HasDefaultValueSql("0");
  695. entity.Property(e => e.YmaxPay)
  696. .HasColumnName("YMaxPay")
  697. .HasColumnType("int(2) unsigned")
  698. .HasDefaultValueSql("0");
  699. });
  700. modelBuilder.Entity<TCardlogout>(entity =>
  701. {
  702. entity.HasKey(e => e.Gid);
  703. entity.ToTable("t_cardlogout", "sps_db");
  704. entity.Property(e => e.Gid)
  705. .HasColumnName("GID")
  706. .HasColumnType("bigint(4) unsigned");
  707. entity.Property(e => e.AcctGid)
  708. .HasColumnName("AcctGID")
  709. .HasColumnType("bigint(4) unsigned")
  710. .HasDefaultValueSql("0");
  711. entity.Property(e => e.AcctId)
  712. .HasColumnName("AcctID")
  713. .HasColumnType("char(20)")
  714. .HasDefaultValueSql("0");
  715. entity.Property(e => e.CardId)
  716. .HasColumnName("CardID")
  717. .HasColumnType("bigint(20) unsigned")
  718. .HasDefaultValueSql("0");
  719. entity.Property(e => e.CardNo)
  720. .IsRequired()
  721. .HasColumnType("char(20)")
  722. .HasDefaultValueSql("0");
  723. entity.Property(e => e.CardType)
  724. .HasColumnType("tinyint(1)")
  725. .HasDefaultValueSql("1");
  726. entity.Property(e => e.Carno)
  727. .HasColumnName("carno")
  728. .HasColumnType("char(14)")
  729. .HasDefaultValueSql("0");
  730. entity.Property(e => e.Holder)
  731. .HasColumnType("char(10)")
  732. .HasDefaultValueSql("0");
  733. entity.Property(e => e.KcDate).HasDefaultValueSql("0000-00-00 00:00:00");
  734. entity.Property(e => e.LgtDate).HasDefaultValueSql("0000-00-00 00:00:00");
  735. entity.Property(e => e.LogSno)
  736. .HasColumnName("LogSNo")
  737. .HasColumnType("int(2) unsigned")
  738. .HasDefaultValueSql("0");
  739. entity.Property(e => e.OperNo)
  740. .HasColumnType("char(4)")
  741. .HasDefaultValueSql("0");
  742. entity.Property(e => e.PhoneNo)
  743. .HasColumnType("char(15)")
  744. .HasDefaultValueSql("0");
  745. entity.Property(e => e.Sno)
  746. .HasColumnName("SNo")
  747. .HasColumnType("int(2) unsigned")
  748. .HasDefaultValueSql("0");
  749. entity.Property(e => e.Startdate)
  750. .HasColumnName("startdate")
  751. .HasDefaultValueSql("0000-00-00 00:00:00");
  752. });
  753. modelBuilder.Entity<TCardreploss>(entity =>
  754. {
  755. entity.HasKey(e => e.Gid);
  756. entity.ToTable("t_cardreploss", "sps_db");
  757. entity.Property(e => e.Gid)
  758. .HasColumnName("GID")
  759. .HasColumnType("bigint(4) unsigned");
  760. entity.Property(e => e.CardNo)
  761. .HasColumnType("char(20)")
  762. .HasDefaultValueSql("0");
  763. entity.Property(e => e.LossTime).HasDefaultValueSql("0000-00-00 00:00:00");
  764. entity.Property(e => e.OperNo)
  765. .HasColumnType("char(4)")
  766. .HasDefaultValueSql("0");
  767. entity.Property(e => e.OperType)
  768. .HasColumnType("tinyint(1) unsigned")
  769. .HasDefaultValueSql("0");
  770. entity.Property(e => e.Reason)
  771. .HasMaxLength(50)
  772. .IsUnicode(false)
  773. .HasDefaultValueSql("0");
  774. entity.Property(e => e.Sno)
  775. .HasColumnName("SNo")
  776. .HasColumnType("int(2) unsigned")
  777. .HasDefaultValueSql("0");
  778. });
  779. modelBuilder.Entity<TCardstate>(entity =>
  780. {
  781. entity.HasKey(e => e.Gid);
  782. entity.ToTable("t_cardstate", "sps_db");
  783. entity.Property(e => e.Gid)
  784. .HasColumnName("GID")
  785. .HasColumnType("bigint(4) unsigned");
  786. entity.Property(e => e.CardNo)
  787. .HasColumnType("char(20)")
  788. .HasDefaultValueSql("0");
  789. entity.Property(e => e.Cstate)
  790. .HasColumnName("CState")
  791. .HasMaxLength(20)
  792. .IsUnicode(false)
  793. .HasDefaultValueSql("0");
  794. entity.Property(e => e.CstateLen)
  795. .HasColumnName("CStateLen")
  796. .HasColumnType("tinyint(1) unsigned")
  797. .HasDefaultValueSql("0");
  798. entity.Property(e => e.CstateNo)
  799. .HasColumnName("CStateNo")
  800. .HasColumnType("tinyint(1) unsigned")
  801. .HasDefaultValueSql("0");
  802. });
  803. modelBuilder.Entity<TCardtrx>(entity =>
  804. {
  805. entity.HasKey(e => e.Gid);
  806. entity.ToTable("t_cardtrx", "sps_db");
  807. entity.HasIndex(e => e.UploadFlag)
  808. .HasName("uploadflag");
  809. entity.HasIndex(e => new { e.CardNo, e.Ttctime })
  810. .HasName("card");
  811. entity.HasIndex(e => new { e.NozNo, e.PumpNo })
  812. .HasName("NozPum");
  813. entity.HasIndex(e => new { e.Posid, e.BillNo })
  814. .HasName("BillNo");
  815. entity.HasIndex(e => new { e.Posid, e.PumpNo, e.Ttc })
  816. .HasName("MaxTTC");
  817. entity.HasIndex(e => new { e.Ttctime, e.TrdType, e.Posid, e.CardType })
  818. .HasName("ShiftClose");
  819. entity.HasIndex(e => new { e.Ttctime, e.Ttc, e.PumpNo, e.TrdType })
  820. .HasName("trade");
  821. entity.Property(e => e.Gid)
  822. .HasColumnName("GID")
  823. .HasColumnType("bigint(4) unsigned");
  824. entity.Property(e => e.BillFlag)
  825. .HasColumnType("tinyint(1) unsigned")
  826. .HasDefaultValueSql("0");
  827. entity.Property(e => e.BillNo)
  828. .HasColumnType("int(4) unsigned")
  829. .HasDefaultValueSql("0");
  830. entity.Property(e => e.BillType)
  831. .HasColumnType("tinyint(1) unsigned")
  832. .HasDefaultValueSql("0");
  833. entity.Property(e => e.CarId)
  834. .HasColumnName("CarID")
  835. .HasColumnType("char(10)")
  836. .HasDefaultValueSql("0");
  837. entity.Property(e => e.CarLicsNo)
  838. .HasColumnType("char(16)")
  839. .HasDefaultValueSql("0");
  840. entity.Property(e => e.CardBal)
  841. .HasColumnType("int(4) unsigned")
  842. .HasDefaultValueSql("0");
  843. entity.Property(e => e.CardNo)
  844. .HasColumnType("char(20)")
  845. .HasDefaultValueSql("0");
  846. entity.Property(e => e.CardType)
  847. .HasColumnType("tinyint(1) unsigned")
  848. .HasDefaultValueSql("0");
  849. entity.Property(e => e.CommId)
  850. .HasColumnName("CommID")
  851. .HasColumnType("char(10)")
  852. .HasDefaultValueSql("0");
  853. entity.Property(e => e.Ctc)
  854. .HasColumnName("CTC")
  855. .HasColumnType("int(2) unsigned")
  856. .HasDefaultValueSql("0");
  857. entity.Property(e => e.DiscountNo)
  858. .HasColumnType("int(2) unsigned")
  859. .HasDefaultValueSql("0");
  860. entity.Property(e => e.EndPumpId)
  861. .HasColumnName("EndPumpID")
  862. .HasColumnType("bigint(4)")
  863. .HasDefaultValueSql("0");
  864. entity.Property(e => e.Gmac)
  865. .HasColumnName("GMAC")
  866. .HasColumnType("int(4) unsigned")
  867. .HasDefaultValueSql("0");
  868. entity.Property(e => e.Integral)
  869. .HasColumnType("int(2) unsigned")
  870. .HasDefaultValueSql("0");
  871. entity.Property(e => e.LineNo)
  872. .HasColumnType("char(10)")
  873. .HasDefaultValueSql("0");
  874. entity.Property(e => e.Mon)
  875. .HasColumnName("MON")
  876. .HasColumnType("int(4)")
  877. .HasDefaultValueSql("0");
  878. entity.Property(e => e.NozNo)
  879. .HasColumnType("int(10) unsigned")
  880. .HasDefaultValueSql("0");
  881. entity.Property(e => e.Operator)
  882. .HasColumnType("char(4)")
  883. .HasDefaultValueSql("0");
  884. entity.Property(e => e.PayTemId)
  885. .HasColumnName("PayTemID")
  886. .HasColumnType("bigint(4) unsigned")
  887. .HasDefaultValueSql("0");
  888. entity.Property(e => e.PaymodeId)
  889. .HasColumnName("PaymodeID")
  890. .HasColumnType("int(2) unsigned")
  891. .HasDefaultValueSql("0");
  892. entity.Property(e => e.PaymodeNo)
  893. .HasColumnType("char(20)")
  894. .HasDefaultValueSql("0");
  895. entity.Property(e => e.PointFlag)
  896. .HasColumnType("tinyint(1) unsigned")
  897. .HasDefaultValueSql("0");
  898. entity.Property(e => e.Posid)
  899. .HasColumnName("POSID")
  900. .HasColumnType("tinyint(1) unsigned")
  901. .HasDefaultValueSql("1");
  902. entity.Property(e => e.Prc)
  903. .HasColumnName("PRC")
  904. .HasColumnType("int(4) unsigned")
  905. .HasDefaultValueSql("0");
  906. entity.Property(e => e.Psamasn)
  907. .HasColumnName("PSAMASN")
  908. .HasColumnType("char(20)")
  909. .HasDefaultValueSql("0");
  910. entity.Property(e => e.Psamtac)
  911. .HasColumnName("PSAMtac")
  912. .HasColumnType("int(4) unsigned")
  913. .HasDefaultValueSql("0");
  914. entity.Property(e => e.Psamtid)
  915. .HasColumnName("PSAMTID")
  916. .HasColumnType("char(12)")
  917. .HasDefaultValueSql("0");
  918. entity.Property(e => e.Psamttc)
  919. .HasColumnName("PSAMTTC")
  920. .HasColumnType("int(4) unsigned")
  921. .HasDefaultValueSql("0");
  922. entity.Property(e => e.PumpNo)
  923. .HasColumnType("tinyint(1) unsigned")
  924. .HasDefaultValueSql("0");
  925. entity.Property(e => e.PumpType)
  926. .HasColumnType("tinyint(1) unsigned")
  927. .HasDefaultValueSql("0");
  928. entity.Property(e => e.RealMon)
  929. .HasColumnName("RealMON")
  930. .HasColumnType("int(4)")
  931. .HasDefaultValueSql("0");
  932. entity.Property(e => e.SeqNo)
  933. .HasColumnType("int(2) unsigned")
  934. .HasDefaultValueSql("0");
  935. entity.Property(e => e.ShiftNo)
  936. .HasColumnType("int(2) unsigned")
  937. .HasDefaultValueSql("0");
  938. entity.Property(e => e.Sno)
  939. .HasColumnName("SNo")
  940. .HasColumnType("int(2) unsigned")
  941. .HasDefaultValueSql("0");
  942. entity.Property(e => e.Tac)
  943. .HasColumnName("TAC")
  944. .HasColumnType("int(4) unsigned")
  945. .HasDefaultValueSql("0");
  946. entity.Property(e => e.Tmac)
  947. .HasColumnName("TMAC")
  948. .HasColumnType("int(4) unsigned")
  949. .HasDefaultValueSql("0");
  950. entity.Property(e => e.TrdType)
  951. .HasColumnType("tinyint(1) unsigned")
  952. .HasDefaultValueSql("0");
  953. entity.Property(e => e.Ttc)
  954. .HasColumnName("TTC")
  955. .HasColumnType("int(4) unsigned")
  956. .HasDefaultValueSql("0");
  957. entity.Property(e => e.Ttctime)
  958. .HasColumnName("TTCTime")
  959. .HasDefaultValueSql("0000-00-00 00:00:00");
  960. entity.Property(e => e.TtctimeEnd)
  961. .HasColumnName("TTCTimeEnd")
  962. .HasDefaultValueSql("0000-00-00 00:00:00");
  963. entity.Property(e => e.UploadFlag)
  964. .HasColumnName("UPLoadFlag")
  965. .HasColumnType("tinyint(1) unsigned")
  966. .HasDefaultValueSql("0");
  967. entity.Property(e => e.Vol)
  968. .HasColumnName("VOL")
  969. .HasColumnType("int(3) unsigned")
  970. .HasDefaultValueSql("0");
  971. });
  972. modelBuilder.Entity<TCardtypebyapp>(entity =>
  973. {
  974. entity.HasKey(e => e.Gid);
  975. entity.ToTable("t_cardtypebyapp", "sps_db");
  976. entity.Property(e => e.Gid)
  977. .HasColumnName("GID")
  978. .HasColumnType("int(10) unsigned");
  979. entity.Property(e => e.AppType)
  980. .HasColumnType("tinyint(1) unsigned")
  981. .HasDefaultValueSql("0");
  982. entity.Property(e => e.CardType)
  983. .HasColumnType("tinyint(1) unsigned")
  984. .HasDefaultValueSql("0");
  985. entity.Property(e => e.CardTypeName)
  986. .HasColumnType("char(20)")
  987. .HasDefaultValueSql("0");
  988. });
  989. modelBuilder.Entity<TCargasbottleinfo>(entity =>
  990. {
  991. entity.HasKey(e => e.Gid);
  992. entity.ToTable("t_cargasbottleinfo", "sps_db");
  993. entity.HasIndex(e => e.CarLabel)
  994. .HasName("CarLabel_UNIQUE")
  995. .IsUnique();
  996. entity.Property(e => e.Gid)
  997. .HasColumnName("GID")
  998. .HasColumnType("bigint(20) unsigned");
  999. entity.Property(e => e.BelongTo)
  1000. .HasMaxLength(40)
  1001. .IsUnicode(false)
  1002. .HasDefaultValueSql("0");
  1003. entity.Property(e => e.CarLabel)
  1004. .HasColumnType("char(20)")
  1005. .HasDefaultValueSql("0");
  1006. entity.Property(e => e.CarNo)
  1007. .HasColumnType("char(14)")
  1008. .HasDefaultValueSql("0");
  1009. entity.Property(e => e.CarType)
  1010. .HasColumnType("tinyint(1)")
  1011. .HasDefaultValueSql("0");
  1012. entity.Property(e => e.CardNo)
  1013. .HasColumnType("char(20)")
  1014. .HasDefaultValueSql("0");
  1015. entity.Property(e => e.Flag)
  1016. .HasColumnType("tinyint(1)")
  1017. .HasDefaultValueSql("0");
  1018. entity.Property(e => e.FleetNo)
  1019. .HasColumnType("int(2)")
  1020. .HasDefaultValueSql("0");
  1021. entity.Property(e => e.Gbetime)
  1022. .HasColumnName("GBETime")
  1023. .HasDefaultValueSql("0000-00-00 00:00:00");
  1024. entity.Property(e => e.Gbitime)
  1025. .HasColumnName("GBITime")
  1026. .HasDefaultValueSql("0000-00-00 00:00:00");
  1027. entity.Property(e => e.Gbmtime)
  1028. .HasColumnName("GBMTime")
  1029. .HasDefaultValueSql("0000-00-00 00:00:00");
  1030. entity.Property(e => e.Gbno)
  1031. .HasColumnName("GBNo")
  1032. .HasColumnType("char(20)")
  1033. .HasDefaultValueSql("0");
  1034. entity.Property(e => e.Gbpressure)
  1035. .HasColumnName("GBPressure")
  1036. .HasColumnType("int(11)")
  1037. .HasDefaultValueSql("0");
  1038. entity.Property(e => e.Gbtype)
  1039. .HasColumnName("GBType")
  1040. .HasColumnType("char(10)")
  1041. .HasDefaultValueSql("0");
  1042. entity.Property(e => e.Gbvol)
  1043. .HasColumnName("GBVOL")
  1044. .HasColumnType("int(11)")
  1045. .HasDefaultValueSql("0");
  1046. entity.Property(e => e.LineNo)
  1047. .HasColumnType("char(10)")
  1048. .HasDefaultValueSql("0");
  1049. entity.Property(e => e.LogicNo)
  1050. .HasColumnType("int(10) unsigned")
  1051. .HasDefaultValueSql("0");
  1052. });
  1053. modelBuilder.Entity<TClientauth>(entity =>
  1054. {
  1055. entity.HasKey(e => e.Gid);
  1056. entity.ToTable("t_clientauth", "sps_db");
  1057. entity.Property(e => e.Gid)
  1058. .HasColumnName("GID")
  1059. .HasColumnType("bigint(4) unsigned");
  1060. entity.Property(e => e.HdNum)
  1061. .HasMaxLength(16)
  1062. .IsUnicode(false)
  1063. .HasDefaultValueSql("0");
  1064. entity.Property(e => e.License)
  1065. .HasColumnType("char(10)")
  1066. .HasDefaultValueSql("0");
  1067. entity.Property(e => e.Sno)
  1068. .HasColumnName("SNo")
  1069. .HasColumnType("int(2) unsigned")
  1070. .HasDefaultValueSql("0");
  1071. });
  1072. modelBuilder.Entity<TCmdinfo>(entity =>
  1073. {
  1074. entity.HasKey(e => e.Gid);
  1075. entity.ToTable("t_cmdinfo", "sps_db");
  1076. entity.HasIndex(e => e.CmdNo)
  1077. .HasName("CmdNo")
  1078. .IsUnique();
  1079. entity.Property(e => e.Gid)
  1080. .HasColumnName("GID")
  1081. .HasColumnType("int(10) unsigned");
  1082. entity.Property(e => e.ClassNo)
  1083. .HasColumnType("char(10)")
  1084. .HasDefaultValueSql("0");
  1085. entity.Property(e => e.CmdCode)
  1086. .HasColumnType("char(20)")
  1087. .HasDefaultValueSql("0");
  1088. entity.Property(e => e.CmdNo)
  1089. .IsRequired()
  1090. .HasColumnType("char(20)");
  1091. entity.Property(e => e.Discount)
  1092. .HasColumnType("int(10) unsigned")
  1093. .HasDefaultValueSql("0");
  1094. entity.Property(e => e.FirstLetter)
  1095. .HasColumnType("char(20)")
  1096. .HasDefaultValueSql("0");
  1097. entity.Property(e => e.Name)
  1098. .HasMaxLength(40)
  1099. .IsUnicode(false)
  1100. .HasDefaultValueSql("0");
  1101. entity.Property(e => e.Pno)
  1102. .HasColumnName("PNo")
  1103. .HasColumnType("int(11)")
  1104. .HasDefaultValueSql("0");
  1105. entity.Property(e => e.Price)
  1106. .HasColumnType("int(4) unsigned")
  1107. .HasDefaultValueSql("0");
  1108. entity.Property(e => e.Sno)
  1109. .HasColumnName("SNo")
  1110. .HasColumnType("int(2) unsigned")
  1111. .HasDefaultValueSql("0");
  1112. entity.Property(e => e.Specification)
  1113. .HasColumnType("char(10)")
  1114. .HasDefaultValueSql("0");
  1115. entity.Property(e => e.Storage)
  1116. .HasColumnType("int(2) unsigned")
  1117. .HasDefaultValueSql("0");
  1118. entity.Property(e => e.TaxPer)
  1119. .HasColumnType("int(4)")
  1120. .HasDefaultValueSql("0");
  1121. entity.Property(e => e.Unite)
  1122. .IsRequired()
  1123. .HasColumnType("char(6)")
  1124. .HasDefaultValueSql("0");
  1125. });
  1126. modelBuilder.Entity<TCmdtype>(entity =>
  1127. {
  1128. entity.HasKey(e => e.ClassNo);
  1129. entity.ToTable("t_cmdtype", "sps_db");
  1130. entity.HasIndex(e => e.ClassNo)
  1131. .HasName("TNo")
  1132. .IsUnique();
  1133. entity.Property(e => e.ClassNo)
  1134. .HasColumnType("char(10)")
  1135. .ValueGeneratedNever();
  1136. entity.Property(e => e.ClassName)
  1137. .IsRequired()
  1138. .HasColumnType("char(20)")
  1139. .HasDefaultValueSql("0");
  1140. entity.Property(e => e.Pno)
  1141. .HasColumnName("PNo")
  1142. .HasColumnType("int(11)")
  1143. .HasDefaultValueSql("0");
  1144. entity.Property(e => e.Remark)
  1145. .HasMaxLength(40)
  1146. .IsUnicode(false)
  1147. .HasDefaultValueSql("0");
  1148. });
  1149. modelBuilder.Entity<TDayclose>(entity =>
  1150. {
  1151. entity.HasKey(e => e.Gid);
  1152. entity.ToTable("t_dayclose", "sps_db");
  1153. entity.Property(e => e.Gid)
  1154. .HasColumnName("GID")
  1155. .HasColumnType("bigint(4) unsigned");
  1156. entity.Property(e => e.BClosed)
  1157. .HasColumnName("bClosed")
  1158. .HasColumnType("tinyint(1)")
  1159. .HasDefaultValueSql("0");
  1160. entity.Property(e => e.CloseDate)
  1161. .HasColumnType("date")
  1162. .HasDefaultValueSql("0000-00-00");
  1163. entity.Property(e => e.FuelMoney)
  1164. .HasColumnType("int(4) unsigned")
  1165. .HasDefaultValueSql("0");
  1166. entity.Property(e => e.FuelVol)
  1167. .HasColumnType("int(4) unsigned")
  1168. .HasDefaultValueSql("0");
  1169. entity.Property(e => e.SaleMoney)
  1170. .HasColumnType("int(4) unsigned")
  1171. .HasDefaultValueSql("0");
  1172. entity.Property(e => e.TimeBegin).HasDefaultValueSql("0000-00-00 00:00:00");
  1173. entity.Property(e => e.TimeEnd).HasDefaultValueSql("0000-00-00 00:00:00");
  1174. entity.Property(e => e.UploadFlag)
  1175. .HasColumnName("UPLoadFlag")
  1176. .HasColumnType("tinyint(1) unsigned")
  1177. .HasDefaultValueSql("0");
  1178. entity.Property(e => e.UserNo)
  1179. .HasColumnType("char(4)")
  1180. .HasDefaultValueSql("0");
  1181. });
  1182. modelBuilder.Entity<TDbversioninfo>(entity =>
  1183. {
  1184. entity.HasKey(e => e.Gid);
  1185. entity.ToTable("t_dbversioninfo", "sps_db");
  1186. entity.Property(e => e.Gid)
  1187. .HasColumnName("GID")
  1188. .HasColumnType("int(10) unsigned");
  1189. entity.Property(e => e.ChangeDetail)
  1190. .HasMaxLength(50)
  1191. .IsUnicode(false)
  1192. .HasDefaultValueSql("0");
  1193. entity.Property(e => e.Dbname)
  1194. .HasColumnName("DBName")
  1195. .HasColumnType("char(12)")
  1196. .HasDefaultValueSql("sps_db");
  1197. entity.Property(e => e.DbversionNo)
  1198. .HasColumnName("DBVersionNo")
  1199. .HasColumnType("char(12)")
  1200. .HasDefaultValueSql("VDB 01.01.02");
  1201. });
  1202. modelBuilder.Entity<TDeleteblackcard>(entity =>
  1203. {
  1204. entity.HasKey(e => e.Gid);
  1205. entity.ToTable("t_deleteblackcard", "sps_db");
  1206. entity.HasIndex(e => e.CardNo)
  1207. .HasName("cardno");
  1208. entity.Property(e => e.Gid)
  1209. .HasColumnName("GID")
  1210. .HasColumnType("bigint(4) unsigned");
  1211. entity.Property(e => e.AcctGid)
  1212. .HasColumnName("AcctGID")
  1213. .HasColumnType("bigint(4) unsigned")
  1214. .HasDefaultValueSql("0");
  1215. entity.Property(e => e.AcctId)
  1216. .HasColumnName("AcctID")
  1217. .HasColumnType("char(20)")
  1218. .HasDefaultValueSql("0");
  1219. entity.Property(e => e.BlackDate).HasDefaultValueSql("0000-00-00 00:00:00");
  1220. entity.Property(e => e.CardNo)
  1221. .HasColumnType("char(20)")
  1222. .HasDefaultValueSql("0");
  1223. entity.Property(e => e.CardType)
  1224. .HasColumnType("tinyint(1)")
  1225. .HasDefaultValueSql("0");
  1226. entity.Property(e => e.DiscountNo)
  1227. .HasColumnType("int(2)")
  1228. .HasDefaultValueSql("0");
  1229. entity.Property(e => e.Reason)
  1230. .HasMaxLength(30)
  1231. .IsUnicode(false)
  1232. .HasDefaultValueSql("0");
  1233. entity.Property(e => e.UploadFlag)
  1234. .HasColumnName("UPLoadFlag")
  1235. .HasColumnType("tinyint(1)")
  1236. .HasDefaultValueSql("0");
  1237. });
  1238. modelBuilder.Entity<TDeletegrayinfo>(entity =>
  1239. {
  1240. entity.HasKey(e => e.Gid);
  1241. entity.ToTable("t_deletegrayinfo", "sps_db");
  1242. entity.Property(e => e.Gid)
  1243. .HasColumnName("GID")
  1244. .HasColumnType("bigint(4) unsigned");
  1245. entity.Property(e => e.CardBal)
  1246. .HasColumnType("int(4) unsigned zerofill")
  1247. .HasDefaultValueSql("0000");
  1248. entity.Property(e => e.CardNo)
  1249. .HasColumnType("char(20)")
  1250. .HasDefaultValueSql("0");
  1251. entity.Property(e => e.CommId)
  1252. .HasColumnName("CommID")
  1253. .HasColumnType("char(10)")
  1254. .HasDefaultValueSql("0");
  1255. entity.Property(e => e.Ctc)
  1256. .HasColumnName("CTC")
  1257. .HasColumnType("int(2) unsigned")
  1258. .HasDefaultValueSql("0");
  1259. entity.Property(e => e.DiscountNo)
  1260. .HasColumnType("int(2) unsigned")
  1261. .HasDefaultValueSql("0");
  1262. entity.Property(e => e.EndPumpId)
  1263. .HasColumnName("EndPumpID")
  1264. .HasColumnType("bigint(4) unsigned")
  1265. .HasDefaultValueSql("0");
  1266. entity.Property(e => e.Gmac)
  1267. .HasColumnName("GMAC")
  1268. .HasColumnType("int(4) unsigned")
  1269. .HasDefaultValueSql("0");
  1270. entity.Property(e => e.Mon)
  1271. .HasColumnName("MON")
  1272. .HasColumnType("int(4) unsigned")
  1273. .HasDefaultValueSql("0");
  1274. entity.Property(e => e.NozNo)
  1275. .HasColumnType("tinyint(1) unsigned")
  1276. .HasDefaultValueSql("0");
  1277. entity.Property(e => e.PayTemId)
  1278. .HasColumnName("PayTemID")
  1279. .HasColumnType("bigint(4) unsigned")
  1280. .HasDefaultValueSql("0");
  1281. entity.Property(e => e.PaymodeId)
  1282. .HasColumnName("PaymodeID")
  1283. .HasColumnType("tinyint(1) unsigned")
  1284. .HasDefaultValueSql("0");
  1285. entity.Property(e => e.Prc)
  1286. .HasColumnName("PRC")
  1287. .HasColumnType("int(4) unsigned")
  1288. .HasDefaultValueSql("0");
  1289. entity.Property(e => e.Psamasn)
  1290. .HasColumnName("PSAMASN")
  1291. .HasColumnType("char(10)")
  1292. .HasDefaultValueSql("0");
  1293. entity.Property(e => e.Psamtac)
  1294. .HasColumnName("PSAMtac")
  1295. .HasColumnType("int(4) unsigned")
  1296. .HasDefaultValueSql("0");
  1297. entity.Property(e => e.Psamtid)
  1298. .HasColumnName("PSAMTID")
  1299. .HasColumnType("char(6)")
  1300. .HasDefaultValueSql("0");
  1301. entity.Property(e => e.Psamttc)
  1302. .HasColumnName("PSAMTTC")
  1303. .HasColumnType("int(4) unsigned")
  1304. .HasDefaultValueSql("0");
  1305. entity.Property(e => e.PumpNo)
  1306. .HasColumnType("tinyint(1) unsigned")
  1307. .HasDefaultValueSql("0");
  1308. entity.Property(e => e.RealMon)
  1309. .HasColumnName("RealMON")
  1310. .HasColumnType("int(4) unsigned")
  1311. .HasDefaultValueSql("0");
  1312. entity.Property(e => e.SeqNo)
  1313. .HasColumnType("int(2) unsigned")
  1314. .HasDefaultValueSql("0");
  1315. entity.Property(e => e.Sno)
  1316. .HasColumnName("SNo")
  1317. .HasColumnType("int(2) unsigned")
  1318. .HasDefaultValueSql("0");
  1319. entity.Property(e => e.Tac)
  1320. .HasColumnName("TAC")
  1321. .HasColumnType("int(4) unsigned")
  1322. .HasDefaultValueSql("0");
  1323. entity.Property(e => e.Tmac)
  1324. .HasColumnName("TMAC")
  1325. .HasColumnType("int(4) unsigned")
  1326. .HasDefaultValueSql("0");
  1327. entity.Property(e => e.TrdType)
  1328. .HasColumnType("tinyint(1) unsigned")
  1329. .HasDefaultValueSql("0");
  1330. entity.Property(e => e.Ttc)
  1331. .HasColumnName("TTC")
  1332. .HasColumnType("int(4) unsigned")
  1333. .HasDefaultValueSql("0");
  1334. entity.Property(e => e.Ttctime)
  1335. .HasColumnName("TTCTime")
  1336. .HasDefaultValueSql("0000-00-00 00:00:00");
  1337. entity.Property(e => e.TtctimeEnd)
  1338. .HasColumnName("TTCTimeEnd")
  1339. .HasDefaultValueSql("0000-00-00 00:00:00");
  1340. entity.Property(e => e.UploadFlag)
  1341. .HasColumnName("UPLoadFlag")
  1342. .HasColumnType("tinyint(1) unsigned")
  1343. .HasDefaultValueSql("0");
  1344. entity.Property(e => e.Vol)
  1345. .HasColumnName("VOL")
  1346. .HasColumnType("int(2) unsigned")
  1347. .HasDefaultValueSql("0");
  1348. });
  1349. modelBuilder.Entity<TDiscountrule>(entity =>
  1350. {
  1351. entity.HasKey(e => e.Gid);
  1352. entity.ToTable("t_discountrule", "sps_db");
  1353. entity.Property(e => e.Gid)
  1354. .HasColumnName("GID")
  1355. .HasColumnType("bigint(4) unsigned");
  1356. entity.Property(e => e.ClassNo)
  1357. .HasColumnType("char(10)")
  1358. .HasDefaultValueSql("1000");
  1359. entity.Property(e => e.DiscountMon)
  1360. .HasColumnName("DiscountMON")
  1361. .HasColumnType("int(2) unsigned")
  1362. .HasDefaultValueSql("0");
  1363. entity.Property(e => e.DiscountNo)
  1364. .HasColumnType("int(2) unsigned")
  1365. .HasDefaultValueSql("0");
  1366. entity.Property(e => e.DiscountPer)
  1367. .HasColumnType("int(2) unsigned")
  1368. .HasDefaultValueSql("0");
  1369. entity.Property(e => e.DiscountType)
  1370. .HasColumnType("tinyint(1) unsigned")
  1371. .HasDefaultValueSql("1");
  1372. entity.Property(e => e.GeMon)
  1373. .HasColumnName("GeMON")
  1374. .HasColumnType("int(2) unsigned")
  1375. .HasDefaultValueSql("0");
  1376. entity.Property(e => e.Operator)
  1377. .HasColumnType("char(10)")
  1378. .HasDefaultValueSql("0");
  1379. entity.Property(e => e.Remark)
  1380. .HasMaxLength(45)
  1381. .IsUnicode(false)
  1382. .HasDefaultValueSql("0");
  1383. entity.Property(e => e.TimeBeg).HasDefaultValueSql("0000-00-00 00:00:00");
  1384. entity.Property(e => e.TimeEnd).HasDefaultValueSql("0000-00-00 00:00:00");
  1385. });
  1386. modelBuilder.Entity<TDspinfo>(entity =>
  1387. {
  1388. entity.HasKey(e => e.DspNo);
  1389. entity.ToTable("t_dspinfo", "sps_db");
  1390. entity.Property(e => e.DspNo)
  1391. .HasColumnType("char(6)")
  1392. .ValueGeneratedNever();
  1393. entity.Property(e => e.Address)
  1394. .HasColumnType("char(16)")
  1395. .HasDefaultValueSql("0");
  1396. entity.Property(e => e.DspType)
  1397. .HasMaxLength(30)
  1398. .IsUnicode(false)
  1399. .HasDefaultValueSql("0");
  1400. entity.Property(e => e.FactoryDate)
  1401. .HasColumnType("date")
  1402. .HasDefaultValueSql("0000-00-00");
  1403. entity.Property(e => e.FactoryNo)
  1404. .HasColumnType("char(20)")
  1405. .HasDefaultValueSql("0");
  1406. entity.Property(e => e.LimitDate)
  1407. .HasColumnType("int(2)")
  1408. .HasDefaultValueSql("0");
  1409. entity.Property(e => e.Nozzcount)
  1410. .HasColumnType("int(2)")
  1411. .HasDefaultValueSql("0");
  1412. entity.Property(e => e.Protocol)
  1413. .HasColumnType("tinyint(1)")
  1414. .HasDefaultValueSql("0");
  1415. entity.Property(e => e.State)
  1416. .HasColumnType("char(2)")
  1417. .HasDefaultValueSql("0");
  1418. entity.Property(e => e.SupplierName)
  1419. .HasMaxLength(50)
  1420. .IsUnicode(false)
  1421. .HasDefaultValueSql("0");
  1422. });
  1423. modelBuilder.Entity<TEmployeeinfo>(entity =>
  1424. {
  1425. entity.HasKey(e => e.Gid);
  1426. entity.ToTable("t_employeeinfo", "sps_db");
  1427. entity.Property(e => e.Gid)
  1428. .HasColumnName("GID")
  1429. .HasColumnType("int(2)");
  1430. entity.Property(e => e.EmployAddr)
  1431. .HasMaxLength(50)
  1432. .IsUnicode(false)
  1433. .HasDefaultValueSql("0");
  1434. entity.Property(e => e.EmployCard)
  1435. .HasColumnType("char(20)")
  1436. .HasDefaultValueSql("0");
  1437. entity.Property(e => e.EmployName)
  1438. .HasColumnType("char(10)")
  1439. .HasDefaultValueSql("0");
  1440. entity.Property(e => e.EmployNo)
  1441. .HasColumnType("char(4)")
  1442. .HasDefaultValueSql("0");
  1443. entity.Property(e => e.EmployPost)
  1444. .HasColumnType("char(8)")
  1445. .HasDefaultValueSql("普通员工");
  1446. entity.Property(e => e.Sno)
  1447. .HasColumnName("SNo")
  1448. .HasColumnType("int(2)")
  1449. .HasDefaultValueSql("0");
  1450. entity.Property(e => e.UploadFlag)
  1451. .HasColumnName("UPLoadFlag")
  1452. .HasColumnType("tinyint(1)")
  1453. .HasDefaultValueSql("0");
  1454. });
  1455. modelBuilder.Entity<TEndtrdinfo>(entity =>
  1456. {
  1457. entity.HasKey(e => e.Gid);
  1458. entity.ToTable("t_endtrdinfo", "sps_db");
  1459. entity.Property(e => e.Gid)
  1460. .HasColumnName("GID")
  1461. .HasColumnType("bigint(4) unsigned");
  1462. entity.Property(e => e.PaymodeId)
  1463. .HasColumnName("PaymodeID")
  1464. .HasColumnType("tinyint(1) unsigned")
  1465. .HasDefaultValueSql("0");
  1466. entity.Property(e => e.Posno)
  1467. .HasColumnName("POSNo")
  1468. .HasColumnType("int(4) unsigned")
  1469. .HasDefaultValueSql("0");
  1470. entity.Property(e => e.PumpNo)
  1471. .HasColumnType("tinyint(1) unsigned")
  1472. .HasDefaultValueSql("0");
  1473. entity.Property(e => e.Sno)
  1474. .HasColumnName("SNo")
  1475. .HasColumnType("int(2) unsigned")
  1476. .HasDefaultValueSql("0");
  1477. entity.Property(e => e.TrdType)
  1478. .HasColumnType("tinyint(1) unsigned")
  1479. .HasDefaultValueSql("0");
  1480. entity.Property(e => e.Ttc)
  1481. .HasColumnName("TTC")
  1482. .HasColumnType("int(4) unsigned")
  1483. .HasDefaultValueSql("0");
  1484. entity.Property(e => e.Ttctime)
  1485. .HasColumnName("TTCTime")
  1486. .HasDefaultValueSql("0000-00-00 00:00:00");
  1487. });
  1488. modelBuilder.Entity<TEquipinfo>(entity =>
  1489. {
  1490. entity.HasKey(e => new { e.Gid, e.Posid });
  1491. entity.ToTable("t_equipinfo", "sps_db");
  1492. entity.Property(e => e.Gid)
  1493. .HasColumnName("GID")
  1494. .HasColumnType("int(1)");
  1495. entity.Property(e => e.Posid)
  1496. .HasColumnName("POSID")
  1497. .HasColumnType("tinyint(1)")
  1498. .HasDefaultValueSql("1");
  1499. entity.Property(e => e.EquipName)
  1500. .HasMaxLength(50)
  1501. .IsUnicode(false)
  1502. .HasDefaultValueSql("0");
  1503. entity.Property(e => e.EquipPort)
  1504. .HasColumnType("int(2) unsigned")
  1505. .HasDefaultValueSql("0");
  1506. entity.Property(e => e.Mode)
  1507. .HasColumnType("tinyint(1) unsigned")
  1508. .HasDefaultValueSql("0");
  1509. entity.Property(e => e.Port)
  1510. .HasColumnType("char(16)")
  1511. .HasDefaultValueSql("0");
  1512. entity.Property(e => e.PortType)
  1513. .HasColumnType("tinyint(1) unsigned")
  1514. .HasDefaultValueSql("0");
  1515. entity.Property(e => e.Rate)
  1516. .HasColumnType("int(4)")
  1517. .HasDefaultValueSql("0");
  1518. entity.Property(e => e.Type)
  1519. .HasMaxLength(50)
  1520. .IsUnicode(false)
  1521. .HasDefaultValueSql("0");
  1522. });
  1523. modelBuilder.Entity<TFuelapply>(entity =>
  1524. {
  1525. entity.HasKey(e => e.Gid);
  1526. entity.ToTable("t_fuelapply", "sps_db");
  1527. entity.Property(e => e.Gid)
  1528. .HasColumnName("GID")
  1529. .HasColumnType("bigint(4) unsigned");
  1530. entity.Property(e => e.Applicant).HasColumnType("char(10)");
  1531. entity.Property(e => e.ApplyNo)
  1532. .IsRequired()
  1533. .HasColumnType("char(10)");
  1534. entity.Property(e => e.ApplyState).HasColumnType("tinyint(1) unsigned");
  1535. entity.Property(e => e.FuelNo).HasColumnType("char(10)");
  1536. entity.Property(e => e.NeedVol)
  1537. .HasColumnName("NeedVOL")
  1538. .HasColumnType("int(4) unsigned");
  1539. entity.Property(e => e.Remark)
  1540. .HasMaxLength(100)
  1541. .IsUnicode(false);
  1542. entity.Property(e => e.TotalVol)
  1543. .HasColumnName("TotalVOL")
  1544. .HasColumnType("int(4) unsigned");
  1545. });
  1546. modelBuilder.Entity<TFuelday>(entity =>
  1547. {
  1548. entity.HasKey(e => e.Gid);
  1549. entity.ToTable("t_fuelday", "sps_db");
  1550. entity.Property(e => e.Gid)
  1551. .HasColumnName("GID")
  1552. .HasColumnType("bigint(4) unsigned");
  1553. entity.Property(e => e.CloseDate)
  1554. .HasColumnType("date")
  1555. .HasDefaultValueSql("0000-00-00");
  1556. entity.Property(e => e.FuelNo)
  1557. .HasColumnType("char(10)")
  1558. .HasDefaultValueSql("0");
  1559. entity.Property(e => e.TotalMoney)
  1560. .HasColumnType("int(4) unsigned")
  1561. .HasDefaultValueSql("0");
  1562. entity.Property(e => e.TotalVol)
  1563. .HasColumnType("int(4) unsigned")
  1564. .HasDefaultValueSql("0");
  1565. });
  1566. modelBuilder.Entity<TFuellist>(entity =>
  1567. {
  1568. entity.HasKey(e => e.Gid);
  1569. entity.ToTable("t_fuellist", "sps_db");
  1570. entity.HasIndex(e => e.FuelNo)
  1571. .HasName("FuelNo")
  1572. .IsUnique();
  1573. entity.Property(e => e.Gid)
  1574. .HasColumnName("GID")
  1575. .HasColumnType("int(10) unsigned");
  1576. entity.Property(e => e.ClassNo)
  1577. .HasColumnType("char(10)")
  1578. .HasDefaultValueSql("0");
  1579. entity.Property(e => e.Density)
  1580. .HasColumnType("char(10)")
  1581. .HasDefaultValueSql("0");
  1582. entity.Property(e => e.FuelNo)
  1583. .IsRequired()
  1584. .HasColumnType("char(10)");
  1585. entity.Property(e => e.Name)
  1586. .HasMaxLength(20)
  1587. .IsUnicode(false)
  1588. .HasDefaultValueSql("0");
  1589. entity.Property(e => e.OldPrice)
  1590. .HasColumnType("int(4) unsigned")
  1591. .HasDefaultValueSql("0");
  1592. entity.Property(e => e.OldPriceEight)
  1593. .HasColumnType("int(4) unsigned")
  1594. .HasDefaultValueSql("0");
  1595. entity.Property(e => e.OldPriceFive)
  1596. .HasColumnType("int(4) unsigned")
  1597. .HasDefaultValueSql("0");
  1598. entity.Property(e => e.OldPriceFour)
  1599. .HasColumnType("int(4) unsigned")
  1600. .HasDefaultValueSql("0");
  1601. entity.Property(e => e.OldPriceSeven)
  1602. .HasColumnType("int(4) unsigned")
  1603. .HasDefaultValueSql("0");
  1604. entity.Property(e => e.OldPriceSix)
  1605. .HasColumnType("int(4) unsigned")
  1606. .HasDefaultValueSql("0");
  1607. entity.Property(e => e.OldPriceThree)
  1608. .HasColumnType("int(4) unsigned")
  1609. .HasDefaultValueSql("0");
  1610. entity.Property(e => e.OldPriceTwo)
  1611. .HasColumnType("int(4) unsigned")
  1612. .HasDefaultValueSql("0");
  1613. entity.Property(e => e.Price)
  1614. .HasColumnType("int(4) unsigned")
  1615. .HasDefaultValueSql("0");
  1616. entity.Property(e => e.PriceEight)
  1617. .HasColumnType("int(4) unsigned")
  1618. .HasDefaultValueSql("0");
  1619. entity.Property(e => e.PriceFive)
  1620. .HasColumnType("int(4) unsigned")
  1621. .HasDefaultValueSql("0");
  1622. entity.Property(e => e.PriceFour)
  1623. .HasColumnType("int(4) unsigned")
  1624. .HasDefaultValueSql("0");
  1625. entity.Property(e => e.PriceSeven)
  1626. .HasColumnType("int(4) unsigned")
  1627. .HasDefaultValueSql("0");
  1628. entity.Property(e => e.PriceSix)
  1629. .HasColumnType("int(4) unsigned")
  1630. .HasDefaultValueSql("0");
  1631. entity.Property(e => e.PriceThree)
  1632. .HasColumnType("int(4) unsigned")
  1633. .HasDefaultValueSql("0");
  1634. entity.Property(e => e.PriceTwo)
  1635. .HasColumnType("int(4) unsigned")
  1636. .HasDefaultValueSql("0");
  1637. entity.Property(e => e.Storage)
  1638. .HasColumnType("int(2) unsigned")
  1639. .HasDefaultValueSql("0");
  1640. entity.Property(e => e.TaxPer)
  1641. .HasColumnType("int(4)")
  1642. .HasDefaultValueSql("0");
  1643. entity.Property(e => e.Unit)
  1644. .HasColumnType("char(4)")
  1645. .HasDefaultValueSql("0");
  1646. });
  1647. modelBuilder.Entity<TFuellistCopy>(entity =>
  1648. {
  1649. entity.HasKey(e => e.Gid);
  1650. entity.ToTable("t_fuellist_copy", "sps_db");
  1651. entity.HasIndex(e => e.FuelNo)
  1652. .HasName("FuelNo")
  1653. .IsUnique();
  1654. entity.Property(e => e.Gid)
  1655. .HasColumnName("GID")
  1656. .HasColumnType("int(10) unsigned");
  1657. entity.Property(e => e.ClassNo)
  1658. .HasColumnType("char(10)")
  1659. .HasDefaultValueSql("0");
  1660. entity.Property(e => e.Density)
  1661. .HasColumnType("char(10)")
  1662. .HasDefaultValueSql("0");
  1663. entity.Property(e => e.FuelNo)
  1664. .IsRequired()
  1665. .HasColumnType("char(10)");
  1666. entity.Property(e => e.Name)
  1667. .HasMaxLength(20)
  1668. .IsUnicode(false)
  1669. .HasDefaultValueSql("0");
  1670. entity.Property(e => e.OldPrice)
  1671. .HasColumnType("int(4) unsigned")
  1672. .HasDefaultValueSql("0");
  1673. entity.Property(e => e.Price)
  1674. .HasColumnType("int(4) unsigned")
  1675. .HasDefaultValueSql("0");
  1676. entity.Property(e => e.Storage)
  1677. .HasColumnType("int(2) unsigned")
  1678. .HasDefaultValueSql("0");
  1679. entity.Property(e => e.TaxPer)
  1680. .HasColumnType("int(4)")
  1681. .HasDefaultValueSql("0");
  1682. entity.Property(e => e.Unit)
  1683. .HasColumnType("char(4)")
  1684. .HasDefaultValueSql("0");
  1685. });
  1686. modelBuilder.Entity<TFuelmonth>(entity =>
  1687. {
  1688. entity.HasKey(e => e.Gid);
  1689. entity.ToTable("t_fuelmonth", "sps_db");
  1690. entity.Property(e => e.Gid)
  1691. .HasColumnName("GID")
  1692. .HasColumnType("int(4) unsigned");
  1693. entity.Property(e => e.CloseMonth)
  1694. .HasColumnType("date")
  1695. .HasDefaultValueSql("0000-00-00");
  1696. entity.Property(e => e.FuelNo)
  1697. .HasColumnType("char(10)")
  1698. .HasDefaultValueSql("0");
  1699. entity.Property(e => e.TotalMoney)
  1700. .HasColumnType("int(4) unsigned")
  1701. .HasDefaultValueSql("0");
  1702. entity.Property(e => e.TotalVol)
  1703. .HasColumnType("int(4) unsigned")
  1704. .HasDefaultValueSql("0");
  1705. });
  1706. modelBuilder.Entity<TFuelpricechg>(entity =>
  1707. {
  1708. entity.HasKey(e => e.Gid);
  1709. entity.ToTable("t_fuelpricechg", "sps_db");
  1710. entity.Property(e => e.Gid)
  1711. .HasColumnName("GID")
  1712. .HasColumnType("int(4) unsigned");
  1713. entity.Property(e => e.CreateTime).HasDefaultValueSql("0000-00-00 00:00:00");
  1714. entity.Property(e => e.DocumId)
  1715. .IsRequired()
  1716. .HasColumnName("DocumID")
  1717. .HasColumnType("char(10)");
  1718. entity.Property(e => e.EffectTime).HasDefaultValueSql("0000-00-00 00:00:00");
  1719. entity.Property(e => e.FuelNo)
  1720. .HasColumnType("char(10)")
  1721. .HasDefaultValueSql("0");
  1722. entity.Property(e => e.Newprice)
  1723. .HasColumnType("int(2) unsigned")
  1724. .HasDefaultValueSql("0");
  1725. entity.Property(e => e.OldPrice)
  1726. .HasColumnType("int(2) unsigned")
  1727. .HasDefaultValueSql("0");
  1728. entity.Property(e => e.Remark)
  1729. .HasMaxLength(30)
  1730. .IsUnicode(false)
  1731. .HasDefaultValueSql("0");
  1732. entity.Property(e => e.UserNo)
  1733. .HasColumnType("char(4)")
  1734. .HasDefaultValueSql("0");
  1735. });
  1736. modelBuilder.Entity<TFuelshift>(entity =>
  1737. {
  1738. entity.HasKey(e => e.Gid);
  1739. entity.ToTable("t_fuelshift", "sps_db");
  1740. entity.Property(e => e.Gid)
  1741. .HasColumnName("GID")
  1742. .HasColumnType("bigint(4) unsigned");
  1743. entity.Property(e => e.FuelNo)
  1744. .HasColumnType("char(10)")
  1745. .HasDefaultValueSql("0");
  1746. entity.Property(e => e.ShiftDate).HasDefaultValueSql("0000-00-00 00:00:00");
  1747. entity.Property(e => e.ShiftNo)
  1748. .HasColumnType("int(2) unsigned")
  1749. .HasDefaultValueSql("0");
  1750. entity.Property(e => e.TotalMoney)
  1751. .HasColumnType("int(4) unsigned")
  1752. .HasDefaultValueSql("0");
  1753. entity.Property(e => e.TotalVol)
  1754. .HasColumnType("int(4) unsigned")
  1755. .HasDefaultValueSql("0");
  1756. });
  1757. modelBuilder.Entity<TFueltankcheck>(entity =>
  1758. {
  1759. entity.HasKey(e => e.Gid);
  1760. entity.ToTable("t_fueltankcheck", "sps_db");
  1761. entity.Property(e => e.Gid)
  1762. .HasColumnName("GID")
  1763. .HasColumnType("bigint(4) unsigned");
  1764. entity.Property(e => e.Discharger)
  1765. .HasColumnType("char(10)")
  1766. .HasDefaultValueSql("0");
  1767. entity.Property(e => e.InceptBill)
  1768. .HasColumnType("char(10)")
  1769. .HasDefaultValueSql("0");
  1770. entity.Property(e => e.InceptTime).HasDefaultValueSql("0000-00-00 00:00:00");
  1771. entity.Property(e => e.LadingBill)
  1772. .HasColumnType("char(10)")
  1773. .HasDefaultValueSql("0");
  1774. entity.Property(e => e.NewHight)
  1775. .HasColumnType("int(4)")
  1776. .HasDefaultValueSql("0");
  1777. entity.Property(e => e.NewVol)
  1778. .HasColumnName("NewVOL")
  1779. .HasColumnType("int(4)")
  1780. .HasDefaultValueSql("0");
  1781. entity.Property(e => e.OldHight)
  1782. .HasColumnType("int(4)")
  1783. .HasDefaultValueSql("0");
  1784. entity.Property(e => e.OldVol)
  1785. .HasColumnName("OldVOL")
  1786. .HasColumnType("int(4)")
  1787. .HasDefaultValueSql("0");
  1788. entity.Property(e => e.RealInceptVol)
  1789. .HasColumnName("RealInceptVOL")
  1790. .HasColumnType("int(4)")
  1791. .HasDefaultValueSql("0");
  1792. entity.Property(e => e.TankId)
  1793. .HasColumnName("TankID")
  1794. .HasColumnType("int(2) unsigned")
  1795. .HasDefaultValueSql("0");
  1796. });
  1797. modelBuilder.Entity<TGrayinfo>(entity =>
  1798. {
  1799. entity.HasKey(e => e.Gid);
  1800. entity.ToTable("t_grayinfo", "sps_db");
  1801. entity.Property(e => e.Gid)
  1802. .HasColumnName("GID")
  1803. .HasColumnType("bigint(4) unsigned");
  1804. entity.Property(e => e.CardBal)
  1805. .HasColumnType("int(4) unsigned zerofill")
  1806. .HasDefaultValueSql("0000");
  1807. entity.Property(e => e.CardNo)
  1808. .HasColumnType("char(20)")
  1809. .HasDefaultValueSql("0");
  1810. entity.Property(e => e.CommId)
  1811. .HasColumnName("CommID")
  1812. .HasColumnType("char(10)")
  1813. .HasDefaultValueSql("0");
  1814. entity.Property(e => e.Ctc)
  1815. .HasColumnName("CTC")
  1816. .HasColumnType("int(2) unsigned")
  1817. .HasDefaultValueSql("0");
  1818. entity.Property(e => e.DiscountNo)
  1819. .HasColumnType("int(2) unsigned")
  1820. .HasDefaultValueSql("0");
  1821. entity.Property(e => e.EndPumpId)
  1822. .HasColumnName("EndPumpID")
  1823. .HasColumnType("bigint(4) unsigned")
  1824. .HasDefaultValueSql("0");
  1825. entity.Property(e => e.Gmac)
  1826. .HasColumnName("GMAC")
  1827. .HasColumnType("int(4) unsigned")
  1828. .HasDefaultValueSql("0");
  1829. entity.Property(e => e.Mon)
  1830. .HasColumnName("MON")
  1831. .HasColumnType("int(4) unsigned")
  1832. .HasDefaultValueSql("0");
  1833. entity.Property(e => e.NozNo)
  1834. .HasColumnType("tinyint(1) unsigned")
  1835. .HasDefaultValueSql("0");
  1836. entity.Property(e => e.PayTemId)
  1837. .HasColumnName("PayTemID")
  1838. .HasColumnType("bigint(4) unsigned")
  1839. .HasDefaultValueSql("0");
  1840. entity.Property(e => e.PaymodeId)
  1841. .HasColumnName("PaymodeID")
  1842. .HasColumnType("tinyint(1) unsigned")
  1843. .HasDefaultValueSql("0");
  1844. entity.Property(e => e.Prc)
  1845. .HasColumnName("PRC")
  1846. .HasColumnType("int(4) unsigned")
  1847. .HasDefaultValueSql("0");
  1848. entity.Property(e => e.Psamasn)
  1849. .HasColumnName("PSAMASN")
  1850. .HasColumnType("char(20)")
  1851. .HasDefaultValueSql("0");
  1852. entity.Property(e => e.Psamtac)
  1853. .HasColumnName("PSAMtac")
  1854. .HasColumnType("int(4) unsigned")
  1855. .HasDefaultValueSql("0");
  1856. entity.Property(e => e.Psamtid)
  1857. .HasColumnName("PSAMTID")
  1858. .HasColumnType("char(12)")
  1859. .HasDefaultValueSql("0");
  1860. entity.Property(e => e.Psamttc)
  1861. .HasColumnName("PSAMTTC")
  1862. .HasColumnType("int(4) unsigned")
  1863. .HasDefaultValueSql("0");
  1864. entity.Property(e => e.PumpNo)
  1865. .HasColumnType("tinyint(1) unsigned")
  1866. .HasDefaultValueSql("0");
  1867. entity.Property(e => e.PumpType)
  1868. .HasColumnType("tinyint(1) unsigned")
  1869. .HasDefaultValueSql("0");
  1870. entity.Property(e => e.RealMon)
  1871. .HasColumnName("RealMON")
  1872. .HasColumnType("int(4) unsigned")
  1873. .HasDefaultValueSql("0");
  1874. entity.Property(e => e.SeqNo)
  1875. .HasColumnType("int(2) unsigned")
  1876. .HasDefaultValueSql("0");
  1877. entity.Property(e => e.Sno)
  1878. .HasColumnName("SNo")
  1879. .HasColumnType("int(2) unsigned")
  1880. .HasDefaultValueSql("0");
  1881. entity.Property(e => e.Tac)
  1882. .HasColumnName("TAC")
  1883. .HasColumnType("int(4) unsigned")
  1884. .HasDefaultValueSql("0");
  1885. entity.Property(e => e.Tmac)
  1886. .HasColumnName("TMAC")
  1887. .HasColumnType("int(4) unsigned")
  1888. .HasDefaultValueSql("0");
  1889. entity.Property(e => e.TrdType)
  1890. .HasColumnType("tinyint(1) unsigned")
  1891. .HasDefaultValueSql("0");
  1892. entity.Property(e => e.Ttc)
  1893. .HasColumnName("TTC")
  1894. .HasColumnType("int(4) unsigned")
  1895. .HasDefaultValueSql("0");
  1896. entity.Property(e => e.Ttctime)
  1897. .HasColumnName("TTCTime")
  1898. .HasDefaultValueSql("0000-00-00 00:00:00");
  1899. entity.Property(e => e.TtctimeEnd)
  1900. .HasColumnName("TTCTimeEnd")
  1901. .HasDefaultValueSql("0000-00-00 00:00:00");
  1902. entity.Property(e => e.UploadFlag)
  1903. .HasColumnName("UPLoadFlag")
  1904. .HasColumnType("tinyint(1) unsigned")
  1905. .HasDefaultValueSql("0");
  1906. entity.Property(e => e.Vol)
  1907. .HasColumnName("VOL")
  1908. .HasColumnType("int(2) unsigned")
  1909. .HasDefaultValueSql("0");
  1910. });
  1911. modelBuilder.Entity<THostauthinfo>(entity =>
  1912. {
  1913. entity.HasKey(e => e.Gid);
  1914. entity.ToTable("t_hostauthinfo", "sps_db");
  1915. entity.Property(e => e.Gid)
  1916. .HasColumnName("GID")
  1917. .HasColumnType("tinyint(1) unsigned");
  1918. entity.Property(e => e.AuthName)
  1919. .HasColumnType("char(20)")
  1920. .HasDefaultValueSql("0");
  1921. entity.Property(e => e.Remark)
  1922. .HasMaxLength(45)
  1923. .IsUnicode(false)
  1924. .HasDefaultValueSql("0");
  1925. });
  1926. modelBuilder.Entity<THostdatatypetable>(entity =>
  1927. {
  1928. entity.HasKey(e => e.Gid);
  1929. entity.ToTable("t_hostdatatypetable", "sps_db");
  1930. entity.Property(e => e.Gid)
  1931. .HasColumnName("GID")
  1932. .HasColumnType("int(10) unsigned");
  1933. entity.Property(e => e.DataType)
  1934. .HasColumnType("tinyint(1) unsigned")
  1935. .HasDefaultValueSql("0");
  1936. entity.Property(e => e.TypeTable)
  1937. .HasMaxLength(30)
  1938. .IsUnicode(false)
  1939. .HasDefaultValueSql("0");
  1940. });
  1941. modelBuilder.Entity<THostdatatypever>(entity =>
  1942. {
  1943. entity.HasKey(e => e.Gid);
  1944. entity.ToTable("t_hostdatatypever", "sps_db");
  1945. entity.Property(e => e.Gid)
  1946. .HasColumnName("GID")
  1947. .HasColumnType("int(2) unsigned");
  1948. entity.Property(e => e.CreateTime).HasDefaultValueSql("0000-00-00 00:00:00");
  1949. entity.Property(e => e.DataType)
  1950. .HasColumnType("tinyint(1) unsigned")
  1951. .HasDefaultValueSql("0");
  1952. entity.Property(e => e.Dlversion)
  1953. .HasColumnName("DLVersion")
  1954. .HasColumnType("int(4) unsigned")
  1955. .HasDefaultValueSql("0");
  1956. });
  1957. modelBuilder.Entity<THostdownloaddataver>(entity =>
  1958. {
  1959. entity.HasKey(e => e.Gid);
  1960. entity.ToTable("t_hostdownloaddataver", "sps_db");
  1961. entity.Property(e => e.Gid)
  1962. .HasColumnName("GID")
  1963. .HasColumnType("int(2) unsigned");
  1964. entity.Property(e => e.CreateTime).HasDefaultValueSql("0000-00-00 00:00:00");
  1965. entity.Property(e => e.DataType)
  1966. .HasColumnType("tinyint(1) unsigned")
  1967. .HasDefaultValueSql("0");
  1968. entity.Property(e => e.Dlversion)
  1969. .HasColumnName("DLVersion")
  1970. .HasColumnType("int(4) unsigned")
  1971. .HasDefaultValueSql("0");
  1972. entity.Property(e => e.StationNo)
  1973. .HasColumnType("tinyint(1) unsigned")
  1974. .HasDefaultValueSql("1");
  1975. });
  1976. modelBuilder.Entity<THoststationnoinfo>(entity =>
  1977. {
  1978. entity.HasKey(e => e.StationNo);
  1979. entity.ToTable("t_hoststationnoinfo", "sps_db");
  1980. entity.Property(e => e.StationNo).HasColumnType("tinyint(1) unsigned");
  1981. entity.Property(e => e.Ipaddr)
  1982. .HasColumnName("IPAddr")
  1983. .HasMaxLength(24)
  1984. .IsUnicode(false)
  1985. .HasDefaultValueSql("0");
  1986. entity.Property(e => e.NetPsWd)
  1987. .HasColumnType("char(16)")
  1988. .HasDefaultValueSql("0");
  1989. entity.Property(e => e.Remark)
  1990. .HasMaxLength(50)
  1991. .IsUnicode(false)
  1992. .HasDefaultValueSql("0");
  1993. entity.Property(e => e.SloginPsWd)
  1994. .HasColumnName("SLoginPsWd")
  1995. .HasColumnType("char(16)")
  1996. .HasDefaultValueSql("0");
  1997. entity.Property(e => e.Sname)
  1998. .HasColumnName("SName")
  1999. .HasMaxLength(30)
  2000. .IsUnicode(false)
  2001. .HasDefaultValueSql("0");
  2002. });
  2003. modelBuilder.Entity<THostuploaddatarecord>(entity =>
  2004. {
  2005. entity.HasKey(e => e.Gid);
  2006. entity.ToTable("t_hostuploaddatarecord", "sps_db");
  2007. entity.Property(e => e.Gid)
  2008. .HasColumnName("GID")
  2009. .HasColumnType("int(2) unsigned");
  2010. entity.Property(e => e.CreateTime).HasDefaultValueSql("0000-00-00 00:00:00");
  2011. entity.Property(e => e.DataType)
  2012. .HasColumnType("tinyint(1) unsigned")
  2013. .HasDefaultValueSql("0");
  2014. entity.Property(e => e.StationNo)
  2015. .HasColumnType("tinyint(1) unsigned")
  2016. .HasDefaultValueSql("1");
  2017. });
  2018. modelBuilder.Entity<TInstockinfo>(entity =>
  2019. {
  2020. entity.HasKey(e => e.Gid);
  2021. entity.ToTable("t_instockinfo", "sps_db");
  2022. entity.Property(e => e.Gid)
  2023. .HasColumnName("GID")
  2024. .HasColumnType("bigint(20)");
  2025. entity.Property(e => e.ClassNo)
  2026. .HasColumnType("char(10)")
  2027. .HasDefaultValueSql("0");
  2028. entity.Property(e => e.CmdNo)
  2029. .HasColumnType("char(20)")
  2030. .HasDefaultValueSql("0");
  2031. entity.Property(e => e.InStoreNum)
  2032. .HasColumnType("int(2) unsigned")
  2033. .HasDefaultValueSql("0");
  2034. entity.Property(e => e.InStoreTime).HasDefaultValueSql("0000-00-00 00:00:00");
  2035. entity.Property(e => e.Name)
  2036. .HasMaxLength(40)
  2037. .IsUnicode(false)
  2038. .HasDefaultValueSql("0");
  2039. entity.Property(e => e.OperNo)
  2040. .HasColumnType("char(10)")
  2041. .HasDefaultValueSql("0");
  2042. entity.Property(e => e.Price)
  2043. .HasColumnType("int(2) unsigned")
  2044. .HasDefaultValueSql("0");
  2045. entity.Property(e => e.Reason)
  2046. .HasMaxLength(30)
  2047. .IsUnicode(false)
  2048. .HasDefaultValueSql("0");
  2049. entity.Property(e => e.ShiftNo)
  2050. .HasColumnType("int(10) unsigned")
  2051. .HasDefaultValueSql("0");
  2052. entity.Property(e => e.Sno)
  2053. .HasColumnName("SNo")
  2054. .HasColumnType("int(2) unsigned")
  2055. .HasDefaultValueSql("0");
  2056. entity.Property(e => e.Specification)
  2057. .HasColumnType("char(10)")
  2058. .HasDefaultValueSql("0");
  2059. entity.Property(e => e.Storage)
  2060. .HasColumnType("int(10) unsigned")
  2061. .HasDefaultValueSql("0");
  2062. entity.Property(e => e.TaxPer)
  2063. .HasColumnType("int(4)")
  2064. .HasDefaultValueSql("0");
  2065. entity.Property(e => e.Type)
  2066. .HasColumnType("tinyint(1)")
  2067. .HasDefaultValueSql("0");
  2068. entity.Property(e => e.Unit)
  2069. .HasColumnType("char(6)")
  2070. .HasDefaultValueSql("0");
  2071. });
  2072. modelBuilder.Entity<TIntegralauthinfo>(entity =>
  2073. {
  2074. entity.HasKey(e => e.Gid);
  2075. entity.ToTable("t_integralauthinfo", "sps_db");
  2076. entity.Property(e => e.Gid)
  2077. .HasColumnName("GID")
  2078. .HasColumnType("tinyint(1) unsigned");
  2079. entity.Property(e => e.AuthName)
  2080. .HasColumnType("char(20)")
  2081. .HasDefaultValueSql("0");
  2082. entity.Property(e => e.Remark)
  2083. .HasMaxLength(45)
  2084. .IsUnicode(false)
  2085. .HasDefaultValueSql("0");
  2086. });
  2087. modelBuilder.Entity<TIntegralconverrule>(entity =>
  2088. {
  2089. entity.HasKey(e => e.Gid);
  2090. entity.ToTable("t_integralconverrule", "sps_db");
  2091. entity.HasIndex(e => e.ConverNo)
  2092. .HasName("ConverNo_UNIQUE")
  2093. .IsUnique();
  2094. entity.Property(e => e.Gid)
  2095. .HasColumnName("GID")
  2096. .HasColumnType("int(2) unsigned");
  2097. entity.Property(e => e.ConverMoney)
  2098. .HasColumnType("int(2)")
  2099. .HasDefaultValueSql("0");
  2100. entity.Property(e => e.ConverNo)
  2101. .HasColumnType("int(2) unsigned")
  2102. .HasDefaultValueSql("0");
  2103. entity.Property(e => e.ConverPer)
  2104. .HasColumnType("int(2)")
  2105. .HasDefaultValueSql("0");
  2106. entity.Property(e => e.Operator)
  2107. .HasColumnType("char(10)")
  2108. .HasDefaultValueSql("0");
  2109. entity.Property(e => e.Remark)
  2110. .HasMaxLength(30)
  2111. .IsUnicode(false)
  2112. .HasDefaultValueSql("0");
  2113. entity.Property(e => e.TimeBeg).HasDefaultValueSql("0000-00-00 00:00:00");
  2114. entity.Property(e => e.TimeEnd).HasDefaultValueSql("0000-00-00 00:00:00");
  2115. });
  2116. modelBuilder.Entity<TIntegralgift>(entity =>
  2117. {
  2118. entity.HasKey(e => e.Gid);
  2119. entity.ToTable("t_integralgift", "sps_db");
  2120. entity.HasIndex(e => e.InteGiftNo)
  2121. .HasName("InteGiftNo_UNIQUE")
  2122. .IsUnique();
  2123. entity.Property(e => e.Gid)
  2124. .HasColumnName("GID")
  2125. .HasColumnType("bigint(4) unsigned");
  2126. entity.Property(e => e.Enabled)
  2127. .HasColumnType("tinyint(1) unsigned")
  2128. .HasDefaultValueSql("0");
  2129. entity.Property(e => e.GeIntegral)
  2130. .HasColumnType("int(2) unsigned")
  2131. .HasDefaultValueSql("0");
  2132. entity.Property(e => e.Gift)
  2133. .HasMaxLength(20)
  2134. .IsUnicode(false)
  2135. .HasDefaultValueSql("0");
  2136. entity.Property(e => e.Icmon)
  2137. .HasColumnName("ICMON")
  2138. .HasColumnType("int(2) unsigned")
  2139. .HasDefaultValueSql("0");
  2140. entity.Property(e => e.InteGiftNo)
  2141. .HasColumnType("int(2) unsigned")
  2142. .HasDefaultValueSql("0");
  2143. entity.Property(e => e.Operator)
  2144. .HasColumnType("char(10)")
  2145. .HasDefaultValueSql("0");
  2146. entity.Property(e => e.TimeBeg).HasDefaultValueSql("0000-00-00 00:00:00");
  2147. entity.Property(e => e.TimeEnd).HasDefaultValueSql("0000-00-00 00:00:00");
  2148. });
  2149. modelBuilder.Entity<TIntegralrule>(entity =>
  2150. {
  2151. entity.HasKey(e => e.Gid);
  2152. entity.ToTable("t_integralrule", "sps_db");
  2153. entity.HasIndex(e => e.IntegralNo)
  2154. .HasName("IntegralNo_UNIQUE")
  2155. .IsUnique();
  2156. entity.Property(e => e.Gid)
  2157. .HasColumnName("GID")
  2158. .HasColumnType("bigint(4) unsigned");
  2159. entity.Property(e => e.ClassNo)
  2160. .HasColumnType("char(10)")
  2161. .HasDefaultValueSql("1000");
  2162. entity.Property(e => e.GeMon)
  2163. .HasColumnName("GeMON")
  2164. .HasColumnType("int(4) unsigned")
  2165. .HasDefaultValueSql("0");
  2166. entity.Property(e => e.IntegralNo)
  2167. .HasColumnType("int(2) unsigned")
  2168. .HasDefaultValueSql("0");
  2169. entity.Property(e => e.IntegralPre)
  2170. .HasColumnType("int(2) unsigned")
  2171. .HasDefaultValueSql("0");
  2172. entity.Property(e => e.IntegralType)
  2173. .HasColumnType("tinyint(1)")
  2174. .HasDefaultValueSql("1");
  2175. entity.Property(e => e.Operator)
  2176. .HasColumnType("char(10)")
  2177. .HasDefaultValueSql("0");
  2178. entity.Property(e => e.Remark)
  2179. .HasMaxLength(45)
  2180. .IsUnicode(false)
  2181. .HasDefaultValueSql("0");
  2182. entity.Property(e => e.TimeBeg).HasDefaultValueSql("0000-00-00 00:00:00");
  2183. entity.Property(e => e.TimeEnd).HasDefaultValueSql("0000-00-00 00:00:00");
  2184. entity.Property(e => e.ValidFlag)
  2185. .HasColumnType("tinyint(1) unsigned")
  2186. .HasDefaultValueSql("0");
  2187. });
  2188. modelBuilder.Entity<TIntegtrdinfo>(entity =>
  2189. {
  2190. entity.HasKey(e => e.Gid);
  2191. entity.ToTable("t_integtrdinfo", "sps_db");
  2192. entity.HasIndex(e => new { e.CardNo, e.Ttctime, e.Ttc })
  2193. .HasName("trade");
  2194. entity.Property(e => e.Gid)
  2195. .HasColumnName("GID")
  2196. .HasColumnType("bigint(4) unsigned");
  2197. entity.Property(e => e.CardNo)
  2198. .HasColumnType("char(20)")
  2199. .HasDefaultValueSql("0");
  2200. entity.Property(e => e.CommId)
  2201. .HasColumnName("CommID")
  2202. .HasColumnType("char(10)")
  2203. .HasDefaultValueSql("0");
  2204. entity.Property(e => e.EmpCardNo)
  2205. .HasColumnType("char(20)")
  2206. .HasDefaultValueSql("0");
  2207. entity.Property(e => e.Integral)
  2208. .HasColumnType("int(2) unsigned")
  2209. .HasDefaultValueSql("0");
  2210. entity.Property(e => e.NozNo)
  2211. .HasColumnType("int(10) unsigned")
  2212. .HasDefaultValueSql("0");
  2213. entity.Property(e => e.Posid)
  2214. .HasColumnName("POSID")
  2215. .HasColumnType("tinyint(1) unsigned")
  2216. .HasDefaultValueSql("1");
  2217. entity.Property(e => e.Prc)
  2218. .HasColumnName("PRC")
  2219. .HasColumnType("int(4) unsigned")
  2220. .HasDefaultValueSql("0");
  2221. entity.Property(e => e.RealMon)
  2222. .HasColumnName("RealMON")
  2223. .HasColumnType("int(4)")
  2224. .HasDefaultValueSql("0");
  2225. entity.Property(e => e.ShiftNo)
  2226. .HasColumnType("int(2) unsigned")
  2227. .HasDefaultValueSql("0");
  2228. entity.Property(e => e.Sno)
  2229. .HasColumnName("SNo")
  2230. .HasColumnType("int(2) unsigned")
  2231. .HasDefaultValueSql("0");
  2232. entity.Property(e => e.Ttc)
  2233. .HasColumnName("TTC")
  2234. .HasColumnType("int(4) unsigned")
  2235. .HasDefaultValueSql("0");
  2236. entity.Property(e => e.Ttctime)
  2237. .HasColumnName("TTCTime")
  2238. .HasDefaultValueSql("0000-00-00 00:00:00");
  2239. entity.Property(e => e.TtctimeEnd)
  2240. .HasColumnName("TTCTimeEnd")
  2241. .HasDefaultValueSql("0000-00-00 00:00:00");
  2242. entity.Property(e => e.UploadFlag)
  2243. .HasColumnName("UPLoadFlag")
  2244. .HasColumnType("tinyint(1) unsigned")
  2245. .HasDefaultValueSql("0");
  2246. entity.Property(e => e.Vol)
  2247. .HasColumnName("VOL")
  2248. .HasColumnType("int(3) unsigned")
  2249. .HasDefaultValueSql("0");
  2250. });
  2251. modelBuilder.Entity<TKeybroadinfo>(entity =>
  2252. {
  2253. entity.HasKey(e => e.Gid);
  2254. entity.ToTable("t_keybroadinfo", "sps_db");
  2255. entity.Property(e => e.Gid)
  2256. .HasColumnName("GID")
  2257. .HasColumnType("bigint(4)");
  2258. entity.Property(e => e.KeyDesc)
  2259. .HasColumnType("char(1)")
  2260. .HasDefaultValueSql("0");
  2261. entity.Property(e => e.KeySort)
  2262. .HasColumnType("char(1)")
  2263. .HasDefaultValueSql("0");
  2264. entity.Property(e => e.KeyType)
  2265. .HasColumnType("char(1)")
  2266. .HasDefaultValueSql("0");
  2267. entity.Property(e => e.Remark)
  2268. .HasMaxLength(45)
  2269. .IsUnicode(false)
  2270. .HasDefaultValueSql("0");
  2271. });
  2272. modelBuilder.Entity<TLevelvol>(entity =>
  2273. {
  2274. entity.HasKey(e => e.Gid);
  2275. entity.ToTable("t_levelvol", "sps_db");
  2276. entity.Property(e => e.Gid)
  2277. .HasColumnName("GID")
  2278. .HasColumnType("bigint(4)");
  2279. entity.Property(e => e.Height)
  2280. .HasColumnType("int(2) unsigned")
  2281. .HasDefaultValueSql("0");
  2282. entity.Property(e => e.TankId)
  2283. .HasColumnName("TankID")
  2284. .HasColumnType("tinyint(1) unsigned");
  2285. entity.Property(e => e.Vol)
  2286. .HasColumnName("VOL")
  2287. .HasColumnType("int(2) unsigned")
  2288. .HasDefaultValueSql("0");
  2289. });
  2290. modelBuilder.Entity<TLiquidGau>(entity =>
  2291. {
  2292. entity.HasKey(e => e.Gid);
  2293. entity.ToTable("t_liquid_gau", "sps_db");
  2294. entity.Property(e => e.Gid)
  2295. .HasColumnName("GID")
  2296. .HasColumnType("int(4) unsigned");
  2297. entity.Property(e => e.FactDate)
  2298. .HasColumnName("factDate")
  2299. .HasColumnType("date")
  2300. .HasDefaultValueSql("0000-00-00");
  2301. entity.Property(e => e.FactNo)
  2302. .HasMaxLength(20)
  2303. .IsUnicode(false)
  2304. .HasDefaultValueSql("0");
  2305. entity.Property(e => e.Factory)
  2306. .HasMaxLength(20)
  2307. .IsUnicode(false)
  2308. .HasDefaultValueSql("0");
  2309. entity.Property(e => e.GauName)
  2310. .HasMaxLength(20)
  2311. .IsUnicode(false)
  2312. .HasDefaultValueSql("0");
  2313. entity.Property(e => e.LimitDate)
  2314. .HasColumnType("int(2)")
  2315. .HasDefaultValueSql("0");
  2316. entity.Property(e => e.ProType)
  2317. .HasMaxLength(20)
  2318. .IsUnicode(false)
  2319. .HasDefaultValueSql("0");
  2320. entity.Property(e => e.State)
  2321. .HasMaxLength(20)
  2322. .IsUnicode(false)
  2323. .HasDefaultValueSql("0");
  2324. entity.Property(e => e.TankId)
  2325. .HasColumnName("TankID")
  2326. .HasColumnType("int(2) unsigned")
  2327. .HasDefaultValueSql("0");
  2328. });
  2329. modelBuilder.Entity<TLmtcard>(entity =>
  2330. {
  2331. entity.HasKey(e => e.Gid);
  2332. entity.ToTable("t_lmtcard", "sps_db");
  2333. entity.Property(e => e.Gid)
  2334. .HasColumnName("GID")
  2335. .HasColumnType("bigint(4) unsigned");
  2336. entity.Property(e => e.CardNo)
  2337. .HasColumnType("char(20)")
  2338. .HasDefaultValueSql("0");
  2339. entity.Property(e => e.ClassId)
  2340. .HasColumnName("ClassID")
  2341. .HasColumnType("char(20)")
  2342. .HasDefaultValueSql("0");
  2343. entity.Property(e => e.LmtType)
  2344. .HasColumnType("tinyint(1)")
  2345. .HasDefaultValueSql("0");
  2346. });
  2347. modelBuilder.Entity<TLoginfo>(entity =>
  2348. {
  2349. entity.HasKey(e => e.Tc);
  2350. entity.ToTable("t_loginfo", "sps_db");
  2351. entity.Property(e => e.Tc)
  2352. .HasColumnName("TC")
  2353. .HasColumnType("int(11) unsigned")
  2354. .HasDefaultValueSql("0");
  2355. entity.Property(e => e.Datetime).HasDefaultValueSql("0000-00-00 00:00:00");
  2356. entity.Property(e => e.Event)
  2357. .HasMaxLength(45)
  2358. .IsUnicode(false)
  2359. .HasDefaultValueSql("0");
  2360. entity.Property(e => e.ModelId)
  2361. .HasColumnName("ModelID")
  2362. .HasColumnType("char(4)")
  2363. .HasDefaultValueSql("0");
  2364. entity.Property(e => e.ModelName)
  2365. .HasColumnType("char(20)")
  2366. .HasDefaultValueSql("0");
  2367. entity.Property(e => e.OpId)
  2368. .HasColumnName("OpID")
  2369. .HasColumnType("int(4) unsigned")
  2370. .HasDefaultValueSql("0");
  2371. entity.Property(e => e.OpName)
  2372. .HasColumnType("char(10)")
  2373. .HasDefaultValueSql("0");
  2374. });
  2375. modelBuilder.Entity<TMancardinfo>(entity =>
  2376. {
  2377. entity.HasKey(e => e.ManCardNo);
  2378. entity.ToTable("t_mancardinfo", "sps_db");
  2379. entity.Property(e => e.ManCardNo)
  2380. .HasColumnType("char(8)")
  2381. .ValueGeneratedNever();
  2382. entity.Property(e => e.StartDate).HasDefaultValueSql("0000-00-00 00:00:00");
  2383. entity.Property(e => e.UserNo)
  2384. .HasColumnType("char(4)")
  2385. .HasDefaultValueSql("0");
  2386. entity.Property(e => e.ValidDate).HasDefaultValueSql("0000-00-00 00:00:00");
  2387. });
  2388. modelBuilder.Entity<TMisauthinfo>(entity =>
  2389. {
  2390. entity.HasKey(e => e.Gid);
  2391. entity.ToTable("t_misauthinfo", "sps_db");
  2392. entity.Property(e => e.Gid)
  2393. .HasColumnName("GID")
  2394. .HasColumnType("tinyint(1) unsigned");
  2395. entity.Property(e => e.AuthName)
  2396. .HasColumnType("char(20)")
  2397. .HasDefaultValueSql("0");
  2398. entity.Property(e => e.Remark)
  2399. .HasMaxLength(45)
  2400. .IsUnicode(false)
  2401. .HasDefaultValueSql("0");
  2402. });
  2403. modelBuilder.Entity<TModelversion>(entity =>
  2404. {
  2405. entity.HasKey(e => e.Gid);
  2406. entity.ToTable("t_modelversion", "sps_db");
  2407. entity.Property(e => e.Gid)
  2408. .HasColumnName("GID")
  2409. .HasColumnType("tinyint(1) unsigned");
  2410. entity.Property(e => e.Remark)
  2411. .HasColumnType("char(10)")
  2412. .HasDefaultValueSql("0");
  2413. entity.Property(e => e.VarTime)
  2414. .HasColumnType("char(10)")
  2415. .HasDefaultValueSql("0");
  2416. entity.Property(e => e.VerNo)
  2417. .HasColumnType("char(15)")
  2418. .HasDefaultValueSql("0");
  2419. });
  2420. modelBuilder.Entity<TMoneygiftallot>(entity =>
  2421. {
  2422. entity.HasKey(e => e.Gid);
  2423. entity.ToTable("t_moneygiftallot", "sps_db");
  2424. entity.Property(e => e.Gid)
  2425. .HasColumnName("GID")
  2426. .HasColumnType("bigint(4) unsigned");
  2427. entity.Property(e => e.AcctId)
  2428. .HasColumnName("AcctID")
  2429. .HasColumnType("char(20)")
  2430. .HasDefaultValueSql("0");
  2431. entity.Property(e => e.AllotMoney)
  2432. .HasColumnType("int(4)")
  2433. .HasDefaultValueSql("0");
  2434. entity.Property(e => e.AllotType)
  2435. .HasColumnType("tinyint(1)")
  2436. .HasDefaultValueSql("0");
  2437. entity.Property(e => e.CardNo)
  2438. .HasColumnType("char(20)")
  2439. .HasDefaultValueSql("0");
  2440. entity.Property(e => e.UploadFlag)
  2441. .HasColumnName("UPLoadFlag")
  2442. .HasColumnType("tinyint(1)")
  2443. .HasDefaultValueSql("0");
  2444. entity.Property(e => e.WaitGift)
  2445. .HasColumnType("int(4)")
  2446. .HasDefaultValueSql("0");
  2447. entity.Property(e => e.WaitMoney)
  2448. .HasColumnType("int(4)")
  2449. .HasDefaultValueSql("0");
  2450. });
  2451. modelBuilder.Entity<TMoneyshiftcheck>(entity =>
  2452. {
  2453. entity.HasKey(e => e.Gid);
  2454. entity.ToTable("t_moneyshiftcheck", "sps_db");
  2455. entity.Property(e => e.Gid)
  2456. .HasColumnName("GID")
  2457. .HasColumnType("bigint(20) unsigned");
  2458. entity.Property(e => e.DisctMoney)
  2459. .HasColumnType("int(4) unsigned")
  2460. .HasDefaultValueSql("0");
  2461. entity.Property(e => e.FuelCash)
  2462. .HasColumnType("int(4) unsigned")
  2463. .HasDefaultValueSql("0");
  2464. entity.Property(e => e.Margin)
  2465. .HasColumnType("int(4)")
  2466. .HasDefaultValueSql("0");
  2467. entity.Property(e => e.RealCash)
  2468. .HasColumnType("int(4) unsigned")
  2469. .HasDefaultValueSql("0");
  2470. entity.Property(e => e.TotalMoney)
  2471. .HasColumnType("int(4) unsigned")
  2472. .HasDefaultValueSql("0");
  2473. });
  2474. modelBuilder.Entity<TMonthcheck>(entity =>
  2475. {
  2476. entity.HasKey(e => e.Gid);
  2477. entity.ToTable("t_monthcheck", "sps_db");
  2478. entity.Property(e => e.Gid)
  2479. .HasColumnName("GID")
  2480. .HasColumnType("bigint(4) unsigned");
  2481. entity.Property(e => e.CheckTimeBeg).HasDefaultValueSql("0000-00-00 00:00:00");
  2482. entity.Property(e => e.CheckTimeEnd).HasDefaultValueSql("0000-00-00 00:00:00");
  2483. entity.Property(e => e.FuelId)
  2484. .HasColumnName("FuelID")
  2485. .HasColumnType("char(10)")
  2486. .HasDefaultValueSql("0");
  2487. entity.Property(e => e.FuelName)
  2488. .HasColumnType("char(20)")
  2489. .HasDefaultValueSql("0");
  2490. entity.Property(e => e.InVol)
  2491. .HasColumnName("InVOL")
  2492. .HasColumnType("int(4)")
  2493. .HasDefaultValueSql("0");
  2494. entity.Property(e => e.NewTankVol)
  2495. .HasColumnName("NewTankVOL")
  2496. .HasColumnType("int(4)")
  2497. .HasDefaultValueSql("0");
  2498. entity.Property(e => e.OldTankVol)
  2499. .HasColumnName("OldTankVOL")
  2500. .HasColumnType("int(4)")
  2501. .HasDefaultValueSql("0");
  2502. entity.Property(e => e.OutVol)
  2503. .HasColumnName("OutVOL")
  2504. .HasColumnType("int(4)")
  2505. .HasDefaultValueSql("0");
  2506. entity.Property(e => e.Sno)
  2507. .HasColumnName("SNo")
  2508. .HasColumnType("int(2)")
  2509. .HasDefaultValueSql("0");
  2510. entity.Property(e => e.TotalLoss)
  2511. .HasColumnType("int(4)")
  2512. .HasDefaultValueSql("0");
  2513. entity.Property(e => e.UploadFlag)
  2514. .HasColumnName("UPLoadFlag")
  2515. .HasColumnType("tinyint(1)")
  2516. .HasDefaultValueSql("0");
  2517. });
  2518. modelBuilder.Entity<TMonthclose>(entity =>
  2519. {
  2520. entity.HasKey(e => e.Gid);
  2521. entity.ToTable("t_monthclose", "sps_db");
  2522. entity.Property(e => e.Gid)
  2523. .HasColumnName("GID")
  2524. .HasColumnType("bigint(4) unsigned");
  2525. entity.Property(e => e.BClosed)
  2526. .HasColumnName("bClosed")
  2527. .HasColumnType("tinyint(1) unsigned")
  2528. .HasDefaultValueSql("0");
  2529. entity.Property(e => e.CloseMonth)
  2530. .HasColumnType("char(6)")
  2531. .HasDefaultValueSql("0");
  2532. entity.Property(e => e.FuelMoney)
  2533. .HasColumnType("int(4) unsigned")
  2534. .HasDefaultValueSql("0");
  2535. entity.Property(e => e.FuelVol)
  2536. .HasColumnType("int(4) unsigned")
  2537. .HasDefaultValueSql("0");
  2538. entity.Property(e => e.SaleMoney)
  2539. .HasColumnType("int(4) unsigned")
  2540. .HasDefaultValueSql("0");
  2541. entity.Property(e => e.Sno)
  2542. .HasColumnName("SNo")
  2543. .HasColumnType("int(2) unsigned")
  2544. .HasDefaultValueSql("0");
  2545. entity.Property(e => e.TimeBegin).HasDefaultValueSql("0000-00-00 00:00:00");
  2546. entity.Property(e => e.TimeEnd).HasDefaultValueSql("0000-00-00 00:00:00");
  2547. entity.Property(e => e.UploadFlag)
  2548. .HasColumnName("UPLoadFlag")
  2549. .HasColumnType("tinyint(1) unsigned")
  2550. .HasDefaultValueSql("0");
  2551. entity.Property(e => e.UserNo)
  2552. .HasColumnType("char(4)")
  2553. .HasDefaultValueSql("0");
  2554. });
  2555. modelBuilder.Entity<TNewcarddisc>(entity =>
  2556. {
  2557. entity.HasKey(e => e.Gid);
  2558. entity.ToTable("t_newcarddisc", "sps_db");
  2559. entity.HasIndex(e => e.DiscountNo)
  2560. .HasName("DiscountNo_UNIQUE")
  2561. .IsUnique();
  2562. entity.Property(e => e.Gid)
  2563. .HasColumnName("GID")
  2564. .HasColumnType("bigint(4) unsigned");
  2565. entity.Property(e => e.BegMon)
  2566. .HasColumnName("BegMON")
  2567. .HasColumnType("int(2) unsigned")
  2568. .HasDefaultValueSql("0");
  2569. entity.Property(e => e.ClassNo)
  2570. .HasColumnType("char(10)")
  2571. .HasDefaultValueSql("0");
  2572. entity.Property(e => e.DiscPre)
  2573. .HasColumnType("int(2) unsigned")
  2574. .HasDefaultValueSql("0");
  2575. entity.Property(e => e.DiscPreVol)
  2576. .HasColumnType("int(2) unsigned")
  2577. .HasDefaultValueSql("0");
  2578. entity.Property(e => e.DiscType)
  2579. .HasColumnType("tinyint(1) unsigned")
  2580. .HasDefaultValueSql("0");
  2581. entity.Property(e => e.DiscountNo)
  2582. .HasColumnType("int(2) unsigned")
  2583. .HasDefaultValueSql("0");
  2584. entity.Property(e => e.Enabled)
  2585. .HasColumnType("tinyint(1) unsigned")
  2586. .HasDefaultValueSql("0");
  2587. entity.Property(e => e.EndMon)
  2588. .HasColumnName("EndMON")
  2589. .HasColumnType("int(2) unsigned")
  2590. .HasDefaultValueSql("0");
  2591. entity.Property(e => e.Integral)
  2592. .HasColumnType("int(2) unsigned")
  2593. .HasDefaultValueSql("0");
  2594. entity.Property(e => e.Operator)
  2595. .HasColumnType("char(10)")
  2596. .HasDefaultValueSql("0");
  2597. entity.Property(e => e.TimeBeg).HasDefaultValueSql("0000-00-00 00:00:00");
  2598. entity.Property(e => e.TimeEnd).HasDefaultValueSql("0000-00-00 00:00:00");
  2599. });
  2600. modelBuilder.Entity<TNozzleday>(entity =>
  2601. {
  2602. entity.HasKey(e => e.Gid);
  2603. entity.ToTable("t_nozzleday", "sps_db");
  2604. entity.Property(e => e.Gid)
  2605. .HasColumnName("GID")
  2606. .HasColumnType("bigint(4) unsigned");
  2607. entity.Property(e => e.CloseDate)
  2608. .HasColumnType("date")
  2609. .HasDefaultValueSql("0000-00-00");
  2610. entity.Property(e => e.FuelNo)
  2611. .HasMaxLength(10)
  2612. .IsUnicode(false)
  2613. .HasDefaultValueSql("0");
  2614. entity.Property(e => e.LogicNozzle)
  2615. .HasColumnType("int(2) unsigned")
  2616. .HasDefaultValueSql("0");
  2617. entity.Property(e => e.MoneyBegin)
  2618. .HasColumnType("int(4) unsigned")
  2619. .HasDefaultValueSql("0");
  2620. entity.Property(e => e.MoneyEnd)
  2621. .HasColumnType("int(4) unsigned")
  2622. .HasDefaultValueSql("0");
  2623. entity.Property(e => e.VolBegin)
  2624. .HasColumnType("int(4) unsigned")
  2625. .HasDefaultValueSql("0");
  2626. entity.Property(e => e.VolEnd)
  2627. .HasColumnType("int(4) unsigned")
  2628. .HasDefaultValueSql("0");
  2629. });
  2630. modelBuilder.Entity<TNozzleinfo>(entity =>
  2631. {
  2632. entity.HasKey(e => e.LogicId);
  2633. entity.ToTable("t_nozzleinfo", "sps_db");
  2634. entity.Property(e => e.LogicId)
  2635. .HasColumnName("LogicID")
  2636. .HasColumnType("tinyint(1) unsigned")
  2637. .HasDefaultValueSql("0");
  2638. entity.Property(e => e.CarIdenAddr)
  2639. .HasColumnType("char(10)")
  2640. .HasDefaultValueSql("0");
  2641. entity.Property(e => e.DspNo)
  2642. .HasColumnType("char(6)")
  2643. .HasDefaultValueSql("0");
  2644. entity.Property(e => e.OilTypeId)
  2645. .HasColumnName("OilTypeID")
  2646. .HasColumnType("char(10)")
  2647. .HasDefaultValueSql("0");
  2648. entity.Property(e => e.PhysId)
  2649. .HasColumnName("PhysID")
  2650. .HasColumnType("tinyint(1) unsigned")
  2651. .HasDefaultValueSql("0");
  2652. entity.Property(e => e.PumpNode)
  2653. .HasColumnType("int(2) unsigned")
  2654. .HasDefaultValueSql("0");
  2655. entity.Property(e => e.State)
  2656. .HasColumnType("char(6)")
  2657. .HasDefaultValueSql("0");
  2658. entity.Property(e => e.TankId)
  2659. .HasColumnName("TankID")
  2660. .HasColumnType("int(2) unsigned")
  2661. .HasDefaultValueSql("0");
  2662. });
  2663. modelBuilder.Entity<TNozzlemonth>(entity =>
  2664. {
  2665. entity.HasKey(e => e.Gid);
  2666. entity.ToTable("t_nozzlemonth", "sps_db");
  2667. entity.Property(e => e.Gid)
  2668. .HasColumnName("GID")
  2669. .HasColumnType("bigint(4) unsigned");
  2670. entity.Property(e => e.CloseMonth)
  2671. .HasColumnType("date")
  2672. .HasDefaultValueSql("0000-00-00");
  2673. entity.Property(e => e.FuelNo)
  2674. .HasMaxLength(10)
  2675. .IsUnicode(false)
  2676. .HasDefaultValueSql("0");
  2677. entity.Property(e => e.LogicNozzle)
  2678. .HasColumnType("int(2) unsigned")
  2679. .HasDefaultValueSql("0");
  2680. entity.Property(e => e.MoneyBegin)
  2681. .HasColumnType("int(4) unsigned")
  2682. .HasDefaultValueSql("0");
  2683. entity.Property(e => e.MoneyEnd)
  2684. .HasColumnType("int(4) unsigned")
  2685. .HasDefaultValueSql("0");
  2686. entity.Property(e => e.VolBegin)
  2687. .HasColumnType("int(4) unsigned")
  2688. .HasDefaultValueSql("0");
  2689. entity.Property(e => e.VolEnd)
  2690. .HasColumnType("int(4) unsigned")
  2691. .HasDefaultValueSql("0");
  2692. });
  2693. modelBuilder.Entity<TNozzleshift>(entity =>
  2694. {
  2695. entity.HasKey(e => e.Gid);
  2696. entity.ToTable("t_nozzleshift", "sps_db");
  2697. entity.Property(e => e.Gid)
  2698. .HasColumnName("GID")
  2699. .HasColumnType("bigint(4) unsigned");
  2700. entity.Property(e => e.FuelNo)
  2701. .HasMaxLength(10)
  2702. .IsUnicode(false)
  2703. .HasDefaultValueSql("0");
  2704. entity.Property(e => e.LogNozzle)
  2705. .HasColumnType("int(2) unsigned")
  2706. .HasDefaultValueSql("0");
  2707. entity.Property(e => e.MoneyBegin)
  2708. .HasColumnType("int(11)")
  2709. .HasDefaultValueSql("0");
  2710. entity.Property(e => e.MoneyEnd)
  2711. .HasColumnType("int(11)")
  2712. .HasDefaultValueSql("0");
  2713. entity.Property(e => e.Nmbegin)
  2714. .HasColumnName("NMBegin")
  2715. .HasColumnType("bigint(20)")
  2716. .HasDefaultValueSql("0");
  2717. entity.Property(e => e.Nmend)
  2718. .HasColumnName("NMEnd")
  2719. .HasColumnType("bigint(20)")
  2720. .HasDefaultValueSql("0");
  2721. entity.Property(e => e.Posid)
  2722. .HasColumnName("POSID")
  2723. .HasColumnType("tinyint(1) unsigned")
  2724. .HasDefaultValueSql("1");
  2725. entity.Property(e => e.ShiftDate).HasDefaultValueSql("0000-00-00 00:00:00");
  2726. entity.Property(e => e.ShiftNo)
  2727. .HasColumnType("int(2) unsigned")
  2728. .HasDefaultValueSql("0");
  2729. entity.Property(e => e.Times)
  2730. .HasColumnType("tinyint(1) unsigned")
  2731. .HasDefaultValueSql("0");
  2732. entity.Property(e => e.VolBegFlag)
  2733. .HasColumnType("tinyint(1) unsigned")
  2734. .HasDefaultValueSql("0");
  2735. entity.Property(e => e.VolBegin)
  2736. .HasColumnType("bigint(20)")
  2737. .HasDefaultValueSql("0");
  2738. entity.Property(e => e.VolEnd)
  2739. .HasColumnType("bigint(20)")
  2740. .HasDefaultValueSql("0");
  2741. entity.Property(e => e.VolEndFlag)
  2742. .HasColumnType("tinyint(1) unsigned")
  2743. .HasDefaultValueSql("0");
  2744. });
  2745. modelBuilder.Entity<TOutstockinfo>(entity =>
  2746. {
  2747. entity.HasKey(e => e.Gid);
  2748. entity.ToTable("t_outstockinfo", "sps_db");
  2749. entity.Property(e => e.Gid)
  2750. .HasColumnName("GID")
  2751. .HasColumnType("bigint(20)");
  2752. entity.Property(e => e.CardNo)
  2753. .HasColumnType("char(20)")
  2754. .HasDefaultValueSql("0");
  2755. entity.Property(e => e.ClassNo)
  2756. .HasColumnType("char(10)")
  2757. .HasDefaultValueSql("0");
  2758. entity.Property(e => e.CmdNo)
  2759. .HasColumnType("char(20)")
  2760. .HasDefaultValueSql("0");
  2761. entity.Property(e => e.DiscMoney)
  2762. .HasColumnType("int(10) unsigned")
  2763. .HasDefaultValueSql("0");
  2764. entity.Property(e => e.Integral)
  2765. .HasColumnType("int(2) unsigned")
  2766. .HasDefaultValueSql("0");
  2767. entity.Property(e => e.IntegralBal)
  2768. .HasColumnType("int(4) unsigned")
  2769. .HasDefaultValueSql("0");
  2770. entity.Property(e => e.Money)
  2771. .HasColumnType("int(4)")
  2772. .HasDefaultValueSql("0");
  2773. entity.Property(e => e.MoneyBal)
  2774. .HasColumnType("int(4)")
  2775. .HasDefaultValueSql("0");
  2776. entity.Property(e => e.Name)
  2777. .HasMaxLength(40)
  2778. .IsUnicode(false)
  2779. .HasDefaultValueSql("0");
  2780. entity.Property(e => e.OperNo)
  2781. .HasColumnType("char(10)")
  2782. .HasDefaultValueSql("0");
  2783. entity.Property(e => e.OutId)
  2784. .HasColumnName("OutID")
  2785. .HasColumnType("char(20)")
  2786. .HasDefaultValueSql("0");
  2787. entity.Property(e => e.OutStoreNum)
  2788. .HasColumnType("int(2)")
  2789. .HasDefaultValueSql("0");
  2790. entity.Property(e => e.OutStoreTime).HasDefaultValueSql("0000-00-00 00:00:00");
  2791. entity.Property(e => e.PaymodeId)
  2792. .HasColumnName("PaymodeID")
  2793. .HasColumnType("int(10) unsigned")
  2794. .HasDefaultValueSql("0");
  2795. entity.Property(e => e.PaymodeNo)
  2796. .HasColumnType("char(20)")
  2797. .HasDefaultValueSql("0");
  2798. entity.Property(e => e.Posid)
  2799. .HasColumnName("POSID")
  2800. .HasColumnType("tinyint(3) unsigned")
  2801. .HasDefaultValueSql("1");
  2802. entity.Property(e => e.Price)
  2803. .HasColumnType("int(2) unsigned")
  2804. .HasDefaultValueSql("0");
  2805. entity.Property(e => e.RealMoney)
  2806. .HasColumnType("int(10) unsigned")
  2807. .HasDefaultValueSql("0");
  2808. entity.Property(e => e.Reason)
  2809. .HasMaxLength(30)
  2810. .IsUnicode(false)
  2811. .HasDefaultValueSql("0");
  2812. entity.Property(e => e.ShiftNo)
  2813. .HasColumnType("int(10) unsigned")
  2814. .HasDefaultValueSql("0");
  2815. entity.Property(e => e.Sno)
  2816. .HasColumnName("SNo")
  2817. .HasColumnType("int(2) unsigned")
  2818. .HasDefaultValueSql("0");
  2819. entity.Property(e => e.Specification)
  2820. .HasColumnType("char(10)")
  2821. .HasDefaultValueSql("0");
  2822. entity.Property(e => e.Storage)
  2823. .HasColumnType("int(10) unsigned")
  2824. .HasDefaultValueSql("0");
  2825. entity.Property(e => e.TaxPer)
  2826. .HasColumnType("int(4)")
  2827. .HasDefaultValueSql("0");
  2828. entity.Property(e => e.TrdType)
  2829. .HasColumnType("tinyint(1)")
  2830. .HasDefaultValueSql("0");
  2831. entity.Property(e => e.Unit)
  2832. .HasColumnType("char(6)")
  2833. .HasDefaultValueSql("0");
  2834. entity.Property(e => e.UploadFlag)
  2835. .HasColumnName("UPLoadFlag")
  2836. .HasColumnType("tinyint(3) unsigned")
  2837. .HasDefaultValueSql("0");
  2838. });
  2839. modelBuilder.Entity<TPaymode>(entity =>
  2840. {
  2841. entity.HasKey(e => e.Gid);
  2842. entity.ToTable("t_paymode", "sps_db");
  2843. entity.Property(e => e.Gid)
  2844. .HasColumnName("GID")
  2845. .HasColumnType("tinyint(1) unsigned")
  2846. .ValueGeneratedOnAdd();
  2847. entity.Property(e => e.Name)
  2848. .HasColumnType("char(10)")
  2849. .HasDefaultValueSql("0");
  2850. entity.Property(e => e.Remark)
  2851. .HasMaxLength(20)
  2852. .IsUnicode(false)
  2853. .HasDefaultValueSql("0");
  2854. });
  2855. modelBuilder.Entity<TPayterm>(entity =>
  2856. {
  2857. entity.HasKey(e => e.PayDevId);
  2858. entity.ToTable("t_payterm", "sps_db");
  2859. entity.Property(e => e.PayDevId)
  2860. .HasColumnName("PayDevID")
  2861. .HasColumnType("int(4) unsigned")
  2862. .HasDefaultValueSql("0");
  2863. entity.Property(e => e.Address)
  2864. .HasColumnType("char(16)")
  2865. .HasDefaultValueSql("0");
  2866. entity.Property(e => e.PayType)
  2867. .HasColumnType("tinyint(1) unsigned")
  2868. .HasDefaultValueSql("0");
  2869. entity.Property(e => e.Protocl)
  2870. .HasColumnType("tinyint(1) unsigned")
  2871. .HasDefaultValueSql("0");
  2872. });
  2873. modelBuilder.Entity<TPaytypeinfo>(entity =>
  2874. {
  2875. entity.HasKey(e => e.Gid);
  2876. entity.ToTable("t_paytypeinfo", "sps_db");
  2877. entity.Property(e => e.Gid)
  2878. .HasColumnName("GID")
  2879. .HasColumnType("int(10) unsigned");
  2880. entity.Property(e => e.PayTypeName)
  2881. .HasColumnType("char(20)")
  2882. .HasDefaultValueSql("0");
  2883. entity.Property(e => e.PayTypeNo)
  2884. .HasColumnType("tinyint(1) unsigned")
  2885. .HasDefaultValueSql("100");
  2886. });
  2887. modelBuilder.Entity<TPortset>(entity =>
  2888. {
  2889. entity.HasKey(e => e.PortNo);
  2890. entity.ToTable("t_portset", "sps_db");
  2891. entity.Property(e => e.PortNo)
  2892. .HasColumnType("int(2) unsigned")
  2893. .HasDefaultValueSql("0");
  2894. entity.Property(e => e.CheckCode)
  2895. .HasColumnType("char(1)")
  2896. .HasDefaultValueSql("0");
  2897. entity.Property(e => e.DspNo)
  2898. .HasColumnType("char(1)")
  2899. .HasDefaultValueSql("0");
  2900. entity.Property(e => e.EquiType)
  2901. .HasColumnType("char(1)")
  2902. .HasDefaultValueSql("0");
  2903. entity.Property(e => e.LinkAddr)
  2904. .HasColumnType("char(1)")
  2905. .HasDefaultValueSql("0");
  2906. entity.Property(e => e.Speed)
  2907. .HasColumnType("int(11)")
  2908. .HasDefaultValueSql("0");
  2909. entity.Property(e => e.StartBit)
  2910. .HasColumnType("char(1)")
  2911. .HasDefaultValueSql("0");
  2912. entity.Property(e => e.StopBit)
  2913. .HasColumnType("char(1)")
  2914. .HasDefaultValueSql("0");
  2915. });
  2916. modelBuilder.Entity<TPosauthinfo>(entity =>
  2917. {
  2918. entity.HasKey(e => e.Gid);
  2919. entity.ToTable("t_posauthinfo", "sps_db");
  2920. entity.Property(e => e.Gid)
  2921. .HasColumnName("GID")
  2922. .HasColumnType("tinyint(1) unsigned");
  2923. entity.Property(e => e.AuthName)
  2924. .HasColumnType("char(20)")
  2925. .HasDefaultValueSql("0");
  2926. entity.Property(e => e.Remark)
  2927. .HasMaxLength(45)
  2928. .IsUnicode(false)
  2929. .HasDefaultValueSql("0");
  2930. });
  2931. modelBuilder.Entity<TPosshiftcontrol>(entity =>
  2932. {
  2933. entity.HasKey(e => e.PosId);
  2934. entity.ToTable("t_posshiftcontrol", "sps_db");
  2935. entity.Property(e => e.PosId)
  2936. .HasColumnName("PosID")
  2937. .HasColumnType("tinyint(1) unsigned");
  2938. entity.Property(e => e.PosIp)
  2939. .HasColumnName("PosIP")
  2940. .HasColumnType("char(15)")
  2941. .HasDefaultValueSql("0");
  2942. entity.Property(e => e.ShiftNum)
  2943. .HasColumnType("tinyint(1)")
  2944. .HasDefaultValueSql("1");
  2945. });
  2946. modelBuilder.Entity<TPreallotinfo>(entity =>
  2947. {
  2948. entity.HasKey(e => e.Gid);
  2949. entity.ToTable("t_preallotinfo", "sps_db");
  2950. entity.Property(e => e.Gid)
  2951. .HasColumnName("GID")
  2952. .HasColumnType("bigint(4) unsigned");
  2953. entity.Property(e => e.AcctGid)
  2954. .HasColumnName("AcctGID")
  2955. .HasColumnType("bigint(4) unsigned")
  2956. .HasDefaultValueSql("0");
  2957. entity.Property(e => e.AllotModel)
  2958. .HasColumnType("tinyint(1)")
  2959. .HasDefaultValueSql("0");
  2960. entity.Property(e => e.AllotMoney)
  2961. .HasColumnType("int(4)")
  2962. .HasDefaultValueSql("0");
  2963. entity.Property(e => e.AllotPer)
  2964. .HasColumnType("int(4)")
  2965. .HasDefaultValueSql("0");
  2966. entity.Property(e => e.CardNo)
  2967. .HasColumnType("char(20)")
  2968. .HasDefaultValueSql("0");
  2969. });
  2970. modelBuilder.Entity<TPsamcard>(entity =>
  2971. {
  2972. entity.HasKey(e => e.Gid);
  2973. entity.ToTable("t_psamcard", "sps_db");
  2974. entity.HasIndex(e => e.PsamcardNo)
  2975. .HasName("PSAMCardNo_UNIQUE")
  2976. .IsUnique();
  2977. entity.Property(e => e.Gid)
  2978. .HasColumnName("GID")
  2979. .HasColumnType("bigint(4) unsigned");
  2980. entity.Property(e => e.CreateTime).HasDefaultValueSql("0000-00-00 00:00:00");
  2981. entity.Property(e => e.EffiTime)
  2982. .HasColumnType("date")
  2983. .HasDefaultValueSql("0000-00-00");
  2984. entity.Property(e => e.PsamcardNo)
  2985. .HasColumnName("PSAMCardNo")
  2986. .HasColumnType("char(20)")
  2987. .HasDefaultValueSql("0");
  2988. entity.Property(e => e.Psamctype)
  2989. .HasColumnName("PSAMCType")
  2990. .HasColumnType("tinyint(1)")
  2991. .HasDefaultValueSql("0");
  2992. entity.Property(e => e.Psamver)
  2993. .HasColumnName("PSAMVer")
  2994. .HasColumnType("tinyint(1)")
  2995. .HasDefaultValueSql("1");
  2996. entity.Property(e => e.ReceiveFlag)
  2997. .HasColumnType("bigint(20) unsigned")
  2998. .HasDefaultValueSql("0");
  2999. entity.Property(e => e.ReleaseFlag)
  3000. .HasColumnType("bigint(20) unsigned")
  3001. .HasDefaultValueSql("0");
  3002. entity.Property(e => e.SkeyIndex)
  3003. .HasColumnName("SKeyIndex")
  3004. .HasColumnType("tinyint(1)")
  3005. .HasDefaultValueSql("1");
  3006. entity.Property(e => e.SkeyType)
  3007. .HasColumnName("SKeyType")
  3008. .HasColumnType("tinyint(1)")
  3009. .HasDefaultValueSql("1");
  3010. entity.Property(e => e.StartTime)
  3011. .HasColumnType("date")
  3012. .HasDefaultValueSql("0000-00-00");
  3013. entity.Property(e => e.TerminalNo)
  3014. .HasColumnType("char(12)")
  3015. .HasDefaultValueSql("0");
  3016. });
  3017. modelBuilder.Entity<TPumpinfo>(entity =>
  3018. {
  3019. entity.HasKey(e => e.LgNode);
  3020. entity.ToTable("t_pumpinfo", "sps_db");
  3021. entity.Property(e => e.LgNode)
  3022. .HasColumnType("tinyint(1) unsigned")
  3023. .ValueGeneratedOnAdd();
  3024. entity.Property(e => e.BuffSize)
  3025. .HasColumnType("tinyint(4)")
  3026. .HasDefaultValueSql("0");
  3027. entity.Property(e => e.CheckMode)
  3028. .HasColumnType("tinyint(4)")
  3029. .HasDefaultValueSql("0");
  3030. entity.Property(e => e.DelayPara)
  3031. .HasColumnType("tinyint(4)")
  3032. .HasDefaultValueSql("0");
  3033. entity.Property(e => e.DspNo)
  3034. .IsRequired()
  3035. .HasColumnType("char(6)")
  3036. .HasDefaultValueSql("0");
  3037. entity.Property(e => e.LinkPort)
  3038. .HasColumnType("int(2) unsigned")
  3039. .HasDefaultValueSql("0");
  3040. entity.Property(e => e.MaxMon)
  3041. .HasColumnName("MaxMON")
  3042. .HasColumnType("int(4) unsigned")
  3043. .HasDefaultValueSql("999900");
  3044. entity.Property(e => e.MaxVol)
  3045. .HasColumnName("MaxVOL")
  3046. .HasColumnType("int(4) unsigned")
  3047. .HasDefaultValueSql("999900");
  3048. entity.Property(e => e.Mode)
  3049. .HasColumnType("int(2)")
  3050. .HasDefaultValueSql("0");
  3051. entity.Property(e => e.Node)
  3052. .HasColumnType("int(2)")
  3053. .HasDefaultValueSql("0");
  3054. entity.Property(e => e.NozzleNum)
  3055. .HasColumnType("tinyint(4)")
  3056. .HasDefaultValueSql("0");
  3057. entity.Property(e => e.Port)
  3058. .HasColumnType("char(16)")
  3059. .HasDefaultValueSql("0");
  3060. entity.Property(e => e.PosId)
  3061. .HasColumnName("PosID")
  3062. .HasColumnType("tinyint(1) unsigned")
  3063. .HasDefaultValueSql("1");
  3064. entity.Property(e => e.ProtcType)
  3065. .HasColumnType("tinyint(1) unsigned")
  3066. .HasDefaultValueSql("0");
  3067. entity.Property(e => e.Protocol)
  3068. .HasColumnType("int(2) unsigned")
  3069. .HasDefaultValueSql("0");
  3070. entity.Property(e => e.PumpType)
  3071. .HasColumnType("tinyint(1) unsigned")
  3072. .HasDefaultValueSql("0");
  3073. entity.Property(e => e.SubNode)
  3074. .HasColumnType("int(2)")
  3075. .HasDefaultValueSql("0");
  3076. entity.Property(e => e.TankNo)
  3077. .HasColumnType("int(2) unsigned")
  3078. .HasDefaultValueSql("0");
  3079. });
  3080. modelBuilder.Entity<TRechargetype>(entity =>
  3081. {
  3082. entity.HasKey(e => e.Gid);
  3083. entity.ToTable("t_rechargetype", "sps_db");
  3084. entity.Property(e => e.Gid)
  3085. .HasColumnName("GID")
  3086. .HasColumnType("int(10) unsigned");
  3087. entity.Property(e => e.RechgType)
  3088. .HasColumnType("char(10)")
  3089. .HasDefaultValueSql("0");
  3090. entity.Property(e => e.Remark)
  3091. .HasMaxLength(20)
  3092. .IsUnicode(false)
  3093. .HasDefaultValueSql("0");
  3094. });
  3095. modelBuilder.Entity<TRechdebitRep>(entity =>
  3096. {
  3097. entity.HasKey(e => e.Gid);
  3098. entity.ToTable("t_rechdebit_rep", "sps_db");
  3099. entity.HasIndex(e => new { e.TrdType, e.Ttctime })
  3100. .HasName("rechselt");
  3101. entity.HasIndex(e => new { e.Sno, e.AcctId, e.CardNo, e.Ttctime })
  3102. .HasName("Recharge");
  3103. entity.Property(e => e.Gid)
  3104. .HasColumnName("GID")
  3105. .HasColumnType("bigint(4) unsigned");
  3106. entity.Property(e => e.AcctId)
  3107. .HasColumnName("AcctID")
  3108. .HasColumnType("char(20)")
  3109. .HasDefaultValueSql("0");
  3110. entity.Property(e => e.Bal)
  3111. .HasColumnName("BAL")
  3112. .HasColumnType("int(4) unsigned")
  3113. .HasDefaultValueSql("0");
  3114. entity.Property(e => e.BillFlag)
  3115. .HasColumnType("tinyint(1) unsigned")
  3116. .HasDefaultValueSql("0");
  3117. entity.Property(e => e.BillType)
  3118. .HasColumnType("tinyint(1) unsigned")
  3119. .HasDefaultValueSql("0");
  3120. entity.Property(e => e.CardNo)
  3121. .HasColumnType("char(20)")
  3122. .HasDefaultValueSql("0");
  3123. entity.Property(e => e.CardType)
  3124. .HasColumnType("tinyint(1) unsigned")
  3125. .HasDefaultValueSql("0");
  3126. entity.Property(e => e.Ctc)
  3127. .HasColumnName("CTC")
  3128. .HasColumnType("int(2) unsigned")
  3129. .HasDefaultValueSql("0");
  3130. entity.Property(e => e.DisIntegral)
  3131. .HasColumnType("int(2)")
  3132. .HasDefaultValueSql("0");
  3133. entity.Property(e => e.DisMoney)
  3134. .HasColumnType("int(2)")
  3135. .HasDefaultValueSql("0");
  3136. entity.Property(e => e.DiscountNo)
  3137. .HasColumnType("int(2) unsigned")
  3138. .HasDefaultValueSql("0");
  3139. entity.Property(e => e.Mon)
  3140. .HasColumnName("MON")
  3141. .HasColumnType("int(4)")
  3142. .HasDefaultValueSql("0");
  3143. entity.Property(e => e.OperNo)
  3144. .HasColumnType("char(4)")
  3145. .HasDefaultValueSql("0");
  3146. entity.Property(e => e.RechgType)
  3147. .HasColumnType("tinyint(1) unsigned")
  3148. .HasDefaultValueSql("0");
  3149. entity.Property(e => e.Sno)
  3150. .HasColumnName("SNo")
  3151. .HasColumnType("int(2) unsigned")
  3152. .HasDefaultValueSql("0");
  3153. entity.Property(e => e.Tmac)
  3154. .HasColumnName("TMAC")
  3155. .HasColumnType("int(4) unsigned")
  3156. .HasDefaultValueSql("0");
  3157. entity.Property(e => e.TrdType)
  3158. .HasColumnType("tinyint(1) unsigned")
  3159. .HasDefaultValueSql("0");
  3160. entity.Property(e => e.Ttc)
  3161. .HasColumnName("TTC")
  3162. .HasColumnType("int(4) unsigned")
  3163. .HasDefaultValueSql("0");
  3164. entity.Property(e => e.Ttctime)
  3165. .HasColumnName("TTCTime")
  3166. .HasDefaultValueSql("0000-00-00 00:00:00");
  3167. entity.Property(e => e.UploadFlag)
  3168. .HasColumnName("UPLoadFlag")
  3169. .HasColumnType("tinyint(1) unsigned")
  3170. .HasDefaultValueSql("0");
  3171. });
  3172. modelBuilder.Entity<TShiftcheckinfo>(entity =>
  3173. {
  3174. entity.HasKey(e => e.Gid);
  3175. entity.ToTable("t_shiftcheckinfo", "sps_db");
  3176. entity.Property(e => e.Gid)
  3177. .HasColumnName("GID")
  3178. .HasColumnType("bigint(4) unsigned");
  3179. entity.Property(e => e.BackTank)
  3180. .HasColumnType("int(4) unsigned")
  3181. .HasDefaultValueSql("0");
  3182. entity.Property(e => e.BankCard)
  3183. .HasColumnType("int(4) unsigned")
  3184. .HasDefaultValueSql("0");
  3185. entity.Property(e => e.BankCardM)
  3186. .HasColumnType("int(4) unsigned")
  3187. .HasDefaultValueSql("0");
  3188. entity.Property(e => e.Cash)
  3189. .HasColumnType("int(4) unsigned")
  3190. .HasDefaultValueSql("0");
  3191. entity.Property(e => e.CashM)
  3192. .HasColumnType("int(4) unsigned")
  3193. .HasDefaultValueSql("0");
  3194. entity.Property(e => e.DisctMoney)
  3195. .HasColumnType("int(4)")
  3196. .HasDefaultValueSql("0");
  3197. entity.Property(e => e.FuelCash)
  3198. .HasColumnType("int(4)")
  3199. .HasDefaultValueSql("0");
  3200. entity.Property(e => e.FuelName)
  3201. .HasMaxLength(20)
  3202. .IsUnicode(false)
  3203. .HasDefaultValueSql("0");
  3204. entity.Property(e => e.Ic)
  3205. .HasColumnName("IC")
  3206. .HasColumnType("int(4) unsigned")
  3207. .HasDefaultValueSql("0");
  3208. entity.Property(e => e.Icm)
  3209. .HasColumnName("ICM")
  3210. .HasColumnType("int(4) unsigned")
  3211. .HasDefaultValueSql("0");
  3212. entity.Property(e => e.Margin)
  3213. .HasColumnType("int(4)")
  3214. .HasDefaultValueSql("0");
  3215. entity.Property(e => e.MoneyBegin)
  3216. .HasColumnType("bigint(20)")
  3217. .HasDefaultValueSql("0");
  3218. entity.Property(e => e.MoneyEnd)
  3219. .HasColumnType("bigint(20)")
  3220. .HasDefaultValueSql("0");
  3221. entity.Property(e => e.Mtotal)
  3222. .HasColumnName("MTotal")
  3223. .HasColumnType("int(10) unsigned")
  3224. .HasDefaultValueSql("0");
  3225. entity.Property(e => e.NozzleNo)
  3226. .HasColumnType("tinyint(1) unsigned")
  3227. .HasDefaultValueSql("0");
  3228. entity.Property(e => e.Other)
  3229. .HasColumnType("int(4) unsigned")
  3230. .HasDefaultValueSql("0");
  3231. entity.Property(e => e.OwnUse)
  3232. .HasColumnType("int(4) unsigned")
  3233. .HasDefaultValueSql("0");
  3234. entity.Property(e => e.Posid)
  3235. .HasColumnName("POSID")
  3236. .HasColumnType("tinyint(1)")
  3237. .HasDefaultValueSql("1");
  3238. entity.Property(e => e.Price)
  3239. .HasColumnType("int(4) unsigned")
  3240. .HasDefaultValueSql("0");
  3241. entity.Property(e => e.PumpType)
  3242. .HasColumnType("tinyint(1) unsigned")
  3243. .HasDefaultValueSql("0");
  3244. entity.Property(e => e.RealCash)
  3245. .HasColumnType("int(4)")
  3246. .HasDefaultValueSql("0");
  3247. entity.Property(e => e.RealSell)
  3248. .HasColumnType("int(4)")
  3249. .HasDefaultValueSql("0");
  3250. entity.Property(e => e.Retail)
  3251. .HasColumnType("int(4) unsigned")
  3252. .HasDefaultValueSql("0");
  3253. entity.Property(e => e.ShiftNo)
  3254. .HasColumnType("int(2) unsigned")
  3255. .HasDefaultValueSql("0");
  3256. entity.Property(e => e.Sno)
  3257. .HasColumnName("SNo")
  3258. .HasColumnType("int(2) unsigned")
  3259. .HasDefaultValueSql("1");
  3260. entity.Property(e => e.TotalMoney)
  3261. .HasColumnType("int(4)")
  3262. .HasDefaultValueSql("0");
  3263. entity.Property(e => e.TotalTrd)
  3264. .HasColumnType("int(4) unsigned")
  3265. .HasDefaultValueSql("0");
  3266. entity.Property(e => e.UploadFlag)
  3267. .HasColumnName("UPLoadFlag")
  3268. .HasColumnType("tinyint(1) unsigned")
  3269. .HasDefaultValueSql("0");
  3270. entity.Property(e => e.VolBeg)
  3271. .HasColumnType("bigint(20)")
  3272. .HasDefaultValueSql("0");
  3273. entity.Property(e => e.VolEnd)
  3274. .HasColumnType("bigint(20)")
  3275. .HasDefaultValueSql("0");
  3276. entity.Property(e => e.VolTotal)
  3277. .HasColumnType("int(4)")
  3278. .HasDefaultValueSql("0");
  3279. });
  3280. modelBuilder.Entity<TShiftclose>(entity =>
  3281. {
  3282. entity.HasKey(e => e.Gid);
  3283. entity.ToTable("t_shiftclose", "sps_db");
  3284. entity.Property(e => e.Gid)
  3285. .HasColumnName("GID")
  3286. .HasColumnType("bigint(4) unsigned");
  3287. entity.Property(e => e.CommMoney)
  3288. .HasColumnType("int(4) unsigned")
  3289. .HasDefaultValueSql("0");
  3290. entity.Property(e => e.FuelCash)
  3291. .HasColumnType("int(4) unsigned")
  3292. .HasDefaultValueSql("0");
  3293. entity.Property(e => e.FuelMoney)
  3294. .HasColumnType("int(4) unsigned")
  3295. .HasDefaultValueSql("0");
  3296. entity.Property(e => e.FuelVol)
  3297. .HasColumnType("int(4) unsigned")
  3298. .HasDefaultValueSql("0");
  3299. entity.Property(e => e.Posid)
  3300. .HasColumnName("POSID")
  3301. .HasColumnType("tinyint(1) unsigned")
  3302. .HasDefaultValueSql("1");
  3303. entity.Property(e => e.ShiftDate).HasDefaultValueSql("0000-00-00 00:00:00");
  3304. entity.Property(e => e.ShiftNo)
  3305. .HasColumnType("int(2) unsigned")
  3306. .HasDefaultValueSql("0");
  3307. entity.Property(e => e.State)
  3308. .HasColumnType("tinyint(1) unsigned")
  3309. .HasDefaultValueSql("0");
  3310. entity.Property(e => e.TimeBegin).HasDefaultValueSql("0000-00-00 00:00:00");
  3311. entity.Property(e => e.TimeEnd).HasDefaultValueSql("0000-00-00 00:00:00");
  3312. entity.Property(e => e.UploadFlag)
  3313. .HasColumnName("UPLoadFlag")
  3314. .HasColumnType("tinyint(1) unsigned")
  3315. .HasDefaultValueSql("0");
  3316. entity.Property(e => e.UserNo)
  3317. .HasColumnType("char(10)")
  3318. .HasDefaultValueSql("0");
  3319. });
  3320. modelBuilder.Entity<TSpecialtimedisc>(entity =>
  3321. {
  3322. entity.HasKey(e => e.DiscountNo);
  3323. entity.ToTable("t_specialtimedisc", "sps_db");
  3324. entity.Property(e => e.DiscountNo)
  3325. .HasColumnType("int(2) unsigned")
  3326. .ValueGeneratedNever();
  3327. entity.Property(e => e.DateBeg).HasDefaultValueSql("0000-00-00 00:00:00");
  3328. entity.Property(e => e.DateEnd).HasDefaultValueSql("0000-00-00 00:00:00");
  3329. entity.Property(e => e.DiscMon)
  3330. .HasColumnName("DiscMON")
  3331. .HasColumnType("int(2) unsigned")
  3332. .HasDefaultValueSql("0");
  3333. entity.Property(e => e.Operator)
  3334. .HasColumnType("char(10)")
  3335. .HasDefaultValueSql("0");
  3336. entity.Property(e => e.TimeBeg).HasDefaultValueSql("00:00:00");
  3337. entity.Property(e => e.TimeEnd).HasDefaultValueSql("00:00:00");
  3338. });
  3339. modelBuilder.Entity<TStationAttri>(entity =>
  3340. {
  3341. entity.HasKey(e => e.Sno);
  3342. entity.ToTable("t_station_attri", "sps_db");
  3343. entity.Property(e => e.Sno)
  3344. .HasColumnName("SNo")
  3345. .HasColumnType("int(2)")
  3346. .HasDefaultValueSql("0");
  3347. entity.Property(e => e.AreaType)
  3348. .HasMaxLength(20)
  3349. .IsUnicode(false)
  3350. .HasDefaultValueSql("0");
  3351. entity.Property(e => e.CanVolume)
  3352. .HasColumnType("int(2)")
  3353. .HasDefaultValueSql("0");
  3354. entity.Property(e => e.Cancount)
  3355. .HasColumnType("int(2)")
  3356. .HasDefaultValueSql("0");
  3357. entity.Property(e => e.Character)
  3358. .HasMaxLength(20)
  3359. .IsUnicode(false)
  3360. .HasDefaultValueSql("0");
  3361. entity.Property(e => e.Commcount)
  3362. .HasColumnType("int(2)")
  3363. .HasDefaultValueSql("0");
  3364. entity.Property(e => e.Empcount)
  3365. .HasColumnType("int(2)")
  3366. .HasDefaultValueSql("0");
  3367. entity.Property(e => e.Equcount)
  3368. .HasColumnType("int(2)")
  3369. .HasDefaultValueSql("0");
  3370. entity.Property(e => e.Nozzcount)
  3371. .HasColumnType("int(2)")
  3372. .HasDefaultValueSql("0");
  3373. entity.Property(e => e.Online)
  3374. .HasColumnType("char(10)")
  3375. .HasDefaultValueSql("0");
  3376. entity.Property(e => e.Pcount)
  3377. .HasColumnType("int(2)")
  3378. .HasDefaultValueSql("0");
  3379. entity.Property(e => e.Road)
  3380. .HasMaxLength(20)
  3381. .IsUnicode(false)
  3382. .HasDefaultValueSql("0");
  3383. entity.Property(e => e.Roadcount)
  3384. .HasColumnType("int(2)")
  3385. .HasDefaultValueSql("0");
  3386. entity.Property(e => e.ScalType)
  3387. .HasMaxLength(20)
  3388. .IsUnicode(false)
  3389. .HasDefaultValueSql("0");
  3390. entity.Property(e => e.Shop)
  3391. .HasColumnType("char(2)")
  3392. .HasDefaultValueSql("0");
  3393. entity.Property(e => e.Stopcount)
  3394. .HasColumnType("int(2)")
  3395. .HasDefaultValueSql("0");
  3396. entity.Property(e => e.Washing)
  3397. .HasColumnType("char(2)")
  3398. .HasDefaultValueSql("0");
  3399. entity.Property(e => e.Wc)
  3400. .HasColumnName("WC")
  3401. .HasColumnType("char(2)")
  3402. .HasDefaultValueSql("0");
  3403. });
  3404. modelBuilder.Entity<TStationInfo>(entity =>
  3405. {
  3406. entity.HasKey(e => e.Gid);
  3407. entity.ToTable("t_station_info", "sps_db");
  3408. entity.HasIndex(e => e.Sno)
  3409. .HasName("SNo")
  3410. .IsUnique();
  3411. entity.Property(e => e.Gid)
  3412. .HasColumnName("GID")
  3413. .HasColumnType("int(2) unsigned");
  3414. entity.Property(e => e.AreaType)
  3415. .HasMaxLength(20)
  3416. .IsUnicode(false)
  3417. .HasDefaultValueSql("0");
  3418. entity.Property(e => e.CanVolume)
  3419. .HasColumnType("int(2) unsigned")
  3420. .HasDefaultValueSql("0");
  3421. entity.Property(e => e.Cancount)
  3422. .HasColumnType("int(2) unsigned")
  3423. .HasDefaultValueSql("0");
  3424. entity.Property(e => e.CapitalType)
  3425. .HasMaxLength(20)
  3426. .IsUnicode(false)
  3427. .HasDefaultValueSql("0");
  3428. entity.Property(e => e.Commcount)
  3429. .HasColumnType("int(2) unsigned")
  3430. .HasDefaultValueSql("0");
  3431. entity.Property(e => e.Email)
  3432. .HasColumnName("EMail")
  3433. .HasColumnType("char(40)")
  3434. .HasDefaultValueSql("0");
  3435. entity.Property(e => e.Empcount)
  3436. .HasColumnType("int(2) unsigned")
  3437. .HasDefaultValueSql("0");
  3438. entity.Property(e => e.Equcount)
  3439. .HasColumnType("int(2) unsigned")
  3440. .HasDefaultValueSql("0");
  3441. entity.Property(e => e.Fax)
  3442. .HasColumnName("FAX")
  3443. .HasColumnType("char(20)")
  3444. .HasDefaultValueSql("0");
  3445. entity.Property(e => e.Linkman)
  3446. .HasColumnType("char(10)")
  3447. .HasDefaultValueSql("0");
  3448. entity.Property(e => e.MdfDate)
  3449. .HasColumnType("date")
  3450. .HasDefaultValueSql("2012-10-29");
  3451. entity.Property(e => e.Mobile)
  3452. .HasColumnType("char(15)")
  3453. .HasDefaultValueSql("0");
  3454. entity.Property(e => e.No)
  3455. .HasColumnType("char(6)")
  3456. .HasDefaultValueSql("0");
  3457. entity.Property(e => e.Nozzcount)
  3458. .HasColumnType("int(2) unsigned")
  3459. .HasDefaultValueSql("0");
  3460. entity.Property(e => e.Online)
  3461. .HasColumnType("char(10)")
  3462. .HasDefaultValueSql("0");
  3463. entity.Property(e => e.OperDate)
  3464. .HasColumnType("date")
  3465. .HasDefaultValueSql("2012-10-25");
  3466. entity.Property(e => e.Pcount)
  3467. .HasColumnType("int(2) unsigned")
  3468. .HasDefaultValueSql("0");
  3469. entity.Property(e => e.Phone)
  3470. .HasColumnType("char(15)")
  3471. .HasDefaultValueSql("0");
  3472. entity.Property(e => e.PostCode)
  3473. .HasColumnType("char(6)")
  3474. .HasDefaultValueSql("0");
  3475. entity.Property(e => e.Road)
  3476. .HasMaxLength(20)
  3477. .IsUnicode(false)
  3478. .HasDefaultValueSql("0");
  3479. entity.Property(e => e.Roadcount)
  3480. .HasColumnType("int(2) unsigned")
  3481. .HasDefaultValueSql("0");
  3482. entity.Property(e => e.Saddress)
  3483. .HasColumnName("SAddress")
  3484. .HasMaxLength(255)
  3485. .IsUnicode(false)
  3486. .HasDefaultValueSql("0");
  3487. entity.Property(e => e.ScalType)
  3488. .HasMaxLength(20)
  3489. .IsUnicode(false)
  3490. .HasDefaultValueSql("0");
  3491. entity.Property(e => e.Shop)
  3492. .HasColumnType("char(2)")
  3493. .HasDefaultValueSql("0");
  3494. entity.Property(e => e.Sname)
  3495. .HasColumnName("SName")
  3496. .HasMaxLength(50)
  3497. .IsUnicode(false)
  3498. .HasDefaultValueSql("0");
  3499. entity.Property(e => e.Sno)
  3500. .HasColumnName("SNo")
  3501. .HasColumnType("int(2) unsigned")
  3502. .HasDefaultValueSql("0");
  3503. entity.Property(e => e.Stopcount)
  3504. .HasColumnType("int(2) unsigned")
  3505. .HasDefaultValueSql("0");
  3506. entity.Property(e => e.Washing)
  3507. .HasColumnType("char(2)")
  3508. .HasDefaultValueSql("0");
  3509. entity.Property(e => e.Wc)
  3510. .HasColumnName("WC")
  3511. .HasColumnType("char(2)")
  3512. .HasDefaultValueSql("0");
  3513. });
  3514. modelBuilder.Entity<TSysinfo>(entity =>
  3515. {
  3516. entity.HasKey(e => e.Gid);
  3517. entity.ToTable("t_sysinfo", "sps_db");
  3518. entity.Property(e => e.Gid)
  3519. .HasColumnName("GID")
  3520. .HasColumnType("int(2) unsigned");
  3521. entity.Property(e => e.McPwd).HasColumnType("tinyblob");
  3522. entity.Property(e => e.Msgkey)
  3523. .HasColumnName("msgkey")
  3524. .HasColumnType("tinyblob");
  3525. });
  3526. modelBuilder.Entity<TTablelist>(entity =>
  3527. {
  3528. entity.HasKey(e => e.Gid);
  3529. entity.ToTable("t_tablelist", "sps_db");
  3530. entity.HasIndex(e => e.TableName)
  3531. .HasName("TableName_UNIQUE")
  3532. .IsUnique();
  3533. entity.Property(e => e.Gid)
  3534. .HasColumnName("GID")
  3535. .HasColumnType("int(10) unsigned");
  3536. entity.Property(e => e.TableName)
  3537. .HasColumnType("char(20)")
  3538. .HasDefaultValueSql("0");
  3539. entity.Property(e => e.Type)
  3540. .HasColumnType("tinyint(1) unsigned")
  3541. .HasDefaultValueSql("1");
  3542. });
  3543. modelBuilder.Entity<TTankinit>(entity =>
  3544. {
  3545. entity.HasKey(e => e.TankId);
  3546. entity.ToTable("t_tankinit", "sps_db");
  3547. entity.Property(e => e.TankId)
  3548. .HasColumnName("TankID")
  3549. .HasColumnType("int(2) unsigned")
  3550. .HasDefaultValueSql("0");
  3551. entity.Property(e => e.OilHight)
  3552. .HasColumnType("int(11)")
  3553. .HasDefaultValueSql("0");
  3554. entity.Property(e => e.RealVol)
  3555. .HasColumnType("int(11)")
  3556. .HasDefaultValueSql("0");
  3557. entity.Property(e => e.TabVol)
  3558. .HasColumnType("int(11)")
  3559. .HasDefaultValueSql("0");
  3560. entity.Property(e => e.Whight)
  3561. .HasColumnName("WHight")
  3562. .HasColumnType("int(11)")
  3563. .HasDefaultValueSql("0");
  3564. });
  3565. modelBuilder.Entity<TTanklist>(entity =>
  3566. {
  3567. entity.HasKey(e => e.TankId);
  3568. entity.ToTable("t_tanklist", "sps_db");
  3569. entity.Property(e => e.TankId)
  3570. .HasColumnName("TankID")
  3571. .HasColumnType("tinyint(1) unsigned")
  3572. .HasDefaultValueSql("0");
  3573. entity.Property(e => e.FactName)
  3574. .HasMaxLength(20)
  3575. .IsUnicode(false)
  3576. .HasDefaultValueSql("0");
  3577. entity.Property(e => e.FactoryDate)
  3578. .HasColumnType("date")
  3579. .HasDefaultValueSql("0000-00-00");
  3580. entity.Property(e => e.FactoryNo)
  3581. .HasColumnType("char(20)")
  3582. .HasDefaultValueSql("0");
  3583. entity.Property(e => e.FixDate)
  3584. .HasColumnType("date")
  3585. .HasDefaultValueSql("0000-00-00");
  3586. entity.Property(e => e.FuelNo)
  3587. .HasColumnType("char(10)")
  3588. .HasDefaultValueSql("0");
  3589. entity.Property(e => e.Height)
  3590. .HasColumnType("int(2)")
  3591. .HasDefaultValueSql("0");
  3592. entity.Property(e => e.LimitDate)
  3593. .HasColumnType("int(2)")
  3594. .HasDefaultValueSql("0");
  3595. entity.Property(e => e.MaxHeight)
  3596. .HasColumnType("int(2)")
  3597. .HasDefaultValueSql("0");
  3598. entity.Property(e => e.MaxTemp)
  3599. .HasColumnType("int(2)")
  3600. .HasDefaultValueSql("0");
  3601. entity.Property(e => e.MaxVolume)
  3602. .HasColumnType("int(2)")
  3603. .HasDefaultValueSql("0");
  3604. entity.Property(e => e.MaxWaterHeight)
  3605. .HasColumnType("int(2)")
  3606. .HasDefaultValueSql("0");
  3607. entity.Property(e => e.MinHeight)
  3608. .HasColumnType("int(2)")
  3609. .HasDefaultValueSql("0");
  3610. entity.Property(e => e.MinVolume)
  3611. .HasColumnType("int(2)")
  3612. .HasDefaultValueSql("0");
  3613. entity.Property(e => e.OffSet)
  3614. .HasColumnType("int(11)")
  3615. .HasDefaultValueSql("0");
  3616. entity.Property(e => e.OilOffSet)
  3617. .HasColumnType("int(11)")
  3618. .HasDefaultValueSql("0");
  3619. entity.Property(e => e.ProbeAddr)
  3620. .HasColumnType("char(20)")
  3621. .HasDefaultValueSql("0");
  3622. entity.Property(e => e.ProbeId)
  3623. .HasColumnName("ProbeID")
  3624. .HasMaxLength(32)
  3625. .IsUnicode(false)
  3626. .HasDefaultValueSql("0");
  3627. entity.Property(e => e.WaterOffSet)
  3628. .HasColumnType("int(11)")
  3629. .HasDefaultValueSql("0");
  3630. });
  3631. modelBuilder.Entity<TTankshiftclose>(entity =>
  3632. {
  3633. entity.HasKey(e => e.Gid);
  3634. entity.ToTable("t_tankshiftclose", "sps_db");
  3635. entity.Property(e => e.Gid)
  3636. .HasColumnName("GID")
  3637. .HasColumnType("bigint(4) unsigned");
  3638. entity.Property(e => e.InAmount)
  3639. .HasColumnType("bigint(20) unsigned")
  3640. .HasDefaultValueSql("0");
  3641. entity.Property(e => e.OutAmount)
  3642. .HasColumnType("bigint(20) unsigned")
  3643. .HasDefaultValueSql("0");
  3644. entity.Property(e => e.PosId)
  3645. .HasColumnName("PosID")
  3646. .HasColumnType("tinyint(1) unsigned")
  3647. .HasDefaultValueSql("1");
  3648. entity.Property(e => e.ShiftNo)
  3649. .HasColumnType("int(2) unsigned")
  3650. .HasDefaultValueSql("0");
  3651. entity.Property(e => e.ShiftTime).HasDefaultValueSql("0000-00-00 00:00:00");
  3652. entity.Property(e => e.ShiftTimeEnd).HasDefaultValueSql("0000-00-00 00:00:00");
  3653. entity.Property(e => e.Sno)
  3654. .HasColumnName("SNo")
  3655. .HasColumnType("int(2) unsigned")
  3656. .HasDefaultValueSql("1");
  3657. entity.Property(e => e.TheightBeg)
  3658. .HasColumnName("THeightBeg")
  3659. .HasColumnType("int(2) unsigned")
  3660. .HasDefaultValueSql("0");
  3661. entity.Property(e => e.TheightEnd)
  3662. .HasColumnName("THeightEnd")
  3663. .HasColumnType("int(2) unsigned")
  3664. .HasDefaultValueSql("0");
  3665. entity.Property(e => e.Tid)
  3666. .HasColumnName("TID")
  3667. .HasColumnType("tinyint(1) unsigned")
  3668. .HasDefaultValueSql("0");
  3669. entity.Property(e => e.TtempBeg)
  3670. .HasColumnName("TTempBeg")
  3671. .HasColumnType("int(2) unsigned")
  3672. .HasDefaultValueSql("0");
  3673. entity.Property(e => e.TtempEnd)
  3674. .HasColumnName("TTempEnd")
  3675. .HasColumnType("int(2) unsigned")
  3676. .HasDefaultValueSql("0");
  3677. entity.Property(e => e.TvolumeBeg)
  3678. .HasColumnName("TVolumeBeg")
  3679. .HasColumnType("int(2) unsigned")
  3680. .HasDefaultValueSql("0");
  3681. entity.Property(e => e.TvolumeEnd)
  3682. .HasColumnName("TVolumeEnd")
  3683. .HasColumnType("int(2) unsigned")
  3684. .HasDefaultValueSql("0");
  3685. entity.Property(e => e.UploadFlag)
  3686. .HasColumnName("UPLoadFlag")
  3687. .HasColumnType("tinyint(1) unsigned")
  3688. .HasDefaultValueSql("0");
  3689. entity.Property(e => e.WheightBeg)
  3690. .HasColumnName("WHeightBeg")
  3691. .HasColumnType("int(2) unsigned")
  3692. .HasDefaultValueSql("0");
  3693. entity.Property(e => e.WheightEnd)
  3694. .HasColumnName("WHeightEnd")
  3695. .HasColumnType("int(2) unsigned")
  3696. .HasDefaultValueSql("0");
  3697. });
  3698. modelBuilder.Entity<TTankstatus>(entity =>
  3699. {
  3700. entity.HasKey(e => e.Gid);
  3701. entity.ToTable("t_tankstatus", "sps_db");
  3702. entity.Property(e => e.Gid)
  3703. .HasColumnName("GID")
  3704. .HasColumnType("int(10) unsigned");
  3705. entity.Property(e => e.Dt)
  3706. .HasColumnName("DT")
  3707. .HasDefaultValueSql("0000-00-00 00:00:00");
  3708. entity.Property(e => e.FuelNo)
  3709. .HasColumnType("char(10)")
  3710. .HasDefaultValueSql("0");
  3711. entity.Property(e => e.Sno)
  3712. .HasColumnName("SNo")
  3713. .HasColumnType("int(2) unsigned")
  3714. .HasDefaultValueSql("0");
  3715. entity.Property(e => e.Status)
  3716. .HasColumnType("tinyint(1) unsigned")
  3717. .HasDefaultValueSql("0");
  3718. entity.Property(e => e.TankHeight)
  3719. .HasColumnType("int(2) unsigned")
  3720. .HasDefaultValueSql("0");
  3721. entity.Property(e => e.Theight)
  3722. .HasColumnName("THeight")
  3723. .HasColumnType("int(4) unsigned")
  3724. .HasDefaultValueSql("0");
  3725. entity.Property(e => e.Tid)
  3726. .HasColumnName("TID")
  3727. .HasColumnType("tinyint(1) unsigned")
  3728. .HasDefaultValueSql("0");
  3729. entity.Property(e => e.Ttemp)
  3730. .HasColumnName("TTemp")
  3731. .HasColumnType("int(4) unsigned")
  3732. .HasDefaultValueSql("0");
  3733. entity.Property(e => e.Tvolume)
  3734. .HasColumnName("TVolume")
  3735. .HasColumnType("int(4) unsigned")
  3736. .HasDefaultValueSql("0");
  3737. entity.Property(e => e.Wheight)
  3738. .HasColumnName("WHeight")
  3739. .HasColumnType("int(4) unsigned")
  3740. .HasDefaultValueSql("0");
  3741. entity.Property(e => e.Wvolume)
  3742. .HasColumnName("WVolume")
  3743. .HasColumnType("int(4) unsigned")
  3744. .HasDefaultValueSql("0");
  3745. });
  3746. modelBuilder.Entity<TTanktruckcheck>(entity =>
  3747. {
  3748. entity.HasKey(e => e.Gid);
  3749. entity.ToTable("t_tanktruckcheck", "sps_db");
  3750. entity.Property(e => e.Gid)
  3751. .HasColumnName("GID")
  3752. .HasColumnType("bigint(4) unsigned");
  3753. entity.Property(e => e.BearUnit).HasColumnType("char(20)");
  3754. entity.Property(e => e.CardNo).HasColumnType("char(10)");
  3755. entity.Property(e => e.Discharger).HasColumnType("char(10)");
  3756. entity.Property(e => e.Driver).HasColumnType("char(10)");
  3757. entity.Property(e => e.InceptBill).HasColumnType("char(10)");
  3758. entity.Property(e => e.InceptHight).HasColumnType("int(4)");
  3759. entity.Property(e => e.InceptNullH).HasColumnType("int(4)");
  3760. entity.Property(e => e.InceptPipeVol)
  3761. .HasColumnName("InceptPipeVOL")
  3762. .HasColumnType("int(4)");
  3763. entity.Property(e => e.InceptState).HasColumnType("tinyint(1)");
  3764. entity.Property(e => e.InceptVol)
  3765. .HasColumnName("InceptVOL")
  3766. .HasColumnType("int(4)");
  3767. entity.Property(e => e.Incepter).HasColumnType("char(10)");
  3768. entity.Property(e => e.LadingBill).HasColumnType("char(10)");
  3769. entity.Property(e => e.LossReason)
  3770. .HasMaxLength(50)
  3771. .IsUnicode(false);
  3772. entity.Property(e => e.LossVol)
  3773. .HasColumnName("LossVOL")
  3774. .HasColumnType("int(2)");
  3775. entity.Property(e => e.RefuseReson)
  3776. .HasMaxLength(50)
  3777. .IsUnicode(false);
  3778. entity.Property(e => e.StoreHight).HasColumnType("int(4)");
  3779. entity.Property(e => e.StoreName).HasColumnType("char(20)");
  3780. entity.Property(e => e.StoreNullH).HasColumnType("int(4)");
  3781. entity.Property(e => e.StorePipeVol)
  3782. .HasColumnName("StorePipeVOL")
  3783. .HasColumnType("int(4)");
  3784. entity.Property(e => e.StoreVol)
  3785. .HasColumnName("StoreVOL")
  3786. .HasColumnType("int(4)");
  3787. entity.Property(e => e.TankId)
  3788. .HasColumnName("TankID")
  3789. .HasColumnType("int(2) unsigned");
  3790. });
  3791. modelBuilder.Entity<TTankvol>(entity =>
  3792. {
  3793. entity.HasKey(e => e.Gid);
  3794. entity.ToTable("t_tankvol", "sps_db");
  3795. entity.Property(e => e.Gid)
  3796. .HasColumnName("GID")
  3797. .HasColumnType("bigint(20) unsigned");
  3798. entity.Property(e => e.OilHight)
  3799. .HasColumnType("int(2) unsigned")
  3800. .HasDefaultValueSql("0");
  3801. entity.Property(e => e.TankId)
  3802. .HasColumnName("TankID")
  3803. .HasColumnType("int(2) unsigned")
  3804. .HasDefaultValueSql("0");
  3805. entity.Property(e => e.Volume)
  3806. .HasColumnType("int(2) unsigned")
  3807. .HasDefaultValueSql("0");
  3808. });
  3809. modelBuilder.Entity<TTicketdispConf>(entity =>
  3810. {
  3811. entity.HasKey(e => e.Gid);
  3812. entity.ToTable("t_ticketdisp_conf", "sps_db");
  3813. entity.HasIndex(e => e.Gid)
  3814. .HasName("GID")
  3815. .IsUnique();
  3816. entity.Property(e => e.Gid)
  3817. .HasColumnName("GID")
  3818. .HasColumnType("int(2) unsigned");
  3819. entity.Property(e => e.TicketEnd)
  3820. .HasMaxLength(100)
  3821. .IsUnicode(false)
  3822. .HasDefaultValueSql("0");
  3823. entity.Property(e => e.TicketFront)
  3824. .HasMaxLength(100)
  3825. .IsUnicode(false)
  3826. .HasDefaultValueSql("0");
  3827. entity.Property(e => e.TicketWelcome)
  3828. .HasMaxLength(100)
  3829. .IsUnicode(false)
  3830. .HasDefaultValueSql("0");
  3831. });
  3832. modelBuilder.Entity<TTrdinfo>(entity =>
  3833. {
  3834. entity.HasKey(e => e.Gid);
  3835. entity.ToTable("t_trdinfo", "sps_db");
  3836. entity.HasIndex(e => e.UploadFlag)
  3837. .HasName("uploadflag");
  3838. entity.HasIndex(e => new { e.CardNo, e.Ttctime })
  3839. .HasName("card");
  3840. entity.HasIndex(e => new { e.NozNo, e.PumpNo })
  3841. .HasName("NozPum");
  3842. entity.HasIndex(e => new { e.Posid, e.BillNo })
  3843. .HasName("BillNo");
  3844. entity.HasIndex(e => new { e.Posid, e.PumpNo, e.Ttc })
  3845. .HasName("MaxTTC");
  3846. entity.HasIndex(e => new { e.Ttctime, e.TrdType, e.Posid, e.CardType })
  3847. .HasName("ShiftClose");
  3848. entity.HasIndex(e => new { e.Ttctime, e.Ttc, e.PumpNo, e.TrdType })
  3849. .HasName("trade");
  3850. entity.Property(e => e.Gid)
  3851. .HasColumnName("GID")
  3852. .HasColumnType("bigint(4) unsigned");
  3853. entity.Property(e => e.BillFlag)
  3854. .HasColumnType("tinyint(1) unsigned")
  3855. .HasDefaultValueSql("0");
  3856. entity.Property(e => e.BillNo)
  3857. .HasColumnType("int(4) unsigned")
  3858. .HasDefaultValueSql("0");
  3859. entity.Property(e => e.BillType)
  3860. .HasColumnType("tinyint(1) unsigned")
  3861. .HasDefaultValueSql("0");
  3862. entity.Property(e => e.CarId)
  3863. .HasColumnName("CarID")
  3864. .HasColumnType("char(10)")
  3865. .HasDefaultValueSql("0");
  3866. entity.Property(e => e.CarLicsNo)
  3867. .HasColumnType("char(16)")
  3868. .HasDefaultValueSql("0");
  3869. entity.Property(e => e.CardBal)
  3870. .HasColumnType("int(4) unsigned")
  3871. .HasDefaultValueSql("0");
  3872. entity.Property(e => e.CardNo)
  3873. .HasColumnType("char(20)")
  3874. .HasDefaultValueSql("0");
  3875. entity.Property(e => e.CardType)
  3876. .HasColumnType("tinyint(1) unsigned")
  3877. .HasDefaultValueSql("0");
  3878. entity.Property(e => e.CommId)
  3879. .HasColumnName("CommID")
  3880. .HasColumnType("char(10)")
  3881. .HasDefaultValueSql("0");
  3882. entity.Property(e => e.Ctc)
  3883. .HasColumnName("CTC")
  3884. .HasColumnType("int(2) unsigned")
  3885. .HasDefaultValueSql("0");
  3886. entity.Property(e => e.DiscountNo)
  3887. .HasColumnType("int(2) unsigned")
  3888. .HasDefaultValueSql("0");
  3889. entity.Property(e => e.EndPumpId)
  3890. .HasColumnName("EndPumpID")
  3891. .HasColumnType("bigint(4)")
  3892. .HasDefaultValueSql("0");
  3893. entity.Property(e => e.Gmac)
  3894. .HasColumnName("GMAC")
  3895. .HasColumnType("int(4) unsigned")
  3896. .HasDefaultValueSql("0");
  3897. entity.Property(e => e.Integral)
  3898. .HasColumnType("int(2) unsigned")
  3899. .HasDefaultValueSql("0");
  3900. entity.Property(e => e.LineNo)
  3901. .HasColumnType("char(10)")
  3902. .HasDefaultValueSql("0");
  3903. entity.Property(e => e.Mon)
  3904. .HasColumnName("MON")
  3905. .HasColumnType("int(4)")
  3906. .HasDefaultValueSql("0");
  3907. entity.Property(e => e.NozNo)
  3908. .HasColumnType("int(10) unsigned")
  3909. .HasDefaultValueSql("0");
  3910. entity.Property(e => e.Operator)
  3911. .HasColumnType("char(4)")
  3912. .HasDefaultValueSql("0");
  3913. entity.Property(e => e.PayTemId)
  3914. .HasColumnName("PayTemID")
  3915. .HasColumnType("bigint(4) unsigned")
  3916. .HasDefaultValueSql("0");
  3917. entity.Property(e => e.PaymodeId)
  3918. .HasColumnName("PaymodeID")
  3919. .HasColumnType("int(2) unsigned")
  3920. .HasDefaultValueSql("0");
  3921. entity.Property(e => e.PaymodeNo)
  3922. .HasColumnType("char(20)")
  3923. .HasDefaultValueSql("0");
  3924. entity.Property(e => e.PointFlag)
  3925. .HasColumnType("tinyint(1) unsigned")
  3926. .HasDefaultValueSql("0");
  3927. entity.Property(e => e.Posid)
  3928. .HasColumnName("POSID")
  3929. .HasColumnType("tinyint(1) unsigned")
  3930. .HasDefaultValueSql("1");
  3931. entity.Property(e => e.Prc)
  3932. .HasColumnName("PRC")
  3933. .HasColumnType("int(4) unsigned")
  3934. .HasDefaultValueSql("0");
  3935. entity.Property(e => e.Psamasn)
  3936. .HasColumnName("PSAMASN")
  3937. .HasColumnType("char(20)")
  3938. .HasDefaultValueSql("0");
  3939. entity.Property(e => e.Psamtac)
  3940. .HasColumnName("PSAMtac")
  3941. .HasColumnType("int(4) unsigned")
  3942. .HasDefaultValueSql("0");
  3943. entity.Property(e => e.Psamtid)
  3944. .HasColumnName("PSAMTID")
  3945. .HasColumnType("char(12)")
  3946. .HasDefaultValueSql("0");
  3947. entity.Property(e => e.Psamttc)
  3948. .HasColumnName("PSAMTTC")
  3949. .HasColumnType("int(4) unsigned")
  3950. .HasDefaultValueSql("0");
  3951. entity.Property(e => e.PumpNo)
  3952. .HasColumnType("tinyint(1) unsigned")
  3953. .HasDefaultValueSql("0");
  3954. entity.Property(e => e.PumpType)
  3955. .HasColumnType("tinyint(1) unsigned")
  3956. .HasDefaultValueSql("0");
  3957. entity.Property(e => e.RealMon)
  3958. .HasColumnName("RealMON")
  3959. .HasColumnType("int(4)")
  3960. .HasDefaultValueSql("0");
  3961. entity.Property(e => e.SeqNo)
  3962. .HasColumnType("int(2) unsigned")
  3963. .HasDefaultValueSql("0");
  3964. entity.Property(e => e.ShiftNo)
  3965. .HasColumnType("int(2) unsigned")
  3966. .HasDefaultValueSql("0");
  3967. entity.Property(e => e.Sno)
  3968. .HasColumnName("SNo")
  3969. .HasColumnType("int(2) unsigned")
  3970. .HasDefaultValueSql("0");
  3971. entity.Property(e => e.Tac)
  3972. .HasColumnName("TAC")
  3973. .HasColumnType("int(4) unsigned")
  3974. .HasDefaultValueSql("0");
  3975. entity.Property(e => e.Tmac)
  3976. .HasColumnName("TMAC")
  3977. .HasColumnType("int(4) unsigned")
  3978. .HasDefaultValueSql("0");
  3979. entity.Property(e => e.TrdType)
  3980. .HasColumnType("tinyint(1) unsigned")
  3981. .HasDefaultValueSql("0");
  3982. entity.Property(e => e.Ttc)
  3983. .HasColumnName("TTC")
  3984. .HasColumnType("int(4) unsigned")
  3985. .HasDefaultValueSql("0");
  3986. entity.Property(e => e.Ttctime)
  3987. .HasColumnName("TTCTime")
  3988. .HasDefaultValueSql("0000-00-00 00:00:00");
  3989. entity.Property(e => e.TtctimeEnd)
  3990. .HasColumnName("TTCTimeEnd")
  3991. .HasDefaultValueSql("0000-00-00 00:00:00");
  3992. entity.Property(e => e.UploadFlag)
  3993. .HasColumnName("UPLoadFlag")
  3994. .HasColumnType("tinyint(1) unsigned")
  3995. .HasDefaultValueSql("0");
  3996. entity.Property(e => e.Vol)
  3997. .HasColumnName("VOL")
  3998. .HasColumnType("int(3) unsigned")
  3999. .HasDefaultValueSql("0");
  4000. });
  4001. modelBuilder.Entity<TTsmshiftclose>(entity =>
  4002. {
  4003. entity.HasKey(e => e.Gid);
  4004. entity.ToTable("t_tsmshiftclose", "sps_db");
  4005. entity.Property(e => e.Gid)
  4006. .HasColumnName("GID")
  4007. .HasColumnType("int(10) unsigned");
  4008. entity.Property(e => e.FuelNo)
  4009. .HasColumnType("char(10)")
  4010. .HasDefaultValueSql("0");
  4011. entity.Property(e => e.MonthId)
  4012. .HasColumnName("MonthID")
  4013. .HasColumnType("char(6)")
  4014. .HasDefaultValueSql("0");
  4015. entity.Property(e => e.Tid)
  4016. .HasColumnName("TID")
  4017. .HasColumnType("tinyint(1) unsigned")
  4018. .HasDefaultValueSql("0");
  4019. entity.Property(e => e.TimeBegin).HasDefaultValueSql("0000-00-00 00:00:00");
  4020. entity.Property(e => e.TimeEnd).HasDefaultValueSql("0000-00-00 00:00:00");
  4021. entity.Property(e => e.Tvbegin)
  4022. .HasColumnName("TVBegin")
  4023. .HasColumnType("int(2) unsigned")
  4024. .HasDefaultValueSql("0");
  4025. entity.Property(e => e.Tvend)
  4026. .HasColumnName("TVEnd")
  4027. .HasColumnType("int(2) unsigned")
  4028. .HasDefaultValueSql("0");
  4029. });
  4030. modelBuilder.Entity<TUnloadgasinfo>(entity =>
  4031. {
  4032. entity.HasKey(e => e.Gid);
  4033. entity.ToTable("t_unloadgasinfo", "sps_db");
  4034. entity.HasIndex(e => e.UploadFlag)
  4035. .HasName("uploadflag");
  4036. entity.HasIndex(e => new { e.CardNo, e.Ttctime })
  4037. .HasName("card");
  4038. entity.HasIndex(e => new { e.NozNo, e.PumpNo })
  4039. .HasName("NozPum");
  4040. entity.HasIndex(e => new { e.Posid, e.BillNo })
  4041. .HasName("BillNo");
  4042. entity.HasIndex(e => new { e.Posid, e.PumpNo, e.Ttc })
  4043. .HasName("MaxTTC");
  4044. entity.HasIndex(e => new { e.Ttctime, e.TrdType, e.Posid, e.CardType })
  4045. .HasName("ShiftClose");
  4046. entity.HasIndex(e => new { e.Ttctime, e.Ttc, e.PumpNo, e.TrdType })
  4047. .HasName("trade");
  4048. entity.Property(e => e.Gid)
  4049. .HasColumnName("GID")
  4050. .HasColumnType("bigint(4) unsigned");
  4051. entity.Property(e => e.BillFlag)
  4052. .HasColumnType("tinyint(1) unsigned")
  4053. .HasDefaultValueSql("0");
  4054. entity.Property(e => e.BillNo)
  4055. .HasColumnType("int(4) unsigned")
  4056. .HasDefaultValueSql("0");
  4057. entity.Property(e => e.BillType)
  4058. .HasColumnType("tinyint(1) unsigned")
  4059. .HasDefaultValueSql("0");
  4060. entity.Property(e => e.CarId)
  4061. .HasColumnName("CarID")
  4062. .HasColumnType("char(10)")
  4063. .HasDefaultValueSql("0");
  4064. entity.Property(e => e.CarLicsNo)
  4065. .HasColumnType("char(16)")
  4066. .HasDefaultValueSql("0");
  4067. entity.Property(e => e.CardBal)
  4068. .HasColumnType("int(4) unsigned")
  4069. .HasDefaultValueSql("0");
  4070. entity.Property(e => e.CardNo)
  4071. .HasColumnType("char(20)")
  4072. .HasDefaultValueSql("0");
  4073. entity.Property(e => e.CardType)
  4074. .HasColumnType("tinyint(1) unsigned")
  4075. .HasDefaultValueSql("0");
  4076. entity.Property(e => e.CommId)
  4077. .HasColumnName("CommID")
  4078. .HasColumnType("char(10)")
  4079. .HasDefaultValueSql("0");
  4080. entity.Property(e => e.Ctc)
  4081. .HasColumnName("CTC")
  4082. .HasColumnType("int(2) unsigned")
  4083. .HasDefaultValueSql("0");
  4084. entity.Property(e => e.DiscountNo)
  4085. .HasColumnType("int(2) unsigned")
  4086. .HasDefaultValueSql("0");
  4087. entity.Property(e => e.EndPumpId)
  4088. .HasColumnName("EndPumpID")
  4089. .HasColumnType("bigint(4)")
  4090. .HasDefaultValueSql("0");
  4091. entity.Property(e => e.Gmac)
  4092. .HasColumnName("GMAC")
  4093. .HasColumnType("int(4) unsigned")
  4094. .HasDefaultValueSql("0");
  4095. entity.Property(e => e.Integral)
  4096. .HasColumnType("int(2) unsigned")
  4097. .HasDefaultValueSql("0");
  4098. entity.Property(e => e.LineNo)
  4099. .HasColumnType("char(10)")
  4100. .HasDefaultValueSql("0");
  4101. entity.Property(e => e.Mon)
  4102. .HasColumnName("MON")
  4103. .HasColumnType("int(4)")
  4104. .HasDefaultValueSql("0");
  4105. entity.Property(e => e.NozNo)
  4106. .HasColumnType("int(10) unsigned")
  4107. .HasDefaultValueSql("0");
  4108. entity.Property(e => e.Operator)
  4109. .HasColumnType("char(4)")
  4110. .HasDefaultValueSql("0");
  4111. entity.Property(e => e.PayTemId)
  4112. .HasColumnName("PayTemID")
  4113. .HasColumnType("bigint(4) unsigned")
  4114. .HasDefaultValueSql("0");
  4115. entity.Property(e => e.PaymodeId)
  4116. .HasColumnName("PaymodeID")
  4117. .HasColumnType("int(2) unsigned")
  4118. .HasDefaultValueSql("0");
  4119. entity.Property(e => e.PaymodeNo)
  4120. .HasColumnType("char(20)")
  4121. .HasDefaultValueSql("0");
  4122. entity.Property(e => e.PointFlag)
  4123. .HasColumnType("tinyint(1) unsigned")
  4124. .HasDefaultValueSql("0");
  4125. entity.Property(e => e.Posid)
  4126. .HasColumnName("POSID")
  4127. .HasColumnType("tinyint(1) unsigned")
  4128. .HasDefaultValueSql("1");
  4129. entity.Property(e => e.Prc)
  4130. .HasColumnName("PRC")
  4131. .HasColumnType("int(4) unsigned")
  4132. .HasDefaultValueSql("0");
  4133. entity.Property(e => e.Psamasn)
  4134. .HasColumnName("PSAMASN")
  4135. .HasColumnType("char(20)")
  4136. .HasDefaultValueSql("0");
  4137. entity.Property(e => e.Psamtac)
  4138. .HasColumnName("PSAMtac")
  4139. .HasColumnType("int(4) unsigned")
  4140. .HasDefaultValueSql("0");
  4141. entity.Property(e => e.Psamtid)
  4142. .HasColumnName("PSAMTID")
  4143. .HasColumnType("char(12)")
  4144. .HasDefaultValueSql("0");
  4145. entity.Property(e => e.Psamttc)
  4146. .HasColumnName("PSAMTTC")
  4147. .HasColumnType("int(4) unsigned")
  4148. .HasDefaultValueSql("0");
  4149. entity.Property(e => e.PumpNo)
  4150. .HasColumnType("tinyint(1) unsigned")
  4151. .HasDefaultValueSql("0");
  4152. entity.Property(e => e.PumpType)
  4153. .HasColumnType("tinyint(1) unsigned")
  4154. .HasDefaultValueSql("0");
  4155. entity.Property(e => e.RealMon)
  4156. .HasColumnName("RealMON")
  4157. .HasColumnType("int(4)")
  4158. .HasDefaultValueSql("0");
  4159. entity.Property(e => e.SeqNo)
  4160. .HasColumnType("int(2) unsigned")
  4161. .HasDefaultValueSql("0");
  4162. entity.Property(e => e.ShiftNo)
  4163. .HasColumnType("int(2) unsigned")
  4164. .HasDefaultValueSql("0");
  4165. entity.Property(e => e.Sno)
  4166. .HasColumnName("SNo")
  4167. .HasColumnType("int(2) unsigned")
  4168. .HasDefaultValueSql("0");
  4169. entity.Property(e => e.Tac)
  4170. .HasColumnName("TAC")
  4171. .HasColumnType("int(4) unsigned")
  4172. .HasDefaultValueSql("0");
  4173. entity.Property(e => e.Tmac)
  4174. .HasColumnName("TMAC")
  4175. .HasColumnType("int(4) unsigned")
  4176. .HasDefaultValueSql("0");
  4177. entity.Property(e => e.TrdType)
  4178. .HasColumnType("tinyint(1) unsigned")
  4179. .HasDefaultValueSql("0");
  4180. entity.Property(e => e.Ttc)
  4181. .HasColumnName("TTC")
  4182. .HasColumnType("int(4) unsigned")
  4183. .HasDefaultValueSql("0");
  4184. entity.Property(e => e.Ttctime)
  4185. .HasColumnName("TTCTime")
  4186. .HasDefaultValueSql("0000-00-00 00:00:00");
  4187. entity.Property(e => e.TtctimeEnd)
  4188. .HasColumnName("TTCTimeEnd")
  4189. .HasDefaultValueSql("0000-00-00 00:00:00");
  4190. entity.Property(e => e.UploadFlag)
  4191. .HasColumnName("UPLoadFlag")
  4192. .HasColumnType("tinyint(1) unsigned")
  4193. .HasDefaultValueSql("0");
  4194. entity.Property(e => e.Vol)
  4195. .HasColumnName("VOL")
  4196. .HasColumnType("int(3) unsigned")
  4197. .HasDefaultValueSql("0");
  4198. });
  4199. modelBuilder.Entity<TUpsinfo>(entity =>
  4200. {
  4201. entity.HasKey(e => e.Gid);
  4202. entity.ToTable("t_upsinfo", "sps_db");
  4203. entity.Property(e => e.Gid)
  4204. .HasColumnName("GID")
  4205. .HasColumnType("tinyint(1) unsigned");
  4206. entity.Property(e => e.BattVol)
  4207. .HasColumnType("char(4)")
  4208. .HasDefaultValueSql("0");
  4209. entity.Property(e => e.InErrVol)
  4210. .HasColumnType("char(5)")
  4211. .HasDefaultValueSql("0");
  4212. entity.Property(e => e.InHz)
  4213. .HasColumnName("InHZ")
  4214. .HasColumnType("char(4)")
  4215. .HasDefaultValueSql("0");
  4216. entity.Property(e => e.OutElec)
  4217. .HasColumnType("char(3)")
  4218. .HasDefaultValueSql("0");
  4219. entity.Property(e => e.OutVol)
  4220. .HasColumnType("char(5)")
  4221. .HasDefaultValueSql("0");
  4222. entity.Property(e => e.State)
  4223. .HasColumnName("state")
  4224. .HasColumnType("int(4)")
  4225. .HasDefaultValueSql("0");
  4226. entity.Property(e => e.Temper)
  4227. .HasColumnType("char(4)")
  4228. .HasDefaultValueSql("0");
  4229. entity.Property(e => e.Time).HasDefaultValueSql("0000-00-00 00:00:00");
  4230. entity.Property(e => e.Voltage)
  4231. .HasColumnType("char(5)")
  4232. .HasDefaultValueSql("0");
  4233. });
  4234. modelBuilder.Entity<TUserinfo>(entity =>
  4235. {
  4236. entity.HasKey(e => e.Gid);
  4237. entity.ToTable("t_userinfo", "sps_db");
  4238. entity.HasIndex(e => e.UserNo)
  4239. .HasName("UserNo_UNIQUE")
  4240. .IsUnique();
  4241. entity.Property(e => e.Gid)
  4242. .HasColumnName("GID")
  4243. .HasColumnType("int(4) unsigned");
  4244. entity.Property(e => e.CardNo)
  4245. .HasColumnType("char(20)")
  4246. .HasDefaultValueSql("0");
  4247. entity.Property(e => e.GrpNo)
  4248. .HasColumnType("tinyint(1) unsigned")
  4249. .HasDefaultValueSql("0");
  4250. entity.Property(e => e.Pwd)
  4251. .HasColumnName("PWD")
  4252. .HasColumnType("char(8)")
  4253. .HasDefaultValueSql("0");
  4254. entity.Property(e => e.UserName)
  4255. .HasColumnType("char(10)")
  4256. .HasDefaultValueSql("0");
  4257. entity.Property(e => e.UserNo).HasColumnType("char(4)");
  4258. });
  4259. modelBuilder.Entity<TVersioninfo>(entity =>
  4260. {
  4261. entity.HasKey(e => e.Gid);
  4262. entity.ToTable("t_versioninfo", "sps_db");
  4263. entity.Property(e => e.Gid)
  4264. .HasColumnName("GID")
  4265. .HasColumnType("tinyint(1) unsigned");
  4266. entity.Property(e => e.EffTime).HasDefaultValueSql("0000-00-00 00:00:00");
  4267. entity.Property(e => e.LoseEffTime).HasDefaultValueSql("0000-00-00 00:00:00");
  4268. entity.Property(e => e.Remark)
  4269. .HasMaxLength(20)
  4270. .IsUnicode(false)
  4271. .HasDefaultValueSql("0");
  4272. entity.Property(e => e.VerNo)
  4273. .HasColumnType("tinyint(2) unsigned")
  4274. .HasDefaultValueSql("0");
  4275. });
  4276. modelBuilder.Entity<TWcardinstore>(entity =>
  4277. {
  4278. entity.HasKey(e => e.Gid);
  4279. entity.ToTable("t_wcardinstore", "sps_db");
  4280. entity.Property(e => e.Gid)
  4281. .HasColumnName("GID")
  4282. .HasColumnType("tinyint(1)")
  4283. .ValueGeneratedOnAdd();
  4284. entity.Property(e => e.EmployNo)
  4285. .HasColumnType("char(4)")
  4286. .HasDefaultValueSql("0");
  4287. entity.Property(e => e.InStoreNum)
  4288. .HasColumnType("int(2) unsigned")
  4289. .HasDefaultValueSql("0");
  4290. entity.Property(e => e.InStoreTime).HasDefaultValueSql("0000-00-00 00:00:00");
  4291. entity.Property(e => e.Price)
  4292. .HasColumnType("int(2) unsigned")
  4293. .HasDefaultValueSql("0");
  4294. });
  4295. modelBuilder.Entity<TWcardoutstore>(entity =>
  4296. {
  4297. entity.HasKey(e => e.Gid);
  4298. entity.ToTable("t_wcardoutstore", "sps_db");
  4299. entity.Property(e => e.Gid)
  4300. .HasColumnName("GID")
  4301. .HasColumnType("tinyint(1)")
  4302. .ValueGeneratedOnAdd();
  4303. entity.Property(e => e.EmployNo)
  4304. .HasColumnType("char(4)")
  4305. .HasDefaultValueSql("0");
  4306. entity.Property(e => e.OutStoreNum)
  4307. .HasColumnType("int(2) unsigned")
  4308. .HasDefaultValueSql("0");
  4309. entity.Property(e => e.OutStoreTime).HasDefaultValueSql("0000-00-00 00:00:00");
  4310. entity.Property(e => e.Price)
  4311. .HasColumnType("int(2) unsigned")
  4312. .HasDefaultValueSql("0");
  4313. });
  4314. }
  4315. }
  4316. }