models.go 133 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799800801802803804805806807808809810811812813814815816817818819820821822823824825826827828829830831832833834835836837838839840841842843844845846847848849850851852853854855856857858859860861862863864865866867868869870871872873874875876877878879880881882883884885886887888889890891892893894895896897898899900901902903904905906907908909910911912913914915916917918919920921922923924925926927928929930931932933934935936937938939940941942943944945946947948949950951952953954955956957958959960961962963964965966967968969970971972973974975976977978979980981982983984985986987988989990991992993994995996997998999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161116211631164116511661167116811691170117111721173117411751176117711781179118011811182118311841185118611871188118911901191119211931194119511961197119811991200120112021203120412051206120712081209121012111212121312141215121612171218121912201221122212231224122512261227122812291230123112321233123412351236123712381239124012411242124312441245124612471248124912501251125212531254125512561257125812591260126112621263126412651266126712681269127012711272127312741275127612771278127912801281128212831284128512861287128812891290129112921293129412951296129712981299130013011302130313041305130613071308130913101311131213131314131513161317131813191320132113221323132413251326132713281329133013311332133313341335133613371338133913401341134213431344134513461347134813491350135113521353135413551356135713581359136013611362136313641365136613671368136913701371137213731374137513761377137813791380138113821383138413851386138713881389139013911392139313941395139613971398139914001401140214031404140514061407140814091410141114121413141414151416141714181419142014211422142314241425142614271428142914301431143214331434143514361437143814391440144114421443144414451446144714481449145014511452145314541455145614571458145914601461146214631464146514661467146814691470147114721473147414751476147714781479148014811482148314841485148614871488148914901491149214931494149514961497149814991500150115021503150415051506150715081509151015111512151315141515151615171518151915201521152215231524152515261527152815291530153115321533153415351536153715381539154015411542154315441545154615471548154915501551155215531554155515561557155815591560156115621563156415651566156715681569157015711572157315741575157615771578157915801581158215831584158515861587158815891590159115921593159415951596159715981599160016011602160316041605160616071608160916101611161216131614161516161617161816191620162116221623162416251626162716281629163016311632163316341635163616371638163916401641164216431644164516461647164816491650165116521653165416551656165716581659166016611662166316641665166616671668166916701671167216731674167516761677167816791680168116821683168416851686168716881689169016911692169316941695169616971698169917001701170217031704170517061707170817091710171117121713171417151716171717181719172017211722172317241725172617271728172917301731173217331734173517361737173817391740174117421743174417451746174717481749175017511752175317541755175617571758175917601761176217631764176517661767176817691770177117721773177417751776177717781779178017811782178317841785178617871788178917901791179217931794179517961797179817991800180118021803180418051806180718081809181018111812181318141815181618171818181918201821182218231824182518261827182818291830183118321833183418351836183718381839184018411842184318441845184618471848184918501851185218531854185518561857185818591860186118621863186418651866186718681869187018711872187318741875187618771878187918801881188218831884188518861887188818891890189118921893189418951896189718981899190019011902190319041905190619071908190919101911191219131914191519161917191819191920192119221923192419251926192719281929193019311932193319341935193619371938193919401941194219431944194519461947194819491950195119521953195419551956195719581959196019611962196319641965196619671968196919701971197219731974197519761977197819791980198119821983198419851986198719881989199019911992199319941995199619971998199920002001200220032004200520062007200820092010201120122013201420152016201720182019202020212022202320242025202620272028202920302031203220332034203520362037203820392040204120422043204420452046204720482049205020512052205320542055205620572058205920602061206220632064206520662067206820692070207120722073207420752076207720782079208020812082208320842085208620872088208920902091209220932094209520962097209820992100210121022103210421052106210721082109211021112112211321142115211621172118211921202121212221232124212521262127212821292130213121322133213421352136213721382139214021412142214321442145214621472148214921502151215221532154215521562157215821592160216121622163216421652166216721682169217021712172217321742175217621772178217921802181218221832184218521862187218821892190219121922193219421952196219721982199220022012202220322042205220622072208220922102211221222132214221522162217221822192220222122222223222422252226222722282229223022312232223322342235223622372238223922402241224222432244224522462247224822492250225122522253225422552256225722582259226022612262226322642265226622672268226922702271227222732274227522762277227822792280228122822283228422852286228722882289229022912292229322942295229622972298229923002301230223032304230523062307230823092310231123122313231423152316231723182319232023212322232323242325232623272328232923302331233223332334233523362337233823392340234123422343234423452346234723482349235023512352235323542355235623572358235923602361236223632364236523662367236823692370237123722373237423752376237723782379238023812382238323842385238623872388238923902391239223932394239523962397239823992400240124022403240424052406240724082409241024112412241324142415241624172418241924202421242224232424242524262427242824292430243124322433243424352436243724382439244024412442244324442445244624472448244924502451245224532454245524562457245824592460246124622463246424652466246724682469247024712472247324742475247624772478247924802481248224832484248524862487248824892490249124922493249424952496249724982499250025012502250325042505250625072508250925102511251225132514251525162517251825192520252125222523252425252526252725282529253025312532253325342535253625372538253925402541254225432544254525462547254825492550255125522553255425552556255725582559256025612562256325642565256625672568256925702571257225732574257525762577257825792580258125822583258425852586258725882589259025912592259325942595259625972598259926002601260226032604260526062607260826092610261126122613261426152616261726182619262026212622262326242625262626272628262926302631263226332634263526362637263826392640264126422643264426452646264726482649265026512652265326542655265626572658265926602661266226632664266526662667266826692670267126722673267426752676267726782679268026812682268326842685268626872688268926902691269226932694269526962697269826992700270127022703270427052706270727082709271027112712271327142715271627172718271927202721272227232724272527262727272827292730273127322733273427352736273727382739274027412742274327442745274627472748274927502751275227532754275527562757275827592760276127622763276427652766276727682769277027712772277327742775277627772778277927802781278227832784278527862787278827892790279127922793279427952796279727982799280028012802280328042805280628072808280928102811281228132814281528162817281828192820282128222823282428252826282728282829283028312832283328342835283628372838283928402841284228432844284528462847284828492850285128522853285428552856285728582859286028612862286328642865286628672868286928702871287228732874287528762877287828792880288128822883288428852886288728882889289028912892289328942895289628972898289929002901290229032904290529062907290829092910291129122913291429152916291729182919292029212922292329242925292629272928292929302931293229332934293529362937293829392940294129422943
  1. package models_table
  2. import (
  3. "time"
  4. )
  5. type BcsContractSol struct {
  6. Id int `xorm:"not null pk autoincr INT(11)"`
  7. CreatedOn int64 `xorm:"default 0 BIGINT(20)"`
  8. CntrAddr string `xorm:"VARCHAR(64)"`
  9. CntrId int `xorm:"not null INT(11)"`
  10. MemberId int `xorm:"INT(11)"`
  11. FileName string `xorm:"VARCHAR(256)"`
  12. SolCode string `xorm:"comment('솔리디티 코드') MEDIUMTEXT"`
  13. Ip string `xorm:"VARCHAR(20)"`
  14. }
  15. type ZdbSorder struct {
  16. TId int `xorm:"not null pk autoincr unique INT(10)"`
  17. Id int `xorm:"INT(10)"`
  18. CreatedOn int64 `xorm:"default 0 BIGINT(20)"`
  19. ListToken string `xorm:"VARCHAR(21)"`
  20. OrderBy string `xorm:"VARCHAR(32)"`
  21. C1 string `xorm:"VARCHAR(200)"`
  22. C2 string `xorm:"VARCHAR(200)"`
  23. C3 string `xorm:"VARCHAR(200)"`
  24. C4 string `xorm:"VARCHAR(200)"`
  25. C5 string `xorm:"VARCHAR(200)"`
  26. C6 string `xorm:"VARCHAR(200)"`
  27. C7 string `xorm:"VARCHAR(200)"`
  28. C8 string `xorm:"VARCHAR(200)"`
  29. C9 string `xorm:"VARCHAR(200)"`
  30. C10 string `xorm:"VARCHAR(200)"`
  31. C11 string `xorm:"VARCHAR(200)"`
  32. C12 string `xorm:"VARCHAR(200)"`
  33. C13 string `xorm:"VARCHAR(200)"`
  34. C14 string `xorm:"VARCHAR(200)"`
  35. C15 string `xorm:"VARCHAR(200)"`
  36. C16 string `xorm:"VARCHAR(200)"`
  37. C17 string `xorm:"VARCHAR(200)"`
  38. C18 string `xorm:"VARCHAR(200)"`
  39. C19 string `xorm:"VARCHAR(200)"`
  40. C20 string `xorm:"VARCHAR(200)"`
  41. C21 string `xorm:"VARCHAR(200)"`
  42. C22 string `xorm:"VARCHAR(200)"`
  43. C23 string `xorm:"VARCHAR(200)"`
  44. C24 string `xorm:"VARCHAR(200)"`
  45. C25 string `xorm:"VARCHAR(200)"`
  46. C26 string `xorm:"VARCHAR(200)"`
  47. C27 string `xorm:"VARCHAR(200)"`
  48. C28 string `xorm:"VARCHAR(200)"`
  49. C29 string `xorm:"VARCHAR(200)"`
  50. C30 string `xorm:"VARCHAR(200)"`
  51. C31 string `xorm:"VARCHAR(200)"`
  52. C32 string `xorm:"VARCHAR(200)"`
  53. C33 string `xorm:"VARCHAR(200)"`
  54. C34 string `xorm:"VARCHAR(200)"`
  55. C35 string `xorm:"VARCHAR(200)"`
  56. C36 string `xorm:"VARCHAR(200)"`
  57. C37 string `xorm:"VARCHAR(200)"`
  58. C38 string `xorm:"VARCHAR(200)"`
  59. C39 string `xorm:"VARCHAR(200)"`
  60. C40 string `xorm:"VARCHAR(200)"`
  61. }
  62. type BcsBlock struct {
  63. Id int `xorm:"not null pk autoincr INT(11)"`
  64. CreatedOn int64 `xorm:"default 0 BIGINT(20)"`
  65. BlockNo int `xorm:"default 0 unique(idx_block_no) INT(11)"`
  66. BlockHash string `xorm:"index unique(idx_block_no) VARCHAR(68)"`
  67. TxnCnt int `xorm:"default 0 comment('트랜잭션 갯수') INT(11)"`
  68. UncleCnt int `xorm:"default 0 comment('엉클블록 갯수') INT(11)"`
  69. Miner string `xorm:"comment('채굴 Account Address') VARCHAR(50)"`
  70. GasUsed string `xorm:"comment('개스 사용여부 0:아님, 1.:사용') DECIMAL(11)"`
  71. GasLimit string `xorm:"DECIMAL(11)"`
  72. TrfeeSum string `xorm:"comment('트랜잭션 fee 합계') DECIMAL(32)"`
  73. Reward string `xorm:"comment('블록 보상액') DECIMAL(32)"`
  74. UncleReward string `xorm:"default 0 comment('엉클블록 보상액') DECIMAL(32)"`
  75. Status int `xorm:"default 0 comment('비정상:0, 정상:1') SMALLINT(6)"`
  76. }
  77. type BcsTokenAdd struct {
  78. Id int `xorm:"not null pk autoincr INT(11)"`
  79. CreatedOn int64 `xorm:"default 0 BIGINT(20)"`
  80. CntrAddr string `xorm:"VARCHAR(64)"`
  81. IconImage string `xorm:"VARCHAR(500)"`
  82. UnitPoint int `xorm:"not null default 0 TINYINT(4)"`
  83. DecimalPoint int `xorm:"not null default 0 TINYINT(4)"`
  84. FeePoint int `xorm:"not null default 0 TINYINT(4)"`
  85. TokenDesc string `xorm:"TINYTEXT"`
  86. SiteUrl string `xorm:"VARCHAR(256)"`
  87. SnsUrl string `xorm:"VARCHAR(256)"`
  88. TokenTracker string `xorm:"VARCHAR(128)"`
  89. Ip string `xorm:"VARCHAR(20)"`
  90. }
  91. type BcsContractAbi struct {
  92. Id int `xorm:"not null pk autoincr INT(11)"`
  93. CreatedOn int64 `xorm:"default 0 BIGINT(20)"`
  94. CntrAddr string `xorm:"comment('컨트랙트 주소') VARCHAR(64)"`
  95. CntrId int `xorm:"not null INT(11)"`
  96. MemberId int `xorm:"INT(11)"`
  97. CntrName string `xorm:"not null VARCHAR(64)"`
  98. Compiler string `xorm:"VARCHAR(64)"`
  99. Version string `xorm:"VARCHAR(64)"`
  100. Veried string `xorm:"VARCHAR(64)"`
  101. License string `xorm:"comment('소유자 입력') VARCHAR(64)"`
  102. AbiCode string `xorm:"comment('사용abi 코드 입력') MEDIUMTEXT"`
  103. CreateCode string `xorm:"not null comment('사용코드 입력') MEDIUMTEXT"`
  104. Ip string `xorm:"VARCHAR(20)"`
  105. }
  106. type BcsTokenHolder struct {
  107. Id int `xorm:"not null pk autoincr INT(11)"`
  108. CreatedOn int64 `xorm:"default 0 BIGINT(20)"`
  109. CntrAddr string `xorm:"unique(idx_token_holder) VARCHAR(66)"`
  110. HolderAddr string `xorm:"unique(idx_token_holder) VARCHAR(66)"`
  111. QtySum string `xorm:"DECIMAL(30)"`
  112. LastQtySum string `xorm:"default 0 DECIMAL(30)"`
  113. }
  114. type CrmAccount struct {
  115. Id int `xorm:"not null pk autoincr INT(10)"`
  116. CreatedOn int64 `xorm:"default 0 BIGINT(20)"`
  117. UpdatedOn int64 `xorm:"default 0 BIGINT(20)"`
  118. BuyerId int `xorm:"not null INT(10)"`
  119. AccountName string `xorm:"not null VARCHAR(64)"`
  120. Str0 string `xorm:"VARCHAR(64)"`
  121. Str1 string `xorm:"VARCHAR(64)"`
  122. Str2 string `xorm:"VARCHAR(64)"`
  123. Str3 string `xorm:"VARCHAR(64)"`
  124. Str4 string `xorm:"VARCHAR(64)"`
  125. Str5 string `xorm:"VARCHAR(64)"`
  126. Str6 string `xorm:"VARCHAR(64)"`
  127. Str7 string `xorm:"VARCHAR(64)"`
  128. Str8 string `xorm:"VARCHAR(64)"`
  129. Str9 string `xorm:"VARCHAR(64)"`
  130. Rng0 string `xorm:"VARCHAR(64)"`
  131. Rng1 string `xorm:"VARCHAR(64)"`
  132. Rng2 string `xorm:"VARCHAR(64)"`
  133. Rng3 string `xorm:"VARCHAR(64)"`
  134. Rng4 string `xorm:"VARCHAR(64)"`
  135. Rng5 string `xorm:"VARCHAR(64)"`
  136. Rng6 string `xorm:"VARCHAR(64)"`
  137. Rng7 string `xorm:"VARCHAR(64)"`
  138. Rng8 string `xorm:"VARCHAR(64)"`
  139. Rng9 string `xorm:"VARCHAR(64)"`
  140. Dec0 string `xorm:"default 0.0000 DECIMAL(20,4)"`
  141. Dec1 string `xorm:"default 0.0000 DECIMAL(20,4)"`
  142. Dec2 string `xorm:"default 0.0000 DECIMAL(20,4)"`
  143. Dec3 string `xorm:"default 0.0000 DECIMAL(20,4)"`
  144. Dec4 string `xorm:"default 0.0000 DECIMAL(20,4)"`
  145. Dec5 string `xorm:"default 0.0000 DECIMAL(20,4)"`
  146. Dec6 string `xorm:"default 0.0000 DECIMAL(20,4)"`
  147. Dec7 string `xorm:"default 0.0000 DECIMAL(20,4)"`
  148. Dec8 string `xorm:"default 0.0000 DECIMAL(20,4)"`
  149. Dec9 string `xorm:"default 0.0000 DECIMAL(20,4)"`
  150. Chk0Opt0 string `xorm:"default '0' CHAR(1)"`
  151. Chk0Opt1 string `xorm:"default '0' CHAR(1)"`
  152. Chk0Opt2 string `xorm:"default '0' CHAR(1)"`
  153. Chk0Opt3 string `xorm:"default '0' CHAR(1)"`
  154. Chk0Opt4 string `xorm:"default '0' CHAR(1)"`
  155. Chk1Opt0 string `xorm:"default '0' CHAR(1)"`
  156. Chk1Opt1 string `xorm:"default '0' CHAR(1)"`
  157. Chk1Opt2 string `xorm:"default '0' CHAR(1)"`
  158. Chk1Opt3 string `xorm:"default '0' CHAR(1)"`
  159. Chk1Opt4 string `xorm:"default '0' CHAR(1)"`
  160. Chk2Opt0 string `xorm:"default '0' CHAR(1)"`
  161. Chk2Opt1 string `xorm:"default '0' CHAR(1)"`
  162. Chk2Opt2 string `xorm:"default '0' CHAR(1)"`
  163. Chk2Opt3 string `xorm:"default '0' CHAR(1)"`
  164. Chk2Opt4 string `xorm:"default '0' CHAR(1)"`
  165. Chk3Opt0 string `xorm:"default '0' CHAR(1)"`
  166. Chk3Opt1 string `xorm:"default '0' CHAR(1)"`
  167. Chk3Opt2 string `xorm:"default '0' CHAR(1)"`
  168. Chk3Opt3 string `xorm:"default '0' CHAR(1)"`
  169. Chk3Opt4 string `xorm:"default '0' CHAR(1)"`
  170. Chk4Opt0 string `xorm:"default '0' CHAR(1)"`
  171. Chk4Opt1 string `xorm:"default '0' CHAR(1)"`
  172. Chk4Opt2 string `xorm:"default '0' CHAR(1)"`
  173. Chk4Opt3 string `xorm:"default '0' CHAR(1)"`
  174. Chk4Opt4 string `xorm:"default '0' CHAR(1)"`
  175. Chk5Opt0 string `xorm:"default '0' CHAR(1)"`
  176. Chk5Opt1 string `xorm:"default '0' CHAR(1)"`
  177. Chk5Opt2 string `xorm:"default '0' CHAR(1)"`
  178. Chk5Opt3 string `xorm:"default '0' CHAR(1)"`
  179. Chk5Opt4 string `xorm:"default '0' CHAR(1)"`
  180. Chk6Opt0 string `xorm:"default '0' CHAR(1)"`
  181. Chk6Opt1 string `xorm:"default '0' CHAR(1)"`
  182. Chk6Opt2 string `xorm:"default '0' CHAR(1)"`
  183. Chk6Opt3 string `xorm:"default '0' CHAR(1)"`
  184. Chk6Opt4 string `xorm:"default '0' CHAR(1)"`
  185. Chk7Opt0 string `xorm:"default '0' CHAR(1)"`
  186. Chk7Opt1 string `xorm:"default '0' CHAR(1)"`
  187. Chk7Opt2 string `xorm:"default '0' CHAR(1)"`
  188. Chk7Opt3 string `xorm:"default '0' CHAR(1)"`
  189. Chk7Opt4 string `xorm:"default '0' CHAR(1)"`
  190. Chk8Opt0 string `xorm:"default '0' CHAR(1)"`
  191. Chk8Opt1 string `xorm:"default '0' CHAR(1)"`
  192. Chk8Opt2 string `xorm:"default '0' CHAR(1)"`
  193. Chk8Opt3 string `xorm:"default '0' CHAR(1)"`
  194. Chk8Opt4 string `xorm:"default '0' CHAR(1)"`
  195. Chk9Opt0 string `xorm:"default '0' CHAR(1)"`
  196. Chk9Opt1 string `xorm:"default '0' CHAR(1)"`
  197. Chk9Opt2 string `xorm:"default '0' CHAR(1)"`
  198. Chk9Opt3 string `xorm:"default '0' CHAR(1)"`
  199. Chk9Opt4 string `xorm:"default '0' CHAR(1)"`
  200. }
  201. type CrmAccountItem struct {
  202. Id int `xorm:"not null pk autoincr INT(10)"`
  203. CreatedOn int64 `xorm:"default 0 BIGINT(20)"`
  204. UpdatedOn int64 `xorm:"default 0 BIGINT(20)"`
  205. AccountId int `xorm:"not null INT(10)"`
  206. ItemName string `xorm:"VARCHAR(64)"`
  207. Str0 string `xorm:"VARCHAR(64)"`
  208. Str1 string `xorm:"VARCHAR(64)"`
  209. Str2 string `xorm:"VARCHAR(64)"`
  210. Str3 string `xorm:"VARCHAR(64)"`
  211. Str4 string `xorm:"VARCHAR(64)"`
  212. Str5 string `xorm:"VARCHAR(64)"`
  213. Str6 string `xorm:"VARCHAR(64)"`
  214. Str7 string `xorm:"VARCHAR(64)"`
  215. Str8 string `xorm:"VARCHAR(64)"`
  216. Str9 string `xorm:"VARCHAR(64)"`
  217. Rng0 string `xorm:"VARCHAR(64)"`
  218. Rng1 string `xorm:"VARCHAR(64)"`
  219. Rng2 string `xorm:"VARCHAR(64)"`
  220. Rng3 string `xorm:"VARCHAR(64)"`
  221. Rng4 string `xorm:"VARCHAR(64)"`
  222. Rng5 string `xorm:"VARCHAR(64)"`
  223. Rng6 string `xorm:"VARCHAR(64)"`
  224. Rng7 string `xorm:"VARCHAR(64)"`
  225. Rng8 string `xorm:"VARCHAR(64)"`
  226. Rng9 string `xorm:"VARCHAR(64)"`
  227. Dec0 string `xorm:"default 0.0000 DECIMAL(20,4)"`
  228. Dec1 string `xorm:"default 0.0000 DECIMAL(20,4)"`
  229. Dec2 string `xorm:"default 0.0000 DECIMAL(20,4)"`
  230. Dec3 string `xorm:"default 0.0000 DECIMAL(20,4)"`
  231. Dec4 string `xorm:"default 0.0000 DECIMAL(20,4)"`
  232. Dec5 string `xorm:"default 0.0000 DECIMAL(20,4)"`
  233. Dec6 string `xorm:"default 0.0000 DECIMAL(20,4)"`
  234. Dec7 string `xorm:"default 0.0000 DECIMAL(20,4)"`
  235. Dec8 string `xorm:"default 0.0000 DECIMAL(20,4)"`
  236. Dec9 string `xorm:"default 0.0000 DECIMAL(20,4)"`
  237. Chk0Opt0 string `xorm:"default '0' CHAR(1)"`
  238. Chk0Opt1 string `xorm:"default '0' CHAR(1)"`
  239. Chk0Opt2 string `xorm:"default '0' CHAR(1)"`
  240. Chk0Opt3 string `xorm:"default '0' CHAR(1)"`
  241. Chk0Opt4 string `xorm:"default '0' CHAR(1)"`
  242. Chk1Opt0 string `xorm:"default '0' CHAR(1)"`
  243. Chk1Opt1 string `xorm:"default '0' CHAR(1)"`
  244. Chk1Opt2 string `xorm:"default '0' CHAR(1)"`
  245. Chk1Opt3 string `xorm:"default '0' CHAR(1)"`
  246. Chk1Opt4 string `xorm:"default '0' CHAR(1)"`
  247. Chk2Opt0 string `xorm:"default '0' CHAR(1)"`
  248. Chk2Opt1 string `xorm:"default '0' CHAR(1)"`
  249. Chk2Opt2 string `xorm:"default '0' CHAR(1)"`
  250. Chk2Opt3 string `xorm:"default '0' CHAR(1)"`
  251. Chk2Opt4 string `xorm:"default '0' CHAR(1)"`
  252. Chk3Opt0 string `xorm:"default '0' CHAR(1)"`
  253. Chk3Opt1 string `xorm:"default '0' CHAR(1)"`
  254. Chk3Opt2 string `xorm:"default '0' CHAR(1)"`
  255. Chk3Opt3 string `xorm:"default '0' CHAR(1)"`
  256. Chk3Opt4 string `xorm:"default '0' CHAR(1)"`
  257. Chk4Opt0 string `xorm:"default '0' CHAR(1)"`
  258. Chk4Opt1 string `xorm:"default '0' CHAR(1)"`
  259. Chk4Opt2 string `xorm:"default '0' CHAR(1)"`
  260. Chk4Opt3 string `xorm:"default '0' CHAR(1)"`
  261. Chk4Opt4 string `xorm:"default '0' CHAR(1)"`
  262. Chk5Opt0 string `xorm:"default '0' CHAR(1)"`
  263. Chk5Opt1 string `xorm:"default '0' CHAR(1)"`
  264. Chk5Opt2 string `xorm:"default '0' CHAR(1)"`
  265. Chk5Opt3 string `xorm:"default '0' CHAR(1)"`
  266. Chk5Opt4 string `xorm:"default '0' CHAR(1)"`
  267. Chk6Opt0 string `xorm:"default '0' CHAR(1)"`
  268. Chk6Opt1 string `xorm:"default '0' CHAR(1)"`
  269. Chk6Opt2 string `xorm:"default '0' CHAR(1)"`
  270. Chk6Opt3 string `xorm:"default '0' CHAR(1)"`
  271. Chk6Opt4 string `xorm:"default '0' CHAR(1)"`
  272. Chk7Opt0 string `xorm:"default '0' CHAR(1)"`
  273. Chk7Opt1 string `xorm:"default '0' CHAR(1)"`
  274. Chk7Opt2 string `xorm:"default '0' CHAR(1)"`
  275. Chk7Opt3 string `xorm:"default '0' CHAR(1)"`
  276. Chk7Opt4 string `xorm:"default '0' CHAR(1)"`
  277. Chk8Opt0 string `xorm:"default '0' CHAR(1)"`
  278. Chk8Opt1 string `xorm:"default '0' CHAR(1)"`
  279. Chk8Opt2 string `xorm:"default '0' CHAR(1)"`
  280. Chk8Opt3 string `xorm:"default '0' CHAR(1)"`
  281. Chk8Opt4 string `xorm:"default '0' CHAR(1)"`
  282. Chk9Opt0 string `xorm:"default '0' CHAR(1)"`
  283. Chk9Opt1 string `xorm:"default '0' CHAR(1)"`
  284. Chk9Opt2 string `xorm:"default '0' CHAR(1)"`
  285. Chk9Opt3 string `xorm:"default '0' CHAR(1)"`
  286. Chk9Opt4 string `xorm:"default '0' CHAR(1)"`
  287. }
  288. type DbrAccSlip struct {
  289. Id int `xorm:"not null pk autoincr INT(10)"`
  290. CreatedOn int64 `xorm:"default 0 BIGINT(20)"`
  291. UpdatedOn int64 `xorm:"default 0 BIGINT(20)"`
  292. AccSlipNo string `xorm:"VARCHAR(21)"`
  293. SorderId int `xorm:"INT(10)"`
  294. PorderId int `xorm:"INT(10)"`
  295. UserId int `xorm:"not null default 0 INT(10)"`
  296. BranchId int `xorm:"not null default 0 INT(10)"`
  297. SgroupId int `xorm:"not null default 0 INT(10)"`
  298. AccDate string `xorm:"VARCHAR(8)"`
  299. CompanyId int `xorm:"INT(11)"`
  300. DealTypeId int `xorm:"INT(11)"`
  301. BillType string `xorm:"comment('CC:신용카드, CS:현금, GC:쿠폰, UC:적립금사용') CHAR(2)"`
  302. BillColumn1 string `xorm:"comment('사용카드, 현금영수증, 쿠폰발행, 사용여부') VARCHAR(21)"`
  303. BillColumn2 string `xorm:"VARCHAR(21)"`
  304. SlipAmt string `xorm:"DECIMAL(20,4)"`
  305. OccurDate string `xorm:"VARCHAR(8)"`
  306. Remarks string `xorm:"MEDIUMTEXT"`
  307. CardCheckNo string `xorm:"VARCHAR(36)"`
  308. AutoSlipId int `xorm:"not null default 0 INT(10)"`
  309. AutoSlipAmt string `xorm:"DECIMAL(20,4)"`
  310. IsFixed string `xorm:"CHAR(1)"`
  311. IsApproved string `xorm:"not null default '0' CHAR(1)"`
  312. Status string `xorm:"CHAR(21)"`
  313. Ip string `xorm:"VARCHAR(20)"`
  314. }
  315. type DbrAccSlipBd struct {
  316. Id int `xorm:"not null pk autoincr INT(11)"`
  317. CreatedOn int64 `xorm:"default 0 BIGINT(20)"`
  318. UpdatedOn int64 `xorm:"default 0 BIGINT(20)"`
  319. AccSlipId int `xorm:"not null INT(10)"`
  320. SeqNo int `xorm:"not null TINYINT(4)"`
  321. SlipCrDr string `xorm:"not null CHAR(1)"`
  322. AccCodeId int `xorm:"default 0 INT(10)"`
  323. AccCompanyId int `xorm:"default 0 INT(10)"`
  324. AccEtcName string `xorm:"VARCHAR(69)"`
  325. EtcAdd1 string `xorm:"VARCHAR(69)"`
  326. EtcAdd2 string `xorm:"VARCHAR(69)"`
  327. AccAmt string `xorm:"not null default 0.0000 DECIMAL(20,4)"`
  328. Ip string `xorm:"VARCHAR(20)"`
  329. }
  330. type DbrAgroup struct {
  331. Id int `xorm:"not null pk autoincr INT(10)"`
  332. CreatedOn int64 `xorm:"default 0 BIGINT(20)"`
  333. UpdatedOn int64 `xorm:"default 0 BIGINT(20)"`
  334. AgroupCode string `xorm:"VARCHAR(20)"`
  335. AgroupName string `xorm:"VARCHAR(49)"`
  336. AgrTaxRegno string `xorm:"VARCHAR(21)"`
  337. AgrFullName string `xorm:"VARCHAR(96)"`
  338. AgrPresident string `xorm:"VARCHAR(96)"`
  339. AgrZipcode string `xorm:"VARCHAR(21)"`
  340. AgrAddr1 string `xorm:"VARCHAR(49)"`
  341. AgrAddr2 string `xorm:"VARCHAR(49)"`
  342. AgrBizType string `xorm:"VARCHAR(191)"`
  343. AgrDealItem string `xorm:"VARCHAR(191)"`
  344. IsUnused string `xorm:"CHAR(1)"`
  345. }
  346. type DbrAppSlip struct {
  347. Id int `xorm:"not null pk autoincr INT(10)"`
  348. CreatedOn int64 `xorm:"default 0 BIGINT(20)"`
  349. UpdatedOn int64 `xorm:"default 0 BIGINT(20)"`
  350. AppSlipNo string `xorm:"VARCHAR(21)"`
  351. AccSlipId int `xorm:"not null default 0 INT(10)"`
  352. UserId int `xorm:"not null default 0 INT(10)"`
  353. AppDate string `xorm:"VARCHAR(8)"`
  354. AppRemarks string `xorm:"MEDIUMTEXT"`
  355. Ip string `xorm:"VARCHAR(20)"`
  356. }
  357. type DbrBalBuyer struct {
  358. Id int `xorm:"not null pk autoincr INT(10)"`
  359. CreatedOn int64 `xorm:"default 0 BIGINT(20)"`
  360. UpdatedOn int64 `xorm:"default 0 BIGINT(20)"`
  361. YyyyMm string `xorm:"not null VARCHAR(6)"`
  362. BranchId int `xorm:"not null INT(10)"`
  363. BuyerId int `xorm:"not null default 0 INT(10)"`
  364. BalAmt string `xorm:"not null default 0.0000 DECIMAL(20,4)"`
  365. }
  366. type DbrBalItem struct {
  367. Id int `xorm:"not null pk autoincr INT(10)"`
  368. CreatedOn int64 `xorm:"default 0 BIGINT(20)"`
  369. UpdatedOn int64 `xorm:"default 0 BIGINT(20)"`
  370. YyyyMm string `xorm:"not null VARCHAR(6)"`
  371. StorageId int `xorm:"not null default 0 INT(10)"`
  372. ItemId int `xorm:"not null default 0 INT(10)"`
  373. BalQty string `xorm:"not null default 0.0000 DECIMAL(20,4)"`
  374. BadBalQty string `xorm:"not null default 0.0000 DECIMAL(20,4)"`
  375. }
  376. type DbrBalSupplier struct {
  377. Id int `xorm:"not null pk autoincr INT(10)"`
  378. CreatedOn int64 `xorm:"default 0 BIGINT(20)"`
  379. UpdatedOn int64 `xorm:"default 0 BIGINT(20)"`
  380. YyyyMm string `xorm:"not null VARCHAR(6)"`
  381. BranchId int `xorm:"not null INT(10)"`
  382. SupplierId int `xorm:"not null default 0 INT(10)"`
  383. BalAmt string `xorm:"not null default 0.0000 DECIMAL(20,4)"`
  384. }
  385. type DbrBranch struct {
  386. Id int `xorm:"not null pk autoincr INT(10)"`
  387. CreatedOn int64 `xorm:"default 0 BIGINT(20)"`
  388. UpdatedOn int64 `xorm:"default 0 BIGINT(20)"`
  389. BranchCode string `xorm:"VARCHAR(20)"`
  390. BranchName string `xorm:"VARCHAR(49)"`
  391. BranchManager string `xorm:"VARCHAR(49)"`
  392. IsUnused string `xorm:"not null default '0' CHAR(1)"`
  393. }
  394. type ProPost struct {
  395. Id int `xorm:"not null pk autoincr INT(10)"`
  396. CreatedOn int64 `xorm:"default 0 BIGINT(20)"`
  397. UpdatedOn int64 `xorm:"default 0 BIGINT(20)"`
  398. OfficialDate string `xorm:"comment('공식기록일자') CHAR(8)"`
  399. OfficialTime string `xorm:"comment('공식기록 시간') CHAR(8)"`
  400. MemberId int `xorm:"not null default 0 INT(11)"`
  401. UserId int `xorm:"default 0 INT(11)"`
  402. PostTypeId int `xorm:"comment('게시판 종류') INT(11)"`
  403. MediaId int `xorm:"not null default 1 comment('미디어라이브러리') INT(11)"`
  404. PostSlug string `xorm:"comment('SEO용 슬러그') VARCHAR(256)"`
  405. PostTitle string `xorm:"comment('글제목') TEXT"`
  406. PostContents string `xorm:"comment('상세내용-html') MEDIUMTEXT"`
  407. PostExcerpt string `xorm:"comment('내용축약') TEXT"`
  408. Status string `xorm:"CHAR(1)"`
  409. Sort string `xorm:"CHAR(1)"`
  410. Pc1 string `xorm:"comment('추가필드-varchar') VARCHAR(64)"`
  411. Pc2 string `xorm:"VARCHAR(64)"`
  412. Pc3 string `xorm:"VARCHAR(64)"`
  413. Pc4 string `xorm:"VARCHAR(64)"`
  414. Pc5 string `xorm:"VARCHAR(64)"`
  415. Pc6 string `xorm:"VARCHAR(64)"`
  416. Pc7 string `xorm:"VARCHAR(64)"`
  417. Pc8 string `xorm:"VARCHAR(64)"`
  418. Pc9 string `xorm:"VARCHAR(64)"`
  419. Pc10 string `xorm:"VARCHAR(64)"`
  420. Pd1 string `xorm:"default 0.0000 comment('금액필드-decimal') DECIMAL(20,4)"`
  421. Pd2 string `xorm:"default 0.0000 DECIMAL(20,4)"`
  422. Pd3 string `xorm:"default 0.0000 DECIMAL(20,4)"`
  423. Pd4 string `xorm:"default 0.0000 DECIMAL(20,4)"`
  424. Pd5 string `xorm:"default 0.0000 DECIMAL(20,4)"`
  425. Pd6 string `xorm:"default 0.0000 DECIMAL(20,4)"`
  426. Pd7 string `xorm:"default 0.0000 DECIMAL(20,4)"`
  427. Pd8 string `xorm:"default 0.0000 DECIMAL(20,4)"`
  428. Pd9 string `xorm:"default 0.0000 DECIMAL(20,4)"`
  429. Pd10 string `xorm:"default 0.0000 DECIMAL(20,4)"`
  430. Pt1 string `xorm:"comment('추가필드-text') TEXT"`
  431. Pt2 string `xorm:"TEXT"`
  432. Guid string `xorm:"comment('사용않음') VARCHAR(255)"`
  433. PostPassword string `xorm:"VARCHAR(255)"`
  434. PostMimeType string `xorm:"VARCHAR(100)"`
  435. CommentStatus string `xorm:"VARCHAR(20)"`
  436. CommentCnt int `xorm:"comment('댓글갯수') INT(11)"`
  437. ParentId int `xorm:"comment('부모글id') INT(11)"`
  438. Ip string `xorm:"VARCHAR(20)"`
  439. Duid string `xorm:"default '' comment('API 클러스터용 UUID') CHAR(36)"`
  440. }
  441. type ProWish struct {
  442. Id int `xorm:"not null pk autoincr INT(10)"`
  443. CreatedOn int64 `xorm:"default 0 BIGINT(20)"`
  444. UpdatedOn int64 `xorm:"default 0 BIGINT(20)"`
  445. WishDate string `xorm:"not null default '구독신청일' index CHAR(8)"`
  446. WishNo string `xorm:"comment('구독번호') unique VARCHAR(21)"`
  447. MemberBuyerId int `xorm:"not null default 0 comment('고객id') INT(10)"`
  448. ItemId int `xorm:"not null default 0 comment('품목코드') index INT(10)"`
  449. WishQty string `xorm:"not null default 0.0000 comment('위시수량') DECIMAL(20,4)"`
  450. WishPrc string `xorm:"not null default 0.0000 comment('위시가격') DECIMAL(20,4)"`
  451. WishAmt string `xorm:"not null default 0.0000 comment('위시금액') DECIMAL(20,4)"`
  452. Column1 string `xorm:"comment('추가항목2') VARCHAR(49)"`
  453. Column2 string `xorm:"comment('추가항목2') VARCHAR(49)"`
  454. WishDesc string `xorm:"comment('상세내용') MEDIUMTEXT"`
  455. IsSubscribed string `xorm:"not null default '0' comment('구독여부') CHAR(4)"`
  456. Ip string `xorm:"VARCHAR(21)"`
  457. }
  458. type DbrCalFormat struct {
  459. Id int `xorm:"not null pk autoincr INT(10)"`
  460. DateType string `xorm:"VARCHAR(5)"`
  461. DateIndex string `xorm:"not null unique VARCHAR(8)"`
  462. }
  463. type DbrCgroup struct {
  464. Id int `xorm:"not null pk autoincr INT(10)"`
  465. CreatedOn int64 `xorm:"default 0 BIGINT(20)"`
  466. UpdatedOn int64 `xorm:"default 0 BIGINT(20)"`
  467. CgroupCode string `xorm:"comment('업체구분--Code') VARCHAR(20)"`
  468. CgroupName string `xorm:"VARCHAR(49)"`
  469. CgroupManager string `xorm:"VARCHAR(49)"`
  470. IsUnused string `xorm:"default '0' CHAR(1)"`
  471. }
  472. type DbrCoupon struct {
  473. Id int `xorm:"not null pk autoincr INT(10)"`
  474. CreatedOn int64 `xorm:"default 0 BIGINT(20)"`
  475. UpdatedOn int64 `xorm:"default 0 BIGINT(20)"`
  476. UserId int `xorm:"not null default 0 INT(10)"`
  477. CouponType string `xorm:"CHAR(1)"`
  478. BranchId int `xorm:"not null default 0 INT(10)"`
  479. IssueType string `xorm:"CHAR(1)"`
  480. IssueDate string `xorm:"not null VARCHAR(8)"`
  481. CouponName string `xorm:"VARCHAR(36)"`
  482. CouponCode string `xorm:"VARCHAR(21)"`
  483. IsRate string `xorm:"not null default '0' CHAR(1)"`
  484. CouponNum string `xorm:"not null default 0.0000 DECIMAL(20,4)"`
  485. ExpireDate string `xorm:"VARCHAR(8)"`
  486. CouponDesc string `xorm:"VARCHAR(68)"`
  487. Ip string `xorm:"VARCHAR(20)"`
  488. }
  489. type DbrCpack struct {
  490. Id int `xorm:"not null pk autoincr INT(10)"`
  491. CreatedOn int64 `xorm:"default 0 BIGINT(20)"`
  492. UpdatedOn int64 `xorm:"default 0 BIGINT(20)"`
  493. CpackName string `xorm:"VARCHAR(21)"`
  494. CpackMemo string `xorm:"not null MEDIUMTEXT"`
  495. }
  496. type DbrCredit struct {
  497. Id int `xorm:"not null pk autoincr INT(10)"`
  498. CreatedOn int64 `xorm:"default 0 BIGINT(20)"`
  499. UpdatedOn int64 `xorm:"default 0 BIGINT(20)"`
  500. CreditNo string `xorm:"unique VARCHAR(21)"`
  501. CreditDate string `xorm:"VARCHAR(8)"`
  502. DealTypeId int `xorm:"INT(10)"`
  503. IsTransfer string `xorm:"not null default '0' CHAR(1)"`
  504. FromBuyerId int `xorm:"not null default 0 INT(10)"`
  505. ToBuyerId int `xorm:"not null default 0 INT(10)"`
  506. BranchId int `xorm:"not null default 0 INT(10)"`
  507. UserId int `xorm:"not null default 0 INT(10)"`
  508. ManualAmt string `xorm:"DECIMAL(20,4)"`
  509. Remarks string `xorm:"TEXT"`
  510. Ip string `xorm:"VARCHAR(20)"`
  511. }
  512. type Users struct {
  513. Id int `xorm:"not null pk autoincr INT(10)"`
  514. CreatedOn int64 `xorm:"default 0 BIGINT(20)"`
  515. UpdatedOn int64 `xorm:"default 0 BIGINT(20)"`
  516. DeletedOn int64 `xorm:"BIGINT(20)"`
  517. ActivatedOn int64 `xorm:"BIGINT(20)"`
  518. LastLoginOn int64 `xorm:"BIGINT(20)"`
  519. LastSeenOn int64 `xorm:"BIGINT(10)"`
  520. UsersDate string `xorm:"VARCHAR(8)"`
  521. Email string `xorm:"not null unique VARCHAR(191)"`
  522. Password string `xorm:"not null VARCHAR(191)"`
  523. SsoBrand string `xorm:"VARCHAR(64)"`
  524. SsoSub string `xorm:"VARCHAR(64)"`
  525. LoginId string `xorm:"VARCHAR(64)"`
  526. ResetPasswordCode string `xorm:"VARCHAR(191)"`
  527. ActivateCode string `xorm:"not null VARCHAR(64)"`
  528. ResetCode string `xorm:"default 'MD5(RAND()) ' VARCHAR(32)"`
  529. NickName string `xorm:"VARCHAR(191)"`
  530. FirstName string `xorm:"VARCHAR(191)"`
  531. SurName string `xorm:"VARCHAR(191)"`
  532. IsGuest string `xorm:"not null default '0' CHAR(1)"`
  533. IsActivated string `xorm:"not null default '0' CHAR(1)"`
  534. IsSuperuser string `xorm:"not null default '0' CHAR(1)"`
  535. Sort string `xorm:"default '0' CHAR(1)"`
  536. Status string `xorm:"CHAR(1)"`
  537. CreatedIp string `xorm:"VARCHAR(21)"`
  538. LastloginIp string `xorm:"VARCHAR(21)"`
  539. IsWithdrawn string `xorm:"default '0' CHAR(1)"`
  540. }
  541. type DbrCreditBd struct {
  542. Id int `xorm:"not null pk autoincr INT(10)"`
  543. CreatedOn int64 `xorm:"default 0 BIGINT(20)"`
  544. UpdatedOn int64 `xorm:"default 0 BIGINT(20)"`
  545. HdId int `xorm:"not null default 0 INT(11)"`
  546. BdId int `xorm:"not null default 0 INT(11)"`
  547. CreditId int `xorm:"not null default 0 INT(10)"`
  548. AvailDate string `xorm:"not null default '0' CHAR(8)"`
  549. OccurDate string `xorm:"default '0' CHAR(8)"`
  550. BranchId int `xorm:"not null default 0 INT(10)"`
  551. UserId int `xorm:"not null default 0 INT(10)"`
  552. DealTypeId int `xorm:"not null default 0 INT(10)"`
  553. IsFromBuyer string `xorm:"CHAR(1)"`
  554. BuyerId int `xorm:"not null default 0 INT(10)"`
  555. CreditAmt string `xorm:"not null default 0.0000 DECIMAL(20,4)"`
  556. AddMsg string `xorm:"VARCHAR(64)"`
  557. }
  558. type DbrBalCredit struct {
  559. Id int `xorm:"not null pk autoincr INT(10)"`
  560. CreatedOn int64 `xorm:"default 0 BIGINT(20)"`
  561. UpdatedOn int64 `xorm:"default 0 BIGINT(20)"`
  562. YyyyMm string `xorm:"not null VARCHAR(6)"`
  563. BranchId int `xorm:"not null INT(10)"`
  564. BuyerId int `xorm:"not null default 0 INT(10)"`
  565. BalAmt string `xorm:"not null default 0.0000 DECIMAL(20,4)"`
  566. }
  567. type DbrCustomerTie struct {
  568. Id int `xorm:"not null pk autoincr INT(10)"`
  569. CreatedOn int64 `xorm:"default 0 BIGINT(20)"`
  570. UpdatedOn int64 `xorm:"default 0 BIGINT(20)"`
  571. CustomerTieNo string `xorm:"unique VARCHAR(21)"`
  572. TieDate string `xorm:"VARCHAR(8)"`
  573. TieName string `xorm:"VARCHAR(36)"`
  574. BranchId int `xorm:"not null default 0 INT(10)"`
  575. UserId int `xorm:"not null default 0 INT(10)"`
  576. Status string `xorm:"VARCHAR(21)"`
  577. IsClosed string `xorm:"not null default '0' CHAR(1)"`
  578. Remarks string `xorm:"TEXT"`
  579. Ip string `xorm:"VARCHAR(20)"`
  580. }
  581. type DbrCustomerTieBd struct {
  582. Id int `xorm:"not null pk autoincr INT(10)"`
  583. CreatedOn int64 `xorm:"default 0 BIGINT(20)"`
  584. UpdatedOn int64 `xorm:"default 0 BIGINT(20)"`
  585. CustomerTieId int `xorm:"default 0 INT(10)"`
  586. SeqNo int `xorm:"not null TINYINT(4)"`
  587. BranchId int `xorm:"not null default 0 INT(10)"`
  588. UserId int `xorm:"not null default 0 INT(10)"`
  589. BuyerId int `xorm:"not null default 0 INT(10)"`
  590. Ref1 string `xorm:"VARCHAR(49)"`
  591. Ref2 string `xorm:"VARCHAR(49)"`
  592. IsLeader string `xorm:"not null default '0' CHAR(1)"`
  593. Ip string `xorm:"VARCHAR(21)"`
  594. }
  595. type DbrDealType struct {
  596. Id int `xorm:"not null pk autoincr INT(10)"`
  597. CreatedOn int64 `xorm:"default 0 BIGINT(20)"`
  598. UpdatedOn int64 `xorm:"default 0 BIGINT(20)"`
  599. DealCategory string `xorm:"VARCHAR(21)"`
  600. SortNo int `xorm:"not null TINYINT(4)"`
  601. DealCode string `xorm:"VARCHAR(2)"`
  602. DealName string `xorm:"VARCHAR(21)"`
  603. SalesStatus int `xorm:"not null TINYINT(4)"`
  604. PurchStatus int `xorm:"not null TINYINT(4)"`
  605. CollectStatus int `xorm:"not null default 0 TINYINT(4)"`
  606. StockStatus int `xorm:"not null default 0 TINYINT(4)"`
  607. BadstkStatus int `xorm:"not null TINYINT(4)"`
  608. CoststkStatus int `xorm:"not null TINYINT(4)"`
  609. CreditStatus int `xorm:"not null TINYINT(4)"`
  610. RewardStatus int `xorm:"not null TINYINT(4)"`
  611. ExDateStatus int `xorm:"not null TINYINT(4)"`
  612. IsGenIo int `xorm:"not null TINYINT(4)"`
  613. IsReqRetro int `xorm:"not null TINYINT(4)"`
  614. GenIoPrtField string `xorm:"VARCHAR(49)"`
  615. }
  616. type DbrEtc struct {
  617. Id int `xorm:"not null pk autoincr INT(10)"`
  618. CreatedOn int64 `xorm:"default 0 BIGINT(20)"`
  619. UpdatedOn int64 `xorm:"default 0 BIGINT(20)"`
  620. EtcType string `xorm:"not null VARCHAR(21)"`
  621. SelectName string `xorm:"VARCHAR(49)"`
  622. SortNo int `xorm:"not null default 0 TINYINT(4)"`
  623. Value string `xorm:"VARCHAR(191)"`
  624. Caption string `xorm:"VARCHAR(191)"`
  625. IsUnchangeable string `xorm:"not null default '0' CHAR(1)"`
  626. IsUndeletable string `xorm:"not null default '0' CHAR(1)"`
  627. EtcMemo string `xorm:"MEDIUMTEXT"`
  628. }
  629. type DbrGenio struct {
  630. Id int `xorm:"not null pk autoincr INT(10)"`
  631. CreatedOn int64 `xorm:"default 0 BIGINT(20)"`
  632. UpdatedOn int64 `xorm:"default 0 BIGINT(20)"`
  633. GenioNo string `xorm:"unique VARCHAR(21)"`
  634. GenioDate string `xorm:"VARCHAR(8)"`
  635. DealTypeId int `xorm:"not null default 0 INT(10)"`
  636. UserId int `xorm:"not null default 0 INT(10)"`
  637. SgroupId int `xorm:"not null default 0 INT(10)"`
  638. BranchId int `xorm:"not null default 0 INT(10)"`
  639. StorageId int `xorm:"not null default 0 INT(10)"`
  640. CompanyId int `xorm:"not null default 0 INT(10)"`
  641. VatRateId int `xorm:"not null default 0 INT(10)"`
  642. CompanyContact string `xorm:"VARCHAR(49)"`
  643. OurContact string `xorm:"VARCHAR(49)"`
  644. Status string `xorm:"VARCHAR(21)"`
  645. Column1 string `xorm:"VARCHAR(69)"`
  646. Column2 string `xorm:"not null VARCHAR(69)"`
  647. Remarks string `xorm:"TEXT"`
  648. Ip string `xorm:"VARCHAR(20)"`
  649. }
  650. type DbrGenioBd struct {
  651. Id int `xorm:"not null pk autoincr INT(11)"`
  652. CreatedOn int64 `xorm:"default 0 BIGINT(20)"`
  653. UpdatedOn int64 `xorm:"default 0 BIGINT(20)"`
  654. GenioId int `xorm:"not null INT(10)"`
  655. SeqNo int `xorm:"not null TINYINT(4)"`
  656. ItemId int `xorm:"not null INT(10)"`
  657. GenioQty string `xorm:"not null default 0.0000 DECIMAL(20,4)"`
  658. GenioPrc string `xorm:"not null default 0.0000 DECIMAL(20,4)"`
  659. GenioSupply string `xorm:"not null default 0.0000 DECIMAL(20,4)"`
  660. GenioVat string `xorm:"not null default 0.0000 DECIMAL(20,4)"`
  661. GenioSum string `xorm:"not null default 0.0000 DECIMAL(20,4)"`
  662. Ref1 string `xorm:"VARCHAR(69)"`
  663. Ref2 string `xorm:"VARCHAR(69)"`
  664. GenioDesc string `xorm:"MEDIUMTEXT"`
  665. GenioMemo string `xorm:"TEXT"`
  666. Ip string `xorm:"VARCHAR(20)"`
  667. }
  668. type DbrGlobal struct {
  669. Id int `xorm:"not null pk autoincr INT(10)"`
  670. CreatedOn int64 `xorm:"default 0 BIGINT(20)"`
  671. UpdatedOn int64 `xorm:"default 0 BIGINT(20)"`
  672. AgroupId int `xorm:"default 0 INT(11)"`
  673. SalesQtyPoint int `xorm:"not null default 0 TINYINT(3)"`
  674. SalesPrcPoint int `xorm:"not null default 0 TINYINT(1)"`
  675. SalesAmtPoint int `xorm:"not null default 0 TINYINT(1)"`
  676. PurchQtyPoint int `xorm:"not null default 0 TINYINT(1)"`
  677. PurchPrcPoint int `xorm:"not null default 0 TINYINT(1)"`
  678. PurchAmtPoint int `xorm:"not null default 0 TINYINT(1)"`
  679. StockQtyPoint int `xorm:"not null default 0 TINYINT(1)"`
  680. StockPrcPoint int `xorm:"not null default 0 TINYINT(1)"`
  681. StockAmtPoint int `xorm:"not null default 0 TINYINT(1)"`
  682. AccAmtPoint int `xorm:"not null default 0 TINYINT(1)"`
  683. }
  684. type DbrRptCustom struct {
  685. Id int `xorm:"not null pk autoincr INT(10)"`
  686. CreatedOn int64 `xorm:"default 0 BIGINT(20)"`
  687. UpdatedOn int64 `xorm:"default 0 BIGINT(20)"`
  688. CustomCode string `xorm:"VARCHAR(64)"`
  689. SeqNo int `xorm:"TINYINT(4)"`
  690. IsCustom string `xorm:"not null default '0' CHAR(1)"`
  691. RptName string `xorm:"VARCHAR(256)"`
  692. ApiName string `xorm:"VARCHAR(128)"`
  693. QueryName string `xorm:"VARCHAR(128)"`
  694. ReportPath string `xorm:"VARCHAR(128)"`
  695. ReportFmt string `xorm:"VARCHAR(64)"`
  696. ServerPrinter string `xorm:"VARCHAR(64)"`
  697. }
  698. type DbrIheader struct {
  699. Id int `xorm:"not null pk autoincr INT(10)"`
  700. CreatedOn int64 `xorm:"default 0 BIGINT(20)"`
  701. UpdatedOn int64 `xorm:"default 0 BIGINT(20)"`
  702. HeaderName string `xorm:"VARCHAR(21)"`
  703. HeaderDesc string `xorm:"MEDIUMTEXT"`
  704. IsUse string `xorm:"not null default '0' CHAR(1)"`
  705. }
  706. type DbrItem struct {
  707. Id int `xorm:"not null pk autoincr index(mdx_id_code) INT(10)"`
  708. CreatedOn int64 `xorm:"default 0 BIGINT(20)"`
  709. UpdatedOn int64 `xorm:"default 0 BIGINT(20)"`
  710. IgroupId int `xorm:"not null index INT(10)"`
  711. SupplierId int `xorm:"default 0 comment('공급자(company.id)') index INT(11)"`
  712. ItemCode string `xorm:"not null unique index(mdx_id_code) VARCHAR(21)"`
  713. ItemName string `xorm:"not null index VARCHAR(82)"`
  714. SubName string `xorm:"comment('규격,옵션등') VARCHAR(65)"`
  715. CountUnit string `xorm:"comment('수량단위(EA등)') VARCHAR(5)"`
  716. PurchPrc string `xorm:"default 0.0000 comment('매입가') DECIMAL(18,4)"`
  717. SalesPrc string `xorm:"default 0.0000 comment('매출가') DECIMAL(18,4)"`
  718. DiscountPrc string `xorm:"not null default 0.0000 comment('할인가') DECIMAL(18,4)"`
  719. ItemMemo string `xorm:"comment('품목메모필드-non_html') TEXT"`
  720. ItemDesc string `xorm:"comment('품목설명-html') TEXT"`
  721. IheaderId int `xorm:"comment('품목헤더(무역용)') index INT(10)"`
  722. IsMaterial string `xorm:"not null default '0' comment('0:상품 1:원부자재') CHAR(1)"`
  723. IsItemEnd string `xorm:"not null default '0' comment('BOM상의 반제품아님') CHAR(1)"`
  724. IsntPro string `xorm:"not null default '0' comment('0;온오프판매가능, 1:온라인판매않음') CHAR(1)"`
  725. IsCreditProduct string `xorm:"not null default '0' comment('충전금상품') CHAR(1)"`
  726. OfferCredit string `xorm:"not null default 0.0000 comment('제공충전포인트') DECIMAL(18,4)"`
  727. RewardRate string `xorm:"not null default 0.00 comment('적립%') DECIMAL(4,2)"`
  728. RewardAmt string `xorm:"not null default 0.0000 comment('적립금액') DECIMAL(18,4)"`
  729. MediaId int `xorm:"not null default 1 comment('미디어라이프러리id') index INT(11)"`
  730. Status string `xorm:"not null default '0' CHAR(1)"`
  731. Ip string `xorm:"VARCHAR(21)"`
  732. Duid string `xorm:"default '' comment('API 클러스터용') CHAR(36)"`
  733. }
  734. type DbrLastSlipNo struct {
  735. Id int `xorm:"not null pk autoincr INT(10)"`
  736. CreatedOn int64 `xorm:"default 0 BIGINT(20)"`
  737. UpdatedOn int64 `xorm:"default 0 BIGINT(20)"`
  738. SlipDatePrefix string `xorm:"not null unique VARCHAR(31)"`
  739. LastSlipSerial int `xorm:"not null default 1 INT(11)"`
  740. IsLocked string `xorm:"not null default '0' CHAR(1)"`
  741. }
  742. type DbrMedia struct {
  743. Id int `xorm:"not null pk autoincr comment('레코드1은 빈이미지로 지정') INT(11)"`
  744. CreatedOn int64 `xorm:"default 0 BIGINT(20)"`
  745. UpdatedOn int64 `xorm:"default 0 BIGINT(20)"`
  746. MediaNo string `xorm:"unique VARCHAR(21)"`
  747. MediaDate string `xorm:"VARCHAR(8)"`
  748. UserId int `xorm:"not null default 0 INT(10)"`
  749. BranchId int `xorm:"not null default 0 INT(10)"`
  750. MediaBrand string `xorm:"VARCHAR(32)"`
  751. MediaName string `xorm:"VARCHAR(64)"`
  752. FileUrl string `xorm:"VARCHAR(256)"`
  753. FileSize int `xorm:"INT(10)"`
  754. MediaWidth int `xorm:"INT(10)"`
  755. MediaHeight int `xorm:"INT(10)"`
  756. MineType string `xorm:"VARCHAR(256)"`
  757. IsBdMatch string `xorm:"default '0' CHAR(1)"`
  758. MediaCaption string `xorm:"VARCHAR(128)"`
  759. IsLinked string `xorm:"not null default '0' CHAR(1)"`
  760. LinkLocation string `xorm:"MEDIUMTEXT"`
  761. Remarks string `xorm:"MEDIUMTEXT"`
  762. IsClosed string `xorm:"not null default '0' CHAR(1)"`
  763. Ip string `xorm:"VARCHAR(20)"`
  764. }
  765. type DbrMediaBd struct {
  766. Id int `xorm:"not null pk autoincr INT(10)"`
  767. CreatedOn int64 `xorm:"default 0 BIGINT(20)"`
  768. UpdatedOn int64 `xorm:"default 0 BIGINT(20)"`
  769. MediaId int `xorm:"default 1 INT(11)"`
  770. SeqNo int `xorm:"not null default 0 TINYINT(4)"`
  771. ImageType string `xorm:"VARCHAR(64)"`
  772. BdFileUrl string `xorm:"VARCHAR(256)"`
  773. BdFileSize int `xorm:"INT(10)"`
  774. BdWidth int `xorm:"INT(10)"`
  775. BdHeight int `xorm:"INT(10)"`
  776. }
  777. type DbrPorder struct {
  778. Id int `xorm:"not null pk autoincr INT(10)"`
  779. CreatedOn int64 `xorm:"default 0 BIGINT(20)"`
  780. UpdatedOn int64 `xorm:"default 0 BIGINT(20)"`
  781. SorderId int `xorm:"INT(11)"`
  782. PorderNo string `xorm:"unique VARCHAR(21)"`
  783. PorderDate string `xorm:"not null default '' CHAR(8)"`
  784. DealTypeId int `xorm:"not null default 0 INT(10)"`
  785. UserId int `xorm:"not null default 0 INT(10)"`
  786. SgroupId int `xorm:"not null default 0 INT(10)"`
  787. BranchId int `xorm:"not null default 0 INT(10)"`
  788. StorageId int `xorm:"not null default 0 INT(10)"`
  789. SupplierId int `xorm:"not null default 0 INT(10)"`
  790. VatRateId int `xorm:"not null default 0 INT(10)"`
  791. SupplierContact string `xorm:"VARCHAR(49)"`
  792. PayTerms string `xorm:"VARCHAR(69)"`
  793. PayPeriod string `xorm:"VARCHAR(69)"`
  794. Destination string `xorm:"VARCHAR(69)"`
  795. Delivery string `xorm:"VARCHAR(69)"`
  796. RefNo string `xorm:"VARCHAR(49)"`
  797. OurContact string `xorm:"VARCHAR(49)"`
  798. Status string `xorm:"VARCHAR(21)"`
  799. Situation string `xorm:"comment('안좋은 상황코드(claim등)') CHAR(2)"`
  800. IsClosed string `xorm:"not null default '0' CHAR(1)"`
  801. Column1 string `xorm:"VARCHAR(69)"`
  802. Column2 string `xorm:"not null VARCHAR(69)"`
  803. Remarks string `xorm:"TEXT"`
  804. Ip string `xorm:"VARCHAR(20)"`
  805. IsLocked string `xorm:"not null default '0' CHAR(1)"`
  806. }
  807. type DbrStockIo struct {
  808. Id int `xorm:"not null pk autoincr INT(10)"`
  809. CreatedOn int64 `xorm:"default 0 BIGINT(20)"`
  810. UpdatedOn int64 `xorm:"default 0 BIGINT(20)"`
  811. SlipCode string `xorm:"not null default '' CHAR(5)"`
  812. SlipBdId int `xorm:"not null INT(10)"`
  813. SlipNo string `xorm:"not null VARCHAR(21)"`
  814. SeqNo int `xorm:"not null TINYINT(4)"`
  815. IoDate string `xorm:"not null CHAR(8)"`
  816. DealTypeId int `xorm:"not null INT(10)"`
  817. StorageId int `xorm:"not null INT(10)"`
  818. CompanyId int `xorm:"not null INT(10)"`
  819. VatRateId int `xorm:"not null INT(10)"`
  820. ItemId int `xorm:"not null default 0 INT(10)"`
  821. IoQty string `xorm:"not null default 0.0000 DECIMAL(20,4)"`
  822. IoPrc string `xorm:"not null default 0.0000 DECIMAL(20,4)"`
  823. IoSupply string `xorm:"not null default 0.0000 DECIMAL(20,4)"`
  824. IoVat string `xorm:"not null default 0.0000 DECIMAL(20,4)"`
  825. IoSum string `xorm:"not null default 0.0000 DECIMAL(20,4)"`
  826. MaterialCostPrc string `xorm:"not null default 0.0000 DECIMAL(20,4)"`
  827. LaborCostPrc string `xorm:"default 0.0000 DECIMAL(20,4)"`
  828. ExpenseCostPrc string `xorm:"default 0.0000 DECIMAL(20,4)"`
  829. }
  830. type BcsTransInter struct {
  831. Id int `xorm:"not null pk autoincr INT(11)"`
  832. CreatedOn int64 `xorm:"default 0 BIGINT(20)"`
  833. BlockNo int `xorm:"unique(idx_block_no) INT(11)"`
  834. BlockHash string `xorm:"unique(idx_block_no) VARCHAR(68)"`
  835. ParentTxnHash string `xorm:"unique(idx_block_no) VARCHAR(66)"`
  836. CntrAddr string `xorm:"VARCHAR(66)"`
  837. TxnHash string `xorm:"index VARCHAR(66)"`
  838. FromAddr string `xorm:"VARCHAR(66)"`
  839. ToAddr string `xorm:"VARCHAR(66)"`
  840. TxnType string `xorm:"VARCHAR(50)"`
  841. Value string `xorm:"default 0 DECIMAL(32)"`
  842. GasUsed string `xorm:"default 0 DECIMAL(32)"`
  843. Gas string `xorm:"default 0 DECIMAL(32)"`
  844. Input []byte `xorm:"BLOB"`
  845. Err string `xorm:"default '' VARCHAR(500)"`
  846. Status int `xorm:"default 0 INT(11)"`
  847. }
  848. type DbrPquote struct {
  849. Id int `xorm:"not null pk autoincr INT(10)"`
  850. CreatedOn int64 `xorm:"default 0 BIGINT(20)"`
  851. UpdatedOn int64 `xorm:"default 0 BIGINT(20)"`
  852. PquoteNo string `xorm:"not null unique VARCHAR(21)"`
  853. PquoteDate string `xorm:"not null VARCHAR(8)"`
  854. DealTypeId int `xorm:"not null INT(10)"`
  855. UserId int `xorm:"not null INT(10)"`
  856. SgroupId int `xorm:"not null INT(10)"`
  857. BranchId int `xorm:"not null INT(10)"`
  858. SupplierId int `xorm:"not null INT(10)"`
  859. VatRateId int `xorm:"not null INT(10)"`
  860. CompanyContact string `xorm:"VARCHAR(49)"`
  861. PayTerms string `xorm:"VARCHAR(69)"`
  862. PayPeriod string `xorm:"VARCHAR(69)"`
  863. Destination string `xorm:"VARCHAR(69)"`
  864. Delivery string `xorm:"VARCHAR(69)"`
  865. Status string `xorm:"comment('상태') CHAR(1)"`
  866. IsClosed string `xorm:"not null CHAR(1)"`
  867. Column1 string `xorm:"VARCHAR(69)"`
  868. Column2 string `xorm:"VARCHAR(69)"`
  869. Remarks string `xorm:"TEXT"`
  870. Ip string `xorm:"VARCHAR(20)"`
  871. }
  872. type ProWidgetTaxo struct {
  873. Id int `xorm:"not null pk autoincr INT(10)"`
  874. CreatedOn int64 `xorm:"default 0 BIGINT(20)"`
  875. UpdatedOn int64 `xorm:"default 0 BIGINT(20)"`
  876. WidgetTaxoNo string `xorm:"comment('분류번호') unique VARCHAR(21)"`
  877. UserId int `xorm:"not null comment('사용자') INT(10)"`
  878. BranchId int `xorm:"not null comment('지사구분') INT(10)"`
  879. TaxoDate string `xorm:"default 'NULL' comment('분류일자') CHAR(8)"`
  880. SubPosition string `xorm:"comment('main, sub page 정렬코드') VARCHAR(8)"`
  881. TaxoName string `xorm:"comment('분류명') VARCHAR(50)"`
  882. TaxoHtml string `xorm:"default 'NULL' comment('body html') TEXT"`
  883. Remarks string `xorm:"comment('분류설명 memo') TEXT"`
  884. }
  885. type DbrPquoteBd struct {
  886. Id int `xorm:"not null pk autoincr INT(11)"`
  887. CreatedOn int64 `xorm:"default 0 BIGINT(20)"`
  888. UpdatedOn int64 `xorm:"default 0 BIGINT(20)"`
  889. PquoteId int `xorm:"not null INT(10)"`
  890. SeqNo int `xorm:"not null TINYINT(4)"`
  891. ItemId int `xorm:"not null INT(10)"`
  892. PquoteQty string `xorm:"not null default 0.0000 DECIMAL(20,4)"`
  893. PquotePrc string `xorm:"not null default 0.0000 DECIMAL(20,4)"`
  894. PquoteSupply string `xorm:"not null default 0.0000 DECIMAL(20,4)"`
  895. PquoteVat string `xorm:"not null default 0.0000 DECIMAL(20,4)"`
  896. PquoteSum string `xorm:"not null default 0.0000 DECIMAL(20,4)"`
  897. DiscountRate string `xorm:"not null default 0.0000 DECIMAL(6,4)"`
  898. DeliDate string `xorm:"VARCHAR(8)"`
  899. ConfirmDate string `xorm:"VARCHAR(8)"`
  900. Ref1 string `xorm:"VARCHAR(69)"`
  901. Ref2 string `xorm:"VARCHAR(69)"`
  902. PquoteMemo string `xorm:"TEXT"`
  903. PquoteDesc string `xorm:"TEXT"`
  904. Ip string `xorm:"VARCHAR(20)"`
  905. }
  906. type ProItemTaxo struct {
  907. Id int `xorm:"not null pk autoincr INT(10)"`
  908. CreatedOn int64 `xorm:"default 0 BIGINT(20)"`
  909. UpdatedOn int64 `xorm:"default 0 BIGINT(20)"`
  910. ItemTaxoNo string `xorm:"comment('분류번호') unique VARCHAR(21)"`
  911. UserId int `xorm:"not null comment('사용자') INT(10)"`
  912. BranchId int `xorm:"not null comment('지사구분') INT(10)"`
  913. TaxoDate string `xorm:"comment('분류일자') CHAR(8)"`
  914. TaxoName string `xorm:"comment('분류명') VARCHAR(50)"`
  915. Remarks string `xorm:"comment('분류설명') TEXT"`
  916. }
  917. type DbrPurchBd struct {
  918. Id int `xorm:"not null pk autoincr INT(11)"`
  919. CreatedOn int64 `xorm:"default 0 BIGINT(20)"`
  920. UpdatedOn int64 `xorm:"default 0 BIGINT(20)"`
  921. PurchId int `xorm:"not null default 0 INT(10)"`
  922. PorderBdId int `xorm:"not null default 0 INT(10)"`
  923. SeqNo int `xorm:"not null default 0 TINYINT(4)"`
  924. PurchQty string `xorm:"not null default 0.0000 DECIMAL(20,4)"`
  925. CostPrc string `xorm:"not null default 0.0000 DECIMAL(20,4)"`
  926. PurchSupply string `xorm:"not null default 0.0000 DECIMAL(20,4)"`
  927. PurchVat string `xorm:"not null default 0.0000 DECIMAL(20,4)"`
  928. PurchSum string `xorm:"not null default 0.0000 DECIMAL(20,4)"`
  929. Ip string `xorm:"VARCHAR(20)"`
  930. }
  931. type ProSorderShop struct {
  932. Id int `xorm:"not null pk INT(11)"`
  933. CreatedOn int64 `xorm:"default 0 BIGINT(20)"`
  934. UpdatedOn int64 `xorm:"default 0 BIGINT(20)"`
  935. Paymethod string `xorm:"not null default '0' comment('결재방식') CHAR(2)"`
  936. ShipMethod string `xorm:"comment('배송방식') VARCHAR(32)"`
  937. ShipfeeAmt string `xorm:"default 0.0000 comment('배송비') DECIMAL(20,4)"`
  938. ContactName string `xorm:"comment('연락처명') VARCHAR(64)"`
  939. ContactMobile string `xorm:"comment('모바일번호') VARCHAR(21)"`
  940. ZipCode string `xorm:"comment('우편번호') VARCHAR(21)"`
  941. Addr1 string `xorm:"comment('주소1') VARCHAR(64)"`
  942. Addr2 string `xorm:"comment('주소2') VARCHAR(64)"`
  943. }
  944. type DbrSales struct {
  945. Id int `xorm:"not null pk autoincr INT(10)"`
  946. CreatedOn int64 `xorm:"default 0 BIGINT(20)"`
  947. UpdatedOn int64 `xorm:"default 0 BIGINT(20)"`
  948. SorderId int `xorm:"not null default 0 INT(10)"`
  949. SalesNo string `xorm:"unique VARCHAR(21)"`
  950. SalesDate string `xorm:"VARCHAR(8)"`
  951. StockDate string `xorm:"VARCHAR(8)"`
  952. Remarks string `xorm:"TEXT"`
  953. UserId int `xorm:"not null default 0 INT(10)"`
  954. DeliUserId int `xorm:"INT(10)"`
  955. Ip string `xorm:"VARCHAR(20)"`
  956. IsLocked string `xorm:"not null default '0' CHAR(1)"`
  957. }
  958. type DbtWebcatCart struct {
  959. Id int `xorm:"not null pk autoincr INT(10)"`
  960. CreatedOn int64 `xorm:"default 0 BIGINT(20)"`
  961. UpdatedOn int64 `xorm:"default 0 BIGINT(20)"`
  962. BranchId int `xorm:"not null default 1 INT(10)"`
  963. UserIs int `xorm:"not null default 5 INT(10)"`
  964. ItemCode string `xorm:"not null VARCHAR(21)"`
  965. CartPrc string `xorm:"not null default 0.0000 DECIMAL(20,4)"`
  966. }
  967. type ZdbNonitem struct {
  968. TId int `xorm:"not null pk autoincr unique INT(10)"`
  969. Id int `xorm:"INT(10)"`
  970. CreatedOn int64 `xorm:"default 0 BIGINT(20)"`
  971. ListToken string `xorm:"VARCHAR(21)"`
  972. OrderBy string `xorm:"VARCHAR(32)"`
  973. C1 string `xorm:"VARCHAR(200)"`
  974. C2 string `xorm:"VARCHAR(200)"`
  975. C3 string `xorm:"VARCHAR(200)"`
  976. C4 string `xorm:"VARCHAR(200)"`
  977. C5 string `xorm:"VARCHAR(200)"`
  978. C6 string `xorm:"VARCHAR(200)"`
  979. C7 string `xorm:"VARCHAR(200)"`
  980. C8 string `xorm:"VARCHAR(200)"`
  981. C9 string `xorm:"VARCHAR(200)"`
  982. C10 string `xorm:"VARCHAR(200)"`
  983. C11 string `xorm:"VARCHAR(200)"`
  984. C12 string `xorm:"VARCHAR(200)"`
  985. C13 string `xorm:"VARCHAR(200)"`
  986. C14 string `xorm:"VARCHAR(200)"`
  987. C15 string `xorm:"VARCHAR(200)"`
  988. C16 string `xorm:"VARCHAR(200)"`
  989. C17 string `xorm:"VARCHAR(200)"`
  990. C18 string `xorm:"VARCHAR(200)"`
  991. C19 string `xorm:"VARCHAR(200)"`
  992. C20 string `xorm:"VARCHAR(200)"`
  993. C21 string `xorm:"VARCHAR(200)"`
  994. C22 string `xorm:"VARCHAR(200)"`
  995. C23 string `xorm:"VARCHAR(200)"`
  996. C24 string `xorm:"VARCHAR(200)"`
  997. C25 string `xorm:"VARCHAR(200)"`
  998. C26 string `xorm:"VARCHAR(200)"`
  999. C27 string `xorm:"VARCHAR(200)"`
  1000. C28 string `xorm:"VARCHAR(200)"`
  1001. C29 string `xorm:"VARCHAR(200)"`
  1002. C30 string `xorm:"VARCHAR(200)"`
  1003. C31 string `xorm:"VARCHAR(200)"`
  1004. C32 string `xorm:"VARCHAR(200)"`
  1005. C33 string `xorm:"VARCHAR(200)"`
  1006. C34 string `xorm:"VARCHAR(200)"`
  1007. C35 string `xorm:"VARCHAR(200)"`
  1008. C36 string `xorm:"VARCHAR(200)"`
  1009. C37 string `xorm:"VARCHAR(200)"`
  1010. C38 string `xorm:"VARCHAR(200)"`
  1011. C39 string `xorm:"VARCHAR(200)"`
  1012. C40 string `xorm:"VARCHAR(200)"`
  1013. D1 string `xorm:"default 0.0000 DECIMAL(20,4)"`
  1014. D2 string `xorm:"default 0.0000 DECIMAL(20,4)"`
  1015. D3 string `xorm:"default 0.0000 DECIMAL(20,4)"`
  1016. D4 string `xorm:"default 0.0000 DECIMAL(20,4)"`
  1017. D5 string `xorm:"default 0.0000 DECIMAL(20,4)"`
  1018. D6 string `xorm:"default 0.0000 DECIMAL(20,4)"`
  1019. D7 string `xorm:"default 0.0000 DECIMAL(20,4)"`
  1020. D8 string `xorm:"default 0.0000 DECIMAL(20,4)"`
  1021. D9 string `xorm:"default 0.0000 DECIMAL(20,4)"`
  1022. D10 string `xorm:"default 0.0000 DECIMAL(20,4)"`
  1023. D11 string `xorm:"default 0.0000 DECIMAL(20,4)"`
  1024. D12 string `xorm:"default 0.0000 DECIMAL(20,4)"`
  1025. D13 string `xorm:"default 0.0000 DECIMAL(20,4)"`
  1026. D14 string `xorm:"default 0.0000 DECIMAL(20,4)"`
  1027. D15 string `xorm:"default 0.0000 DECIMAL(20,4)"`
  1028. D16 string `xorm:"default 0.0000 DECIMAL(20,4)"`
  1029. D17 string `xorm:"default 0.0000 DECIMAL(20,4)"`
  1030. D18 string `xorm:"default 0.0000 DECIMAL(20,4)"`
  1031. D19 string `xorm:"default 0.0000 DECIMAL(20,4)"`
  1032. D20 string `xorm:"default 0.0000 DECIMAL(20,4)"`
  1033. IsSum string `xorm:"not null default '0' CHAR(1)"`
  1034. T1 string `xorm:"TEXT"`
  1035. T2 string `xorm:"TEXT"`
  1036. T3 string `xorm:"TEXT"`
  1037. T4 string `xorm:"TEXT"`
  1038. }
  1039. type DbrSalesBd struct {
  1040. Id int `xorm:"not null pk autoincr INT(11)"`
  1041. CreatedOn int64 `xorm:"default 0 BIGINT(20)"`
  1042. UpdatedOn int64 `xorm:"default 0 BIGINT(20)"`
  1043. SalesId int `xorm:"not null default 0 index INT(10)"`
  1044. SorderBdId int `xorm:"not null default 0 INT(10)"`
  1045. SeqNo int `xorm:"not null default 0 TINYINT(4)"`
  1046. SalesQty string `xorm:"not null default 0.0000 DECIMAL(20,4)"`
  1047. CostPrc string `xorm:"not null default 0.0000 DECIMAL(20,4)"`
  1048. SalesSupply string `xorm:"not null default 0.0000 DECIMAL(20,4)"`
  1049. SalesVat string `xorm:"not null default 0.0000 DECIMAL(20,4)"`
  1050. SalesSum string `xorm:"not null default 0.0000 DECIMAL(20,4)"`
  1051. Ip string `xorm:"VARCHAR(20)"`
  1052. }
  1053. type CrmProject struct {
  1054. Id int `xorm:"not null pk autoincr INT(10)"`
  1055. CreatedOn int64 `xorm:"default 0 BIGINT(20)"`
  1056. UpdatedOn int64 `xorm:"default 0 BIGINT(20)"`
  1057. ProjectDate string `xorm:"not null default '' index CHAR(8)"`
  1058. ProjectNo string `xorm:"comment('프로젝트번호:자동채번') unique VARCHAR(21)"`
  1059. ProjectName string `xorm:"not null comment('프로젝트명') VARCHAR(128)"`
  1060. ContractAmt string `xorm:"not null default 0.0000 comment('계약금액') DECIMAL(20,4)"`
  1061. PreCostAmt string `xorm:"not null default 0.0000 comment('예상비용금액') DECIMAL(20,4)"`
  1062. SquoteId int `xorm:"comment('연결견적번호') index INT(10)"`
  1063. UserId int `xorm:"not null comment('사용자 id:(5)Default') index INT(10)"`
  1064. SgroupId int `xorm:"comment('영업구분:안경사') index INT(10)"`
  1065. BranchId int `xorm:"comment('지점:본사(1)Default') index INT(10)"`
  1066. BuyerId int `xorm:"comment('고객id') index INT(10)"`
  1067. VatRateId int `xorm:"comment('부가세율:포함(1)Default,별도(0)') index INT(10)"`
  1068. BuyerContact string `xorm:"comment('고객담당자') VARCHAR(49)"`
  1069. PayTerms string `xorm:"comment('지불조건') VARCHAR(69)"`
  1070. PayPeriod string `xorm:"comment('지불기간') VARCHAR(69)"`
  1071. Destination string `xorm:"comment('도착지역') VARCHAR(69)"`
  1072. Delivery string `xorm:"comment('납기') VARCHAR(69)"`
  1073. Status string `xorm:"comment('상황:완료(3)') CHAR(1)"`
  1074. IsClosed string `xorm:"not null comment('종결처리') CHAR(1)"`
  1075. IsFirstOrder string `xorm:"not null default '0' comment('고객의 첫번째 주문여부') CHAR(1)"`
  1076. Column1 string `xorm:"VARCHAR(69)"`
  1077. Column2 string `xorm:"VARCHAR(69)"`
  1078. Remarks string `xorm:"TEXT"`
  1079. Json1 string `xorm:"comment('현재 사용하지 않음') TEXT"`
  1080. Json2 string `xorm:"comment('현재 사용하지 않음') TEXT"`
  1081. IsLocked string `xorm:"not null default '0' comment('정산완료(1)-수정불가') CHAR(1)"`
  1082. Ip string `xorm:"VARCHAR(20)"`
  1083. }
  1084. type DbrSgroup struct {
  1085. Id int `xorm:"not null pk autoincr INT(10)"`
  1086. CreatedOn int64 `xorm:"default 0 BIGINT(20)"`
  1087. UpdatedOn int64 `xorm:"default 0 BIGINT(20)"`
  1088. AgroupId int `xorm:"not null INT(11)"`
  1089. BranchId int `xorm:"not null INT(11)"`
  1090. Sort string `xorm:"not null default '0' CHAR(1)"`
  1091. SgroupCode string `xorm:"VARCHAR(20)"`
  1092. SgroupName string `xorm:"not null VARCHAR(49)"`
  1093. SgroupType string `xorm:"VARCHAR(21)"`
  1094. SgroupManager string `xorm:"VARCHAR(49)"`
  1095. IsUnused string `xorm:"not null default '0' CHAR(1)"`
  1096. }
  1097. type UptDbupdate struct {
  1098. Id int `xorm:"not null pk autoincr INT(10)"`
  1099. CreatedOn int64 `xorm:"default 0 BIGINT(20)"`
  1100. UpdatedOn int64 `xorm:"default 0 BIGINT(20)"`
  1101. DbupdateNo string `xorm:"unique VARCHAR(21)"`
  1102. UserId int `xorm:"not null default 0 INT(10)"`
  1103. Sort string `xorm:"VARCHAR(21)"`
  1104. RelatedTables string `xorm:"VARCHAR(128)"`
  1105. SqlCommand string `xorm:"MEDIUMTEXT"`
  1106. IsConfirmed string `xorm:"not null default '0' CHAR(1)"`
  1107. Ip string `xorm:"VARCHAR(20)"`
  1108. }
  1109. type DbrPosClosing struct {
  1110. Id int `xorm:"not null pk autoincr INT(10)"`
  1111. CreatedOn int64 `xorm:"default 0 BIGINT(20)"`
  1112. BranchId int `xorm:"not null default 0 unique(branch_date) INT(10)"`
  1113. ClosingDate string `xorm:"not null default '' comment('정산일자') unique(branch_date) CHAR(8)"`
  1114. UserId int `xorm:"not null INT(10)"`
  1115. SalesDay string `xorm:"default 0.0000 comment('매출일합계') DECIMAL(18,4)"`
  1116. SalesMonth string `xorm:"default 0.0000 comment('매출월누계') DECIMAL(18,4)"`
  1117. PureDay string `xorm:"default 0.0000 comment('순매출일합계(외상제외금액)') DECIMAL(18,4)"`
  1118. PureMonth string `xorm:"default 0.0000 comment('순매출월누계(외상제외금액) ') DECIMAL(18,4)"`
  1119. CreditDay string `xorm:"default 0.0000 comment('외상일합계') DECIMAL(18,4)"`
  1120. CreditMonth string `xorm:"default 0.0000 comment('외상월합계') DECIMAL(18,4)"`
  1121. CashDay string `xorm:"default 0.0000 comment('현금매출일합계') DECIMAL(18,4)"`
  1122. CashMonth string `xorm:"default 0.0000 comment('현금매출월누계') DECIMAL(18,4)"`
  1123. CcardDay string `xorm:"default 0.0000 comment('신용카드매출일합계') DECIMAL(18,4)"`
  1124. CcardMonth string `xorm:"default 0.0000 comment('신용카드월매출누계') DECIMAL(18,4)"`
  1125. RewardDay string `xorm:"default 0.0000 comment('적립금매출일합계') DECIMAL(18,4)"`
  1126. RewardMonth string `xorm:"default 0.0000 comment('적립금매출월누계') DECIMAL(18,4)"`
  1127. DiscountDay string `xorm:"default 0.0000 comment('할인금액일합계') DECIMAL(18,4)"`
  1128. DiscountMonth string `xorm:"default 0.0000 comment('할인금액월누계') DECIMAL(18,4)"`
  1129. ExpenseDay string `xorm:"default 0.0000 comment('지출금액일합계') DECIMAL(18,4)"`
  1130. ExpenseMonth string `xorm:"default 0.0000 comment('지출금액월누계') DECIMAL(18,4)"`
  1131. CashExpDay string `xorm:"default 0.0000 comment('현금지출일합계') DECIMAL(18,4)"`
  1132. CashExpMonth string `xorm:"default 0.0000 comment('현금지출월누계') DECIMAL(18,4)"`
  1133. CcardExpDay string `xorm:"default 0.0000 comment('카드지출일합계') DECIMAL(18,4)"`
  1134. CcardExpMonth string `xorm:"default 0.0000 comment('카드지출월누계') DECIMAL(18,4)"`
  1135. SorderCnt int `xorm:"not null default 0 comment('오더건수') INT(11)"`
  1136. SorderNew int `xorm:"not null default 0 comment('신규건수') INT(11)"`
  1137. RevisitCnt int `xorm:"not null default 0 comment('재방문건수') INT(11)"`
  1138. ErrorDay string `xorm:"default 0.0000 comment('현금오차일합계') DECIMAL(18,4)"`
  1139. ErrorMonth string `xorm:"default 0.0000 comment('현금오차월누계') DECIMAL(18,4)"`
  1140. LastCashBal string `xorm:"default 0.0000 comment('이월현금잔액') DECIMAL(18,4)"`
  1141. CurrCashBal string `xorm:"default 0.0000 comment('현재현금잔액') DECIMAL(18,4)"`
  1142. MemoDesc string `xorm:"comment('메모') MEDIUMTEXT"`
  1143. IsApproved string `xorm:"not null default '0' comment('승인여부') CHAR(1)"`
  1144. Ip string `xorm:"VARCHAR(21)"`
  1145. }
  1146. type DbrSorderBd struct {
  1147. Id int `xorm:"not null pk autoincr INT(11)"`
  1148. CreatedOn int64 `xorm:"default 0 BIGINT(20)"`
  1149. UpdatedOn int64 `xorm:"default 0 BIGINT(20)"`
  1150. SorderId int `xorm:"not null default 0 index INT(10)"`
  1151. SquoteBdId int `xorm:"not null default 0 index INT(10)"`
  1152. SeqNo int `xorm:"not null default 0 TINYINT(4)"`
  1153. ItemId int `xorm:"not null default 0 index INT(10)"`
  1154. SorderQty string `xorm:"default 0.0000 DECIMAL(20,4)"`
  1155. SorderPrc string `xorm:"default 0.0000 DECIMAL(20,4)"`
  1156. CurrPurchPrc string `xorm:"default 0.0000 DECIMAL(20,4)"`
  1157. CurrSalesPrc string `xorm:"default 0.0000 DECIMAL(20,4)"`
  1158. SorderSupply string `xorm:"default 0.0000 DECIMAL(20,4)"`
  1159. SorderVat string `xorm:"default 0.0000 DECIMAL(20,4)"`
  1160. SorderSum string `xorm:"default 0.0000 DECIMAL(20,4)"`
  1161. DiscountRate string `xorm:"default 0.0000 DECIMAL(6,4)"`
  1162. Ref1 string `xorm:"VARCHAR(69)"`
  1163. Ref2 string `xorm:"VARCHAR(69)"`
  1164. SorderMemo string `xorm:"TEXT"`
  1165. SorderDesc string `xorm:"TEXT"`
  1166. IsEnd string `xorm:"not null default '0' CHAR(4)"`
  1167. DeliDate string `xorm:"CHAR(8)"`
  1168. ConfirmDate string `xorm:"CHAR(8)"`
  1169. CartId int `xorm:"not null default 0 comment('연결된 cart 삭제용') INT(11)"`
  1170. Ip string `xorm:"VARCHAR(20)"`
  1171. }
  1172. type MainSsoAppBd struct {
  1173. Id int `xorm:"not null pk autoincr INT(10)"`
  1174. CreatedOn int64 `xorm:"default 0 BIGINT(20)"`
  1175. UpdatedOn int64 `xorm:"default 0 BIGINT(20)"`
  1176. SsoAppId int `xorm:"not null INT(10)"`
  1177. SeqNo int `xorm:"not null TINYINT(4)"`
  1178. PublicKey string `xorm:"VARCHAR(100)"`
  1179. MemberId int `xorm:"not null INT(10)"`
  1180. AppBase64 string `xorm:"VARCHAR(512)"`
  1181. Ab64Desc string `xorm:"VARCHAR(128)"`
  1182. IsDiscarded string `xorm:"not null default '0' CHAR(1)"`
  1183. }
  1184. type DbrStorage struct {
  1185. Id int `xorm:"not null pk autoincr INT(10)"`
  1186. CreatedOn int64 `xorm:"default 0 BIGINT(20)"`
  1187. UpdatedOn int64 `xorm:"default 0 BIGINT(20)"`
  1188. StorageCode string `xorm:"not null unique VARCHAR(20)"`
  1189. StorageName string `xorm:"VARCHAR(49)"`
  1190. Location string `xorm:"VARCHAR(49)"`
  1191. IsMainStorage string `xorm:"default '0' CHAR(1)"`
  1192. IsBadStorage string `xorm:"not null default '0' CHAR(1)"`
  1193. }
  1194. type DbrTextTemplate struct {
  1195. Id int `xorm:"not null pk autoincr INT(10)"`
  1196. CreatedOn int64 `xorm:"default 0 BIGINT(20)"`
  1197. UpdatedOn int64 `xorm:"default 0 BIGINT(20)"`
  1198. TextCode string `xorm:"not null VARCHAR(21)"`
  1199. TextName string `xorm:"not null VARCHAR(36)"`
  1200. Sort string `xorm:"default '1' CHAR(1)"`
  1201. TextTitle string `xorm:"VARCHAR(45)"`
  1202. MainText string `xorm:"not null MEDIUMTEXT"`
  1203. MmsImages string `xorm:"MEDIUMTEXT"`
  1204. }
  1205. type ZspTestLog struct {
  1206. Id int `xorm:"not null pk autoincr INT(10)"`
  1207. LogTime time.Time `xorm:"default current_timestamp() TIMESTAMP"`
  1208. C1 string `xorm:"VARCHAR(64)"`
  1209. C2 string `xorm:"VARCHAR(64)"`
  1210. C3 string `xorm:"VARCHAR(64)"`
  1211. C4 string `xorm:"VARCHAR(64)"`
  1212. C5 string `xorm:"VARCHAR(64)"`
  1213. C6 string `xorm:"VARCHAR(64)"`
  1214. C7 string `xorm:"VARCHAR(64)"`
  1215. C8 string `xorm:"VARCHAR(64)"`
  1216. C9 string `xorm:"VARCHAR(64)"`
  1217. C10 string `xorm:"VARCHAR(64)"`
  1218. T1 string `xorm:"MEDIUMTEXT"`
  1219. T2 string `xorm:"MEDIUMTEXT"`
  1220. D1 int `xorm:"INT(11)"`
  1221. }
  1222. type BcsTranxn struct {
  1223. Id int `xorm:"not null pk autoincr INT(11)"`
  1224. CreatedOn int64 `xorm:"default 0 BIGINT(20)"`
  1225. BlockNo int `xorm:"INT(11)"`
  1226. BlockHash string `xorm:"VARCHAR(66)"`
  1227. TxnHash string `xorm:"unique VARCHAR(66)"`
  1228. CntrAddr string `xorm:"index VARCHAR(66)"`
  1229. FromAddr string `xorm:"VARCHAR(66)"`
  1230. ToAddr string `xorm:"VARCHAR(66)"`
  1231. TxnType string `xorm:"VARCHAR(50)"`
  1232. TxnSymbol string `xorm:"not null default '' VARCHAR(120)"`
  1233. Value string `xorm:"default 0 DECIMAL(32)"`
  1234. InputValue string `xorm:"not null default 0 DECIMAL(32)"`
  1235. TxnFee string `xorm:"default 0.00000000 DECIMAL(16,8)"`
  1236. Input []byte `xorm:"BLOB"`
  1237. GasUsed string `xorm:"not null default 0 DECIMAL(11)"`
  1238. Status int `xorm:"not null default -1 INT(11)"`
  1239. }
  1240. type ZdbListType1 struct {
  1241. TId int `xorm:"not null pk autoincr unique INT(10)"`
  1242. Id int `xorm:"INT(10)"`
  1243. CreatedOn int64 `xorm:"default 0 BIGINT(20)"`
  1244. ListToken string `xorm:"VARCHAR(21)"`
  1245. OrderBy string `xorm:"VARCHAR(32)"`
  1246. C1 string `xorm:"VARCHAR(200)"`
  1247. C2 string `xorm:"VARCHAR(200)"`
  1248. C3 string `xorm:"VARCHAR(200)"`
  1249. C4 string `xorm:"VARCHAR(200)"`
  1250. C5 string `xorm:"VARCHAR(200)"`
  1251. C6 string `xorm:"VARCHAR(200)"`
  1252. C7 string `xorm:"VARCHAR(200)"`
  1253. C8 string `xorm:"VARCHAR(200)"`
  1254. C9 string `xorm:"VARCHAR(200)"`
  1255. C10 string `xorm:"VARCHAR(200)"`
  1256. C11 string `xorm:"VARCHAR(200)"`
  1257. C12 string `xorm:"VARCHAR(200)"`
  1258. C13 string `xorm:"VARCHAR(200)"`
  1259. C14 string `xorm:"VARCHAR(200)"`
  1260. C15 string `xorm:"VARCHAR(200)"`
  1261. C16 string `xorm:"VARCHAR(200)"`
  1262. C17 string `xorm:"VARCHAR(200)"`
  1263. C18 string `xorm:"VARCHAR(200)"`
  1264. C19 string `xorm:"VARCHAR(200)"`
  1265. C20 string `xorm:"VARCHAR(200)"`
  1266. C21 string `xorm:"VARCHAR(200)"`
  1267. C22 string `xorm:"VARCHAR(200)"`
  1268. C23 string `xorm:"VARCHAR(200)"`
  1269. C24 string `xorm:"VARCHAR(200)"`
  1270. C25 string `xorm:"VARCHAR(200)"`
  1271. C26 string `xorm:"VARCHAR(200)"`
  1272. C27 string `xorm:"VARCHAR(200)"`
  1273. C28 string `xorm:"VARCHAR(200)"`
  1274. C29 string `xorm:"VARCHAR(200)"`
  1275. C30 string `xorm:"VARCHAR(200)"`
  1276. C31 string `xorm:"VARCHAR(200)"`
  1277. C32 string `xorm:"VARCHAR(200)"`
  1278. C33 string `xorm:"VARCHAR(200)"`
  1279. C34 string `xorm:"VARCHAR(200)"`
  1280. C35 string `xorm:"VARCHAR(200)"`
  1281. C36 string `xorm:"VARCHAR(200)"`
  1282. C37 string `xorm:"VARCHAR(200)"`
  1283. C38 string `xorm:"VARCHAR(200)"`
  1284. C39 string `xorm:"VARCHAR(200)"`
  1285. C40 string `xorm:"VARCHAR(200)"`
  1286. D1 string `xorm:"default 0.0000 DECIMAL(20,4)"`
  1287. D2 string `xorm:"default 0.0000 DECIMAL(20,4)"`
  1288. D3 string `xorm:"default 0.0000 DECIMAL(20,4)"`
  1289. D4 string `xorm:"default 0.0000 DECIMAL(20,4)"`
  1290. D5 string `xorm:"default 0.0000 DECIMAL(20,4)"`
  1291. D6 string `xorm:"default 0.0000 DECIMAL(20,4)"`
  1292. D7 string `xorm:"default 0.0000 DECIMAL(20,4)"`
  1293. D8 string `xorm:"default 0.0000 DECIMAL(20,4)"`
  1294. D9 string `xorm:"default 0.0000 DECIMAL(20,4)"`
  1295. D10 string `xorm:"default 0.0000 DECIMAL(20,4)"`
  1296. D11 string `xorm:"default 0.0000 DECIMAL(20,4)"`
  1297. D12 string `xorm:"default 0.0000 DECIMAL(20,4)"`
  1298. D13 string `xorm:"default 0.0000 DECIMAL(20,4)"`
  1299. D14 string `xorm:"default 0.0000 DECIMAL(20,4)"`
  1300. D15 string `xorm:"default 0.0000 DECIMAL(20,4)"`
  1301. D16 string `xorm:"default 0.0000 DECIMAL(20,4)"`
  1302. D17 string `xorm:"default 0.0000 DECIMAL(20,4)"`
  1303. D18 string `xorm:"default 0.0000 DECIMAL(20,4)"`
  1304. D19 string `xorm:"default 0.0000 DECIMAL(20,4)"`
  1305. D20 string `xorm:"default 0.0000 DECIMAL(20,4)"`
  1306. IsSum string `xorm:"not null default '0' CHAR(1)"`
  1307. T1 string `xorm:"TEXT"`
  1308. T2 string `xorm:"TEXT"`
  1309. T3 string `xorm:"TEXT"`
  1310. T4 string `xorm:"TEXT"`
  1311. }
  1312. type DbtUploadType1 struct {
  1313. Id int `xorm:"not null pk autoincr INT(10)"`
  1314. CreatedOn int64 `xorm:"default 0 BIGINT(20)"`
  1315. ListToken string `xorm:"not null VARCHAR(21)"`
  1316. OrderBy string `xorm:"VARCHAR(32)"`
  1317. C1 string `xorm:"TINYTEXT"`
  1318. C2 string `xorm:"TINYTEXT"`
  1319. C3 string `xorm:"TINYTEXT"`
  1320. C4 string `xorm:"TINYTEXT"`
  1321. C5 string `xorm:"TINYTEXT"`
  1322. C6 string `xorm:"TINYTEXT"`
  1323. C7 string `xorm:"TINYTEXT"`
  1324. C8 string `xorm:"TINYTEXT"`
  1325. C9 string `xorm:"TINYTEXT"`
  1326. C10 string `xorm:"TINYTEXT"`
  1327. C11 string `xorm:"TINYTEXT"`
  1328. C12 string `xorm:"TINYTEXT"`
  1329. C13 string `xorm:"TINYTEXT"`
  1330. C14 string `xorm:"TINYTEXT"`
  1331. C15 string `xorm:"TINYTEXT"`
  1332. C16 string `xorm:"TINYTEXT"`
  1333. C17 string `xorm:"TINYTEXT"`
  1334. C18 string `xorm:"TINYTEXT"`
  1335. C19 string `xorm:"TINYTEXT"`
  1336. C20 string `xorm:"TINYTEXT"`
  1337. C21 string `xorm:"TINYTEXT"`
  1338. C22 string `xorm:"TINYTEXT"`
  1339. C23 string `xorm:"TINYTEXT"`
  1340. C24 string `xorm:"TINYTEXT"`
  1341. C25 string `xorm:"TINYTEXT"`
  1342. C26 string `xorm:"TINYTEXT"`
  1343. C27 string `xorm:"TINYTEXT"`
  1344. C28 string `xorm:"TINYTEXT"`
  1345. C29 string `xorm:"TINYTEXT"`
  1346. C30 string `xorm:"TINYTEXT"`
  1347. }
  1348. type DbrUserExt struct {
  1349. Id int `xorm:"not null pk INT(10)"`
  1350. CreatedOn int64 `xorm:"default 0 BIGINT(20)"`
  1351. UpdatedOn int64 `xorm:"default 0 BIGINT(20)"`
  1352. MobileNo string `xorm:"VARCHAR(20)"`
  1353. PhoneNo string `xorm:"VARCHAR(20)"`
  1354. UserPermId int `xorm:"not null INT(11)"`
  1355. MenuLangSw int `xorm:"not null TINYINT(4)"`
  1356. SgroupId int `xorm:"not null INT(11)"`
  1357. BranchId int `xorm:"not null INT(11)"`
  1358. StorageId int `xorm:"not null INT(10)"`
  1359. AgroupId int `xorm:"not null INT(11)"`
  1360. CountryCode string `xorm:"not null CHAR(5)"`
  1361. IsExpired string `xorm:"not null default '0' CHAR(1)"`
  1362. }
  1363. type DbrUserPerm struct {
  1364. Id int `xorm:"not null pk autoincr INT(10)"`
  1365. CreatedOn int64 `xorm:"default 0 BIGINT(20)"`
  1366. UpdatedOn int64 `xorm:"default 0 BIGINT(20)"`
  1367. PermNo string `xorm:"unique VARCHAR(21)"`
  1368. PermDate string `xorm:"CHAR(8)"`
  1369. PermName string `xorm:"VARCHAR(50)"`
  1370. PermDesc string `xorm:"VARCHAR(200)"`
  1371. }
  1372. type DbrUserPermBd struct {
  1373. Id int `xorm:"not null pk autoincr INT(10)"`
  1374. CreatedOn int64 `xorm:"default 0 BIGINT(20)"`
  1375. UpdatedOn int64 `xorm:"default 0 BIGINT(20)"`
  1376. UserPermId int `xorm:"not null INT(10)"`
  1377. UserMenuId int `xorm:"not null INT(11)"`
  1378. IsUse string `xorm:"not null CHAR(1)"`
  1379. IsMymenu string `xorm:"not null default '0' CHAR(1)"`
  1380. IsList string `xorm:"not null CHAR(1)"`
  1381. IsRead string `xorm:"not null CHAR(1)"`
  1382. IsCreate string `xorm:"not null CHAR(1)"`
  1383. IsUpdate string `xorm:"not null CHAR(1)"`
  1384. IsDelete string `xorm:"not null CHAR(1)"`
  1385. IsNewtab string `xorm:"not null default '0' CHAR(1)"`
  1386. }
  1387. type DbrVatRate struct {
  1388. Id int `xorm:"not null pk autoincr INT(10)"`
  1389. CreatedOn int64 `xorm:"default 0 BIGINT(20)"`
  1390. UpdatedOn int64 `xorm:"default 0 BIGINT(20)"`
  1391. SortNo int `xorm:"not null default 0 TINYINT(4)"`
  1392. VatName string `xorm:"VARCHAR(21)"`
  1393. IsIncluded string `xorm:"not null default '0' CHAR(4)"`
  1394. VatRate string `xorm:"not null DECIMAL(4,2)"`
  1395. IsSalesDefault string `xorm:"not null default '0' CHAR(1)"`
  1396. IsPurchDefault string `xorm:"not null default '0' CHAR(1)"`
  1397. }
  1398. type ProAppGuest struct {
  1399. Id int `xorm:"not null pk autoincr INT(10)"`
  1400. CreatedOn int64 `xorm:"default 0 BIGINT(20)"`
  1401. UpdatedOn int64 `xorm:"default 0 BIGINT(20)"`
  1402. AppName string `xorm:"VARCHAR(64)"`
  1403. ApiUri string `xorm:"VARCHAR(512)"`
  1404. AppBase64 string `xorm:"VARCHAR(128)"`
  1405. IsOnUse string `xorm:"not null default '0' CHAR(1)"`
  1406. }
  1407. type DbrSorder struct {
  1408. Id int `xorm:"not null pk autoincr INT(10)"`
  1409. CreatedOn int64 `xorm:"default 0 BIGINT(20)"`
  1410. UpdatedOn int64 `xorm:"default 0 BIGINT(20)"`
  1411. SorderDate string `xorm:"not null default '' index(mdx_buyer_date_pro) index CHAR(8)"`
  1412. SorderNo string `xorm:"comment('수주번호:자동채번') unique index VARCHAR(21)"`
  1413. SquoteId int `xorm:"index INT(10)"`
  1414. DealTypeId int `xorm:"comment('거래구분:매출(00)-Default') index INT(10)"`
  1415. UserId int `xorm:"not null comment('사용자 id:(5)Default') index INT(10)"`
  1416. SgroupId int `xorm:"comment('영업구분:안경사') index INT(10)"`
  1417. Sgroup2Id int `xorm:"comment('영업구분:판매사') index INT(10)"`
  1418. BranchId int `xorm:"comment('지점:본사(1)Default') index INT(10)"`
  1419. StorageId int `xorm:"comment('창고:본사(1)Default') index INT(10)"`
  1420. BuyerId int `xorm:"comment('고객id') index index(mdx_buyer_date_pro) INT(10)"`
  1421. VatRateId int `xorm:"comment('부가세율:포함(1)Default,별도(0)') index INT(10)"`
  1422. ProjectId int `xorm:"not null default 0 index INT(10)"`
  1423. BuyerContact string `xorm:"comment('고객담당자') VARCHAR(49)"`
  1424. PayTerms string `xorm:"comment('지불조건') VARCHAR(69)"`
  1425. PayPeriod string `xorm:"comment('지불기간') VARCHAR(69)"`
  1426. Destination string `xorm:"comment('도착지역') VARCHAR(69)"`
  1427. Delivery string `xorm:"comment('납기') VARCHAR(69)"`
  1428. Status string `xorm:"comment('상황:완료(3)') CHAR(1)"`
  1429. Situation string `xorm:"comment('안좋은 상황코드(claim등)') CHAR(2)"`
  1430. IsClosed string `xorm:"not null comment('종결처리') CHAR(1)"`
  1431. IsFirstOrder string `xorm:"not null default '0' comment('고객의 첫번째 주문여부') CHAR(1)"`
  1432. Column1 string `xorm:"VARCHAR(69)"`
  1433. Column2 string `xorm:"VARCHAR(69)"`
  1434. Remarks string `xorm:"TEXT"`
  1435. Json1 string `xorm:"comment('검안내용') TEXT"`
  1436. Json2 string `xorm:"comment('현재 사용하지 않음') TEXT"`
  1437. IsPro string `xorm:"not null default '0' comment('0:ERP주문, 1:온라인주문') index(mdx_buyer_date_pro) CHAR(1)"`
  1438. DiscountAmt string `xorm:"not null default 0.0000 comment('할인금액') DECIMAL(20,4)"`
  1439. CcardAmt string `xorm:"not null default 0.0000 comment('신용카드결제액') DECIMAL(20,4)"`
  1440. CashAmt string `xorm:"not null default 0.0000 comment('현금결제액') DECIMAL(20,4)"`
  1441. CouponAmt string `xorm:"not null default 0.0000 comment('쿠폰결제액') DECIMAL(20,4)"`
  1442. RewardAmt string `xorm:"not null default 0.0000 comment('적립금사용액') DECIMAL(20,4)"`
  1443. CreditUseAmt string `xorm:"not null default 0.0000 comment('충전금사용액') DECIMAL(20,4)"`
  1444. X1PayAmt string `xorm:"not null default 0.0000 comment('X1지불금액') DECIMAL(20,4)"`
  1445. X2PayAmt string `xorm:"not null default 0.0000 comment('X2지불금액') DECIMAL(20,4)"`
  1446. IsLocked string `xorm:"not null default '0' comment('정산완료(1)-수정불가') CHAR(1)"`
  1447. ShipContact string `xorm:"comment('연락처명') VARCHAR(64)"`
  1448. ShipMobile string `xorm:"comment('배송연락처번호') VARCHAR(21)"`
  1449. ShipMethod string `xorm:"comment('배송방식') VARCHAR(32)"`
  1450. ShipFee string `xorm:"default 0.0000 comment('배송비') DECIMAL(20,4)"`
  1451. ShipZipCode string `xorm:"comment('우편번호') VARCHAR(21)"`
  1452. ShipAddr1 string `xorm:"comment('주소1') VARCHAR(64)"`
  1453. ShipAddr2 string `xorm:"comment('주소2') VARCHAR(64)"`
  1454. ShipNotes string `xorm:"comment('배송메모') VARCHAR(64)"`
  1455. Paymethod string `xorm:"not null default '0' comment('결재방식(shop-pay-method setup과 연동)') VARCHAR(16)"`
  1456. RemitAccount string `xorm:"comment('송금받는계좌') VARCHAR(64)"`
  1457. RemitName string `xorm:"comment('무통장입금자명') VARCHAR(32)"`
  1458. Ip string `xorm:"VARCHAR(20)"`
  1459. }
  1460. type UptEncrypt struct {
  1461. Id int `xorm:"not null pk autoincr INT(10)"`
  1462. CreatedOn int64 `xorm:"default 0 BIGINT(20)"`
  1463. UpdatedOn int64 `xorm:"default 0 BIGINT(20)"`
  1464. EncryptCode string `xorm:"unique VARCHAR(50)"`
  1465. UserId int `xorm:"not null default 0 INT(10)"`
  1466. Sort string `xorm:"VARCHAR(21)"`
  1467. EncryptKey string `xorm:"VARCHAR(256)"`
  1468. SaltKey string `xorm:"VARCHAR(256)"`
  1469. Ip string `xorm:"VARCHAR(20)"`
  1470. }
  1471. type CrpNetGroup struct {
  1472. Id int `xorm:"not null pk autoincr INT(10)"`
  1473. CreatedOn int64 `xorm:"default 0 BIGINT(20)"`
  1474. UpdatedOn int64 `xorm:"default 0 BIGINT(20)"`
  1475. SeqNo int `xorm:"default 0 TINYINT(4)"`
  1476. Sort string `xorm:"default '0' CHAR(1)"`
  1477. NetSymbol string `xorm:"VARCHAR(20)"`
  1478. NetName string `xorm:"not null comment('메인넷 이름') VARCHAR(49)"`
  1479. WalletName string `xorm:"not null VARCHAR(49)"`
  1480. IsUnused string `xorm:"not null default '0' comment('0:사용중, 1:사용않음') CHAR(1)"`
  1481. }
  1482. type ProCart struct {
  1483. Id int `xorm:"not null pk autoincr INT(10)"`
  1484. CreatedOn int64 `xorm:"default 0 BIGINT(20)"`
  1485. UpdatedOn int64 `xorm:"default 0 BIGINT(20)"`
  1486. MemberBuyerId int `xorm:"not null default 0 INT(10)"`
  1487. ItemId int `xorm:"not null default 0 INT(10)"`
  1488. CartQty string `xorm:"not null default 0.0000 DECIMAL(20,4)"`
  1489. CartPrc string `xorm:"not null default 0.0000 DECIMAL(20,4)"`
  1490. CartAmt string `xorm:"not null default 0.0000 DECIMAL(20,4)"`
  1491. Column1 string `xorm:"VARCHAR(49)"`
  1492. Column2 string `xorm:"VARCHAR(49)"`
  1493. CartDesc string `xorm:"MEDIUMTEXT"`
  1494. Checked string `xorm:"not null default '0' comment('Cart Check') CHAR(1)"`
  1495. Ip string `xorm:"VARCHAR(21)"`
  1496. }
  1497. type ProGuestLog struct {
  1498. Id int `xorm:"not null pk autoincr INT(10)"`
  1499. CreatedOn int64 `xorm:"default 0 BIGINT(20)"`
  1500. UpdatedOn int64 `xorm:"default 0 BIGINT(20)"`
  1501. LogDate string `xorm:"VARCHAR(8)"`
  1502. CurrentUrl string `xorm:"VARCHAR(1000)"`
  1503. RefererUrl string `xorm:"not null VARCHAR(1000)"`
  1504. MemberId int `xorm:"not null INT(10)"`
  1505. Ip string `xorm:"VARCHAR(21)"`
  1506. }
  1507. type ProMemberExt struct {
  1508. Id int `xorm:"not null pk INT(10)"`
  1509. CreatedOn int64 `xorm:"default 0 BIGINT(20)"`
  1510. UpdatedOn int64 `xorm:"default 0 BIGINT(20)"`
  1511. MobileNo string `xorm:"VARCHAR(20)"`
  1512. PhoneNo string `xorm:"VARCHAR(20)"`
  1513. MemberPermId int `xorm:"not null INT(11)"`
  1514. MenuLangSw int `xorm:"not null TINYINT(4)"`
  1515. SgroupId int `xorm:"not null INT(11)"`
  1516. BranchId int `xorm:"not null INT(11)"`
  1517. StorageId int `xorm:"not null INT(11)"`
  1518. AgroupId int `xorm:"not null INT(11)"`
  1519. CountryCode string `xorm:"not null CHAR(5)"`
  1520. IsExpired string `xorm:"not null default '0' CHAR(1)"`
  1521. }
  1522. type ZdbSales struct {
  1523. TId int `xorm:"not null pk autoincr unique INT(10)"`
  1524. Id int `xorm:"INT(10)"`
  1525. CreatedOn int64 `xorm:"default 0 BIGINT(20)"`
  1526. ListToken string `xorm:"VARCHAR(21)"`
  1527. OrderBy string `xorm:"VARCHAR(32)"`
  1528. C1 string `xorm:"VARCHAR(100)"`
  1529. C2 string `xorm:"VARCHAR(100)"`
  1530. C3 string `xorm:"VARCHAR(100)"`
  1531. C4 string `xorm:"VARCHAR(100)"`
  1532. C5 string `xorm:"VARCHAR(100)"`
  1533. C6 string `xorm:"VARCHAR(100)"`
  1534. C7 string `xorm:"VARCHAR(100)"`
  1535. C8 string `xorm:"VARCHAR(100)"`
  1536. C9 string `xorm:"VARCHAR(100)"`
  1537. C10 string `xorm:"VARCHAR(100)"`
  1538. C11 string `xorm:"VARCHAR(100)"`
  1539. C12 string `xorm:"VARCHAR(100)"`
  1540. C13 string `xorm:"VARCHAR(100)"`
  1541. C14 string `xorm:"VARCHAR(100)"`
  1542. C15 string `xorm:"VARCHAR(100)"`
  1543. C16 string `xorm:"VARCHAR(100)"`
  1544. C17 string `xorm:"VARCHAR(100)"`
  1545. C18 string `xorm:"VARCHAR(100)"`
  1546. C19 string `xorm:"VARCHAR(100)"`
  1547. C20 string `xorm:"VARCHAR(100)"`
  1548. C21 string `xorm:"VARCHAR(100)"`
  1549. C22 string `xorm:"VARCHAR(100)"`
  1550. C23 string `xorm:"VARCHAR(100)"`
  1551. C24 string `xorm:"VARCHAR(100)"`
  1552. C25 string `xorm:"VARCHAR(100)"`
  1553. C26 string `xorm:"VARCHAR(100)"`
  1554. C27 string `xorm:"VARCHAR(100)"`
  1555. C28 string `xorm:"VARCHAR(100)"`
  1556. C29 string `xorm:"VARCHAR(100)"`
  1557. C30 string `xorm:"VARCHAR(100)"`
  1558. C31 string `xorm:"VARCHAR(100)"`
  1559. C32 string `xorm:"VARCHAR(100)"`
  1560. C33 string `xorm:"VARCHAR(100)"`
  1561. C34 string `xorm:"VARCHAR(100)"`
  1562. C35 string `xorm:"VARCHAR(100)"`
  1563. C36 string `xorm:"VARCHAR(100)"`
  1564. C37 string `xorm:"VARCHAR(100)"`
  1565. C38 string `xorm:"VARCHAR(100)"`
  1566. C39 string `xorm:"VARCHAR(100)"`
  1567. C40 string `xorm:"VARCHAR(100)"`
  1568. D1 string `xorm:"default 0.0000 DECIMAL(20,4)"`
  1569. D2 string `xorm:"default 0.0000 DECIMAL(20,4)"`
  1570. D3 string `xorm:"default 0.0000 DECIMAL(20,4)"`
  1571. D4 string `xorm:"default 0.0000 DECIMAL(20,4)"`
  1572. D5 string `xorm:"default 0.0000 DECIMAL(20,4)"`
  1573. D6 string `xorm:"default 0.0000 DECIMAL(20,4)"`
  1574. D7 string `xorm:"default 0.0000 DECIMAL(20,4)"`
  1575. D8 string `xorm:"default 0.0000 DECIMAL(20,4)"`
  1576. D9 string `xorm:"default 0.0000 DECIMAL(20,4)"`
  1577. D10 string `xorm:"default 0.0000 DECIMAL(20,4)"`
  1578. D11 string `xorm:"default 0.0000 DECIMAL(20,4)"`
  1579. D12 string `xorm:"default 0.0000 DECIMAL(20,4)"`
  1580. D13 string `xorm:"default 0.0000 DECIMAL(20,4)"`
  1581. D14 string `xorm:"default 0.0000 DECIMAL(20,4)"`
  1582. D15 string `xorm:"default 0.0000 DECIMAL(20,4)"`
  1583. D16 string `xorm:"default 0.0000 DECIMAL(20,4)"`
  1584. D17 string `xorm:"default 0.0000 DECIMAL(20,4)"`
  1585. D18 string `xorm:"default 0.0000 DECIMAL(20,4)"`
  1586. D19 string `xorm:"default 0.0000 DECIMAL(20,4)"`
  1587. D20 string `xorm:"default 0.0000 DECIMAL(20,4)"`
  1588. IsSum string `xorm:"not null default '0' CHAR(1)"`
  1589. T1 string `xorm:"TEXT"`
  1590. T2 string `xorm:"TEXT"`
  1591. T3 string `xorm:"TEXT"`
  1592. T4 string `xorm:"TEXT"`
  1593. }
  1594. type ProMemberPerm struct {
  1595. Id int `xorm:"not null pk autoincr INT(10)"`
  1596. CreatedOn int64 `xorm:"default 0 BIGINT(20)"`
  1597. UpdatedOn int64 `xorm:"default 0 BIGINT(20)"`
  1598. PermNo string `xorm:"VARCHAR(21)"`
  1599. PermDate string `xorm:"CHAR(8)"`
  1600. PermName string `xorm:"VARCHAR(50)"`
  1601. PermDesc string `xorm:"VARCHAR(200)"`
  1602. }
  1603. type ProMemberPermBd struct {
  1604. Id int `xorm:"not null pk autoincr INT(10)"`
  1605. CreatedOn int64 `xorm:"default 0 BIGINT(20)"`
  1606. UpdatedOn int64 `xorm:"default 0 BIGINT(20)"`
  1607. MemberPermId int `xorm:"not null INT(10)"`
  1608. MemberMenuId int `xorm:"not null INT(10)"`
  1609. IsUse string `xorm:"not null CHAR(1)"`
  1610. IsMymenu string `xorm:"not null default '0' CHAR(1)"`
  1611. IsList string `xorm:"not null CHAR(1)"`
  1612. IsRead string `xorm:"not null CHAR(1)"`
  1613. IsCreate string `xorm:"not null CHAR(1)"`
  1614. IsUpdate string `xorm:"not null CHAR(1)"`
  1615. IsDelete string `xorm:"not null CHAR(1)"`
  1616. IsNewtab string `xorm:"not null default '0' CHAR(1)"`
  1617. }
  1618. type BcsUncleBlock struct {
  1619. Id int `xorm:"not null pk autoincr INT(11)"`
  1620. CreatedOn int64 `xorm:"default 0 BIGINT(20)"`
  1621. BlockNo int `xorm:"default 0 index(idx_block_no) INT(11)"`
  1622. BlockHash string `xorm:"index(idx_block_no) VARCHAR(68)"`
  1623. UncleNo int `xorm:"default 0 unique(idx_uncle_no) INT(11)"`
  1624. UncleHash string `xorm:"unique(idx_uncle_no) VARCHAR(68)"`
  1625. UnclePosition int `xorm:"default 0 INT(11)"`
  1626. Miner string `xorm:"VARCHAR(50)"`
  1627. GasUsed string `xorm:"DECIMAL(11)"`
  1628. GasLimit string `xorm:"DECIMAL(11)"`
  1629. UncleReward string `xorm:"default 0 DECIMAL(32)"`
  1630. }
  1631. type ProTicketBd struct {
  1632. Id int `xorm:"not null pk autoincr INT(10)"`
  1633. CreatedOn int64 `xorm:"default 0 BIGINT(20)"`
  1634. UpdatedOn int64 `xorm:"default 0 BIGINT(20)"`
  1635. TicketId int64 `xorm:"not null BIGINT(20)"`
  1636. AuthorId int64 `xorm:"not null BIGINT(20)"`
  1637. Content string `xorm:"not null LONGTEXT"`
  1638. Meta string `xorm:"LONGTEXT"`
  1639. AttachmentIds string `xorm:"not null MEDIUMTEXT"`
  1640. IsPrivate string `xorm:"not null default '0' CHAR(1)"`
  1641. IsStaffReply string `xorm:"not null default '0' CHAR(1)"`
  1642. IsViaEmail string `xorm:"not null default '0' CHAR(1)"`
  1643. DateCreated time.Time `xorm:"not null DATETIME"`
  1644. }
  1645. type ProWidgetTaxoBd struct {
  1646. Id int `xorm:"not null pk autoincr INT(10)"`
  1647. CreatedOn int64 `xorm:"default 0 BIGINT(20)"`
  1648. UpdatedOn int64 `xorm:"default 0 BIGINT(20)"`
  1649. WidgetTaxoId int `xorm:"not null comment('배너분류ID') INT(10)"`
  1650. SeqNo int `xorm:"not null default 0 comment('순서') TINYINT(4)"`
  1651. MediaId int `xorm:"not null default 1 INT(11)"`
  1652. LinkUrl string `xorm:"default 'NULL' comment('링크URL') TEXT"`
  1653. WidgetDesc string `xorm:"comment('widget 내용') TEXT"`
  1654. LayerJson string `xorm:"comment('layer bd 추가') TEXT"`
  1655. IsSkipped string `xorm:"not null comment('표시않음') CHAR(1)"`
  1656. }
  1657. type ZzzBrUiDic struct {
  1658. Id int `xorm:"not null pk autoincr INT(10)"`
  1659. CreatedAt time.Time `xorm:"TIMESTAMP"`
  1660. UpdatedAt time.Time `xorm:"TIMESTAMP"`
  1661. PluginName string `xorm:"VARCHAR(100)"`
  1662. En string `xorm:"VARCHAR(100)"`
  1663. Ko string `xorm:"VARCHAR(100)"`
  1664. Vn string `xorm:"VARCHAR(100)"`
  1665. Ch string `xorm:"VARCHAR(100)"`
  1666. Jp string `xorm:"VARCHAR(100)"`
  1667. }
  1668. type ProMemberApp struct {
  1669. Id int `xorm:"not null pk autoincr INT(10)"`
  1670. CreatedOn int64 `xorm:"default 0 BIGINT(20)"`
  1671. UpdatedOn int64 `xorm:"default 0 BIGINT(20)"`
  1672. SsoSubId int `xorm:"not null default 0 INT(11)"`
  1673. AppPermId int `xorm:"not null INT(11)"`
  1674. SgroupId int `xorm:"not null INT(11)"`
  1675. BranchId int `xorm:"not null INT(11)"`
  1676. StorageId int `xorm:"not null INT(11)"`
  1677. AgroupId int `xorm:"not null INT(11)"`
  1678. IsExpired string `xorm:"not null default '0' CHAR(1)"`
  1679. }
  1680. type ProSeoMeta struct {
  1681. Id int `xorm:"not null pk autoincr INT(10)"`
  1682. CreatedOn int64 `xorm:"default 0 BIGINT(20)"`
  1683. UpdatedOn int64 `xorm:"default 0 BIGINT(20)"`
  1684. JoinDuid string `xorm:"default 'uuid()' unique CHAR(36)"`
  1685. SeoSlug string `xorm:"VARCHAR(256)"`
  1686. SeoJson string `xorm:"MEDIUMTEXT"`
  1687. Ip string `xorm:"VARCHAR(21)"`
  1688. }
  1689. type ProMember struct {
  1690. Id int `xorm:"not null pk autoincr unique INT(10)"`
  1691. CreatedOn int64 `xorm:"default 0 BIGINT(20)"`
  1692. UpdatedOn int64 `xorm:"default 0 BIGINT(20)"`
  1693. DeletedOn int64 `xorm:"BIGINT(20)"`
  1694. ActivatedOn int64 `xorm:"BIGINT(20)"`
  1695. LastSeenOn int64 `xorm:"BIGINT(20)"`
  1696. LastLoginOn int64 `xorm:"BIGINT(20)"`
  1697. MemberDate string `xorm:"VARCHAR(8)"`
  1698. Email string `xorm:"not null unique VARCHAR(64)"`
  1699. Password string `xorm:"not null VARCHAR(128)"`
  1700. LoginId string `xorm:"comment('login_id 사용하는경우') VARCHAR(64)"`
  1701. SsoBrand string `xorm:"VARCHAR(64)"`
  1702. SsoSub string `xorm:"VARCHAR(64)"`
  1703. ActivateCode string `xorm:"index VARCHAR(32)"`
  1704. ResetCode string `xorm:"default 'MD5(RAND())' VARCHAR(32)"`
  1705. NickName string `xorm:"VARCHAR(128)"`
  1706. FirstName string `xorm:"VARCHAR(128)"`
  1707. SurName string `xorm:"VARCHAR(128)"`
  1708. IsActivated string `xorm:"default '0' CHAR(1)"`
  1709. IsGuest string `xorm:"not null default '0' CHAR(1)"`
  1710. ProfileImg string `xorm:"VARCHAR(256)"`
  1711. ProfileWeb string `xorm:"comment('소셜 페이지등') VARCHAR(256)"`
  1712. ProfileText string `xorm:"VARCHAR(255)"`
  1713. CreatedIp string `xorm:"VARCHAR(21)"`
  1714. Sort string `xorm:"default '0' CHAR(1)"`
  1715. Status string `xorm:"default '0' CHAR(1)"`
  1716. BuyerId int `xorm:"INT(11)"`
  1717. SgroupId int `xorm:"not null default 0 INT(11)"`
  1718. SgroupCode string `xorm:"VARCHAR(20)"`
  1719. LastloginIp string `xorm:"VARCHAR(21)"`
  1720. IsWithdrawn string `xorm:"default '0' CHAR(1)"`
  1721. SsoSubId int `xorm:"not null default 0 INT(11)"`
  1722. IsMemberApp string `xorm:"not null default '0' CHAR(1)"`
  1723. DormantMailOn int64 `xorm:"not null default 0 comment('휴면계정메일보낸 날짜') BIGINT(20)"`
  1724. HashedIndex string `xorm:"default '' comment('휴면계정여부 확인용') index VARCHAR(32)"`
  1725. }
  1726. type BcsContract struct {
  1727. Id int `xorm:"not null pk autoincr INT(11)"`
  1728. CreatedOn int64 `xorm:"default 0 BIGINT(20)"`
  1729. TxnHash string `xorm:"unique VARCHAR(66)"`
  1730. BlockNo int64 `xorm:"BIGINT(11)"`
  1731. CntrAddr string `xorm:"comment('컨트랙트 주소') unique VARCHAR(64)"`
  1732. CreatorAddr string `xorm:"VARCHAR(64)"`
  1733. Balance string `xorm:"default 0 DECIMAL(16)"`
  1734. TxnCnt int `xorm:"default 0 INT(11)"`
  1735. OrderBy int `xorm:"not null default 0 comment('리스트 순서') TINYINT(4)"`
  1736. }
  1737. type DbrCalDay struct {
  1738. Day string `xorm:"not null pk unique VARCHAR(8)"`
  1739. }
  1740. type BcsToken struct {
  1741. Id int `xorm:"not null pk autoincr INT(11)"`
  1742. CreatedOn int64 `xorm:"default 0 BIGINT(20)"`
  1743. UpdateOn int64 `xorm:"not null default 0 BIGINT(20)"`
  1744. CntrAddr string `xorm:"unique VARCHAR(64)"`
  1745. TokenName string `xorm:"VARCHAR(20)"`
  1746. Decimals int `xorm:"comment('wei단위 적용 소숫점') SMALLINT(10)"`
  1747. Balance string `xorm:"comment('현재 잔량') DECIMAL(32)"`
  1748. Symbol string `xorm:"default '' comment('토큰 심볼') VARCHAR(21)"`
  1749. TotalSupply string `xorm:"not null default 0 comment('총공급량') DECIMAL(30)"`
  1750. CirculatingSupply string `xorm:"comment('사용않음') DECIMAL(40)"`
  1751. }
  1752. type DbrBalAcc struct {
  1753. Id int `xorm:"not null pk autoincr INT(10)"`
  1754. CreatedOn int64 `xorm:"default 0 BIGINT(20)"`
  1755. UpdatedOn int64 `xorm:"default 0 BIGINT(20)"`
  1756. YyyyMm string `xorm:"not null VARCHAR(6)"`
  1757. BranchId int `xorm:"not null INT(10)"`
  1758. AccCodeId int `xorm:"not null INT(10)"`
  1759. DrBalAmt string `xorm:"not null default 0.0000 DECIMAL(20,4)"`
  1760. CrBalAmt string `xorm:"not null default 0.0000 DECIMAL(20,4)"`
  1761. }
  1762. type DbrRewardBd struct {
  1763. Id int `xorm:"not null pk autoincr INT(10)"`
  1764. CreatedOn int64 `xorm:"default 0 BIGINT(20)"`
  1765. UpdatedOn int64 `xorm:"default 0 BIGINT(20)"`
  1766. HdId int `xorm:"not null default 0 INT(11)"`
  1767. BdId int `xorm:"not null default 0 INT(11)"`
  1768. RewardId int `xorm:"not null default 0 INT(10)"`
  1769. AvailDate string `xorm:"not null default '0' CHAR(8)"`
  1770. OccurDate string `xorm:"default '0' CHAR(8)"`
  1771. BranchId int `xorm:"not null default 0 INT(10)"`
  1772. UserId int `xorm:"not null default 0 INT(10)"`
  1773. DealTypeId int `xorm:"not null default 0 INT(10)"`
  1774. IsFromBuyer string `xorm:"CHAR(1)"`
  1775. BuyerId int `xorm:"not null default 0 INT(10)"`
  1776. RewardRate string `xorm:"DECIMAL(4,2)"`
  1777. RewardAmt string `xorm:"not null default 0.0000 DECIMAL(20,4)"`
  1778. AddMsg string `xorm:"VARCHAR(64)"`
  1779. }
  1780. type DbrItemThm struct {
  1781. Id int `xorm:"not null pk INT(10)"`
  1782. MediaId1 int `xorm:"not null default 1 comment('1st 썸네일이미지') INT(11)"`
  1783. MediaId2 int `xorm:"not null default 1 comment('2nd 썸네일이미지') INT(11)"`
  1784. MediaId3 int `xorm:"not null default 1 comment('3th 썸네일이미지') INT(11)"`
  1785. MediaId4 int `xorm:"not null default 1 comment('4th 썸네일이미지') INT(11)"`
  1786. MediaId5 int `xorm:"not null default 1 comment('5th 썸네일이미지') INT(11)"`
  1787. Pc1 string `xorm:"VARCHAR(64)"`
  1788. Pc2 string `xorm:"VARCHAR(64)"`
  1789. Pc3 string `xorm:"VARCHAR(64)"`
  1790. Pc4 string `xorm:"VARCHAR(64)"`
  1791. Pc5 string `xorm:"VARCHAR(64)"`
  1792. Pc6 string `xorm:"VARCHAR(64)"`
  1793. Pc7 string `xorm:"VARCHAR(64)"`
  1794. Pc8 string `xorm:"VARCHAR(64)"`
  1795. Pc9 string `xorm:"VARCHAR(64)"`
  1796. Pc10 string `xorm:"VARCHAR(64)"`
  1797. Pd1 string `xorm:"default 0.0000 DECIMAL(20,4)"`
  1798. Pd2 string `xorm:"default 0.0000 DECIMAL(20,4)"`
  1799. Pd3 string `xorm:"default 0.0000 DECIMAL(20,4)"`
  1800. Pd4 string `xorm:"default 0.0000 DECIMAL(20,4)"`
  1801. Pd5 string `xorm:"default 0.0000 DECIMAL(20,4)"`
  1802. Pd6 string `xorm:"default 0.0000 DECIMAL(20,4)"`
  1803. Pd7 string `xorm:"default 0.0000 DECIMAL(20,4)"`
  1804. Pd8 string `xorm:"default 0.0000 DECIMAL(20,4)"`
  1805. Pd9 string `xorm:"default 0.0000 DECIMAL(20,4)"`
  1806. Pd10 string `xorm:"default 0.0000 DECIMAL(20,4)"`
  1807. }
  1808. type ProAppPerm struct {
  1809. Id int `xorm:"not null pk autoincr INT(10)"`
  1810. CreatedOn int64 `xorm:"default 0 BIGINT(20)"`
  1811. UpdatedOn int64 `xorm:"default 0 BIGINT(20)"`
  1812. PermNo string `xorm:"VARCHAR(21)"`
  1813. PermDate string `xorm:"CHAR(8)"`
  1814. PermName string `xorm:"VARCHAR(50)"`
  1815. PermDesc string `xorm:"VARCHAR(200)"`
  1816. }
  1817. type CrpTokenGroup struct {
  1818. Id int `xorm:"not null pk autoincr INT(10)"`
  1819. CreatedOn int64 `xorm:"default 0 BIGINT(20)"`
  1820. UpdatedOn int64 `xorm:"default 0 BIGINT(20)"`
  1821. SeqNo int `xorm:"default 0 TINYINT(4)"`
  1822. NetGroupId int `xorm:"not null default 0 INT(1)"`
  1823. Sort string `xorm:"default '0' CHAR(1)"`
  1824. TokenSymbol string `xorm:"VARCHAR(20)"`
  1825. TokenName string `xorm:"not null VARCHAR(49)"`
  1826. TokenAddr string `xorm:"comment('토큰 컨트랙트 주소') VARCHAR(42)"`
  1827. UnitPoint int `xorm:"not null default 0 comment('적용소숫점') TINYINT(4)"`
  1828. FeePoint int `xorm:"not null default 0 comment('GasFee적용 소숫점') TINYINT(4)"`
  1829. DecimalPoint int `xorm:"not null default 0 comment('유효표시 소숫점') TINYINT(4)"`
  1830. IsCoin string `xorm:"not null default '0' comment('코인여부') CHAR(1)"`
  1831. IsListed string `xorm:"not null default '0' comment('상장여부') CHAR(1)"`
  1832. IsInitToken string `xorm:"not null default '0' comment('초기화 토큰여부') CHAR(1)"`
  1833. IsUnused string `xorm:"not null default '0' comment('사용 중지') CHAR(1)"`
  1834. MainSwapAddr string `xorm:"comment('스왑지갑 주소') VARCHAR(42)"`
  1835. IsSwapBase string `xorm:"not null default '0' comment('스왑용 지갑여부') CHAR(1)"`
  1836. IsBlockSwap string `xorm:"not null default '0' comment('스왑 중지') CHAR(1)"`
  1837. SwapRate string `xorm:"default 0.00 comment('메인코인과의 스왑비율') DECIMAL(5,2)"`
  1838. CurrKrwPrice string `xorm:"default 0.0000 comment('현재 환율') DECIMAL(20,4)"`
  1839. ChangeRate string `xorm:"default 0.0000 comment('사용않음 나중에지울것') DECIMAL(7,4)"`
  1840. }
  1841. type BcsUnconfirm struct {
  1842. BlockNo int64 `xorm:"BIGINT(20)"`
  1843. BlockHash string `xorm:"VARCHAR(68)"`
  1844. }
  1845. type MainSsoApp struct {
  1846. Id int `xorm:"not null pk autoincr INT(10)"`
  1847. CreatedOn int64 `xorm:"default 0 BIGINT(20)"`
  1848. UpdatedOn int64 `xorm:"default 0 BIGINT(20)"`
  1849. DeletedOn int64 `xorm:"BIGINT(20)"`
  1850. SsoAppNo string `xorm:"VARCHAR(21)"`
  1851. SsoAppDate string `xorm:"CHAR(8)"`
  1852. MemberId int `xorm:"not null INT(10)"`
  1853. AppType string `xorm:"VARCHAR(30)"`
  1854. AppName string `xorm:"VARCHAR(100)"`
  1855. ClientId string `xorm:"VARCHAR(100)"`
  1856. ClientSecret string `xorm:"VARCHAR(100)"`
  1857. OriginUri string `xorm:"VARCHAR(300)"`
  1858. RedirectUri string `xorm:"VARCHAR(300)"`
  1859. IsDaboryApp int `xorm:"not null default 0 TINYINT(4)"`
  1860. DbrKeyPair string `xorm:"VARCHAR(100)"`
  1861. AppBase64 string `xorm:"VARCHAR(512)"`
  1862. }
  1863. type DbtLogAccess struct {
  1864. Id int `xorm:"not null pk autoincr INT(10)"`
  1865. CreatedOn int64 `xorm:"default 0 BIGINT(20)"`
  1866. MemberId int `xorm:"INT(11)"`
  1867. UserId int `xorm:"INT(11)"`
  1868. Url string `xorm:"VARCHAR(128)"`
  1869. FrontIp string `xorm:"VARCHAR(16)"`
  1870. FrontHost string `xorm:"VARCHAR(128)"`
  1871. RemoteIp string `xorm:"VARCHAR(16)"`
  1872. Referer string `xorm:"VARCHAR(1000)"`
  1873. }
  1874. type ZdbEyetest struct {
  1875. TId int `xorm:"not null pk autoincr unique INT(10)"`
  1876. Id int `xorm:"INT(10)"`
  1877. CreatedOn int64 `xorm:"default 0 BIGINT(20)"`
  1878. ListToken string `xorm:"VARCHAR(21)"`
  1879. OrderBy string `xorm:"VARCHAR(32)"`
  1880. C1 string `xorm:"VARCHAR(64)"`
  1881. C2 string `xorm:"VARCHAR(64)"`
  1882. C3 string `xorm:"VARCHAR(64)"`
  1883. C4 string `xorm:"VARCHAR(64)"`
  1884. C5 string `xorm:"VARCHAR(64)"`
  1885. C6 string `xorm:"VARCHAR(64)"`
  1886. C7 string `xorm:"VARCHAR(64)"`
  1887. C8 string `xorm:"VARCHAR(64)"`
  1888. C9 string `xorm:"VARCHAR(64)"`
  1889. C10 string `xorm:"VARCHAR(64)"`
  1890. C11 string `xorm:"VARCHAR(64)"`
  1891. C12 string `xorm:"VARCHAR(64)"`
  1892. C13 string `xorm:"VARCHAR(64)"`
  1893. C14 string `xorm:"VARCHAR(64)"`
  1894. C15 string `xorm:"VARCHAR(64)"`
  1895. C16 string `xorm:"VARCHAR(64)"`
  1896. C17 string `xorm:"VARCHAR(64)"`
  1897. C18 string `xorm:"VARCHAR(64)"`
  1898. C19 string `xorm:"VARCHAR(64)"`
  1899. C20 string `xorm:"VARCHAR(64)"`
  1900. C21 string `xorm:"VARCHAR(64)"`
  1901. C22 string `xorm:"VARCHAR(64)"`
  1902. C23 string `xorm:"VARCHAR(64)"`
  1903. C24 string `xorm:"VARCHAR(64)"`
  1904. C25 string `xorm:"VARCHAR(64)"`
  1905. C26 string `xorm:"VARCHAR(64)"`
  1906. C27 string `xorm:"VARCHAR(64)"`
  1907. C28 string `xorm:"VARCHAR(64)"`
  1908. C29 string `xorm:"VARCHAR(64)"`
  1909. C30 string `xorm:"VARCHAR(64)"`
  1910. C31 string `xorm:"VARCHAR(64)"`
  1911. C32 string `xorm:"VARCHAR(64)"`
  1912. C33 string `xorm:"VARCHAR(64)"`
  1913. C34 string `xorm:"VARCHAR(64)"`
  1914. C35 string `xorm:"VARCHAR(64)"`
  1915. C36 string `xorm:"VARCHAR(64)"`
  1916. C37 string `xorm:"VARCHAR(64)"`
  1917. C38 string `xorm:"VARCHAR(64)"`
  1918. C39 string `xorm:"VARCHAR(64)"`
  1919. C40 string `xorm:"VARCHAR(64)"`
  1920. }
  1921. type CrpWalletToken struct {
  1922. Id int `xorm:"not null pk autoincr INT(10)"`
  1923. CreatedOn int64 `xorm:"default 0 BIGINT(20)"`
  1924. UpdatedOn int64 `xorm:"default 0 BIGINT(20)"`
  1925. WalletId int `xorm:"not null INT(11)"`
  1926. TokenGroupId int `xorm:"not null INT(11)"`
  1927. Ip string `xorm:"VARCHAR(20)"`
  1928. }
  1929. type FedCrystalHost struct {
  1930. Id int `xorm:"not null pk autoincr unique INT(10)"`
  1931. CreatedOn int64 `xorm:"default 0 BIGINT(20)"`
  1932. ListToken string `xorm:"not null VARCHAR(21)"`
  1933. Position string `xorm:"not null VARCHAR(10)"`
  1934. OrderBy string `xorm:"VARCHAR(32)"`
  1935. C1 string `xorm:"VARCHAR(64)"`
  1936. C2 string `xorm:"VARCHAR(64)"`
  1937. C3 string `xorm:"VARCHAR(64)"`
  1938. C4 string `xorm:"VARCHAR(64)"`
  1939. C5 string `xorm:"VARCHAR(64)"`
  1940. C6 string `xorm:"VARCHAR(64)"`
  1941. C7 string `xorm:"VARCHAR(64)"`
  1942. C8 string `xorm:"VARCHAR(64)"`
  1943. C9 string `xorm:"VARCHAR(64)"`
  1944. C10 string `xorm:"VARCHAR(64)"`
  1945. C11 string `xorm:"VARCHAR(64)"`
  1946. C12 string `xorm:"VARCHAR(64)"`
  1947. C13 string `xorm:"VARCHAR(64)"`
  1948. C14 string `xorm:"VARCHAR(64)"`
  1949. C15 string `xorm:"VARCHAR(64)"`
  1950. C16 string `xorm:"VARCHAR(64)"`
  1951. C17 string `xorm:"VARCHAR(64)"`
  1952. C18 string `xorm:"VARCHAR(64)"`
  1953. C19 string `xorm:"VARCHAR(64)"`
  1954. C20 string `xorm:"VARCHAR(64)"`
  1955. D1 string `xorm:"default 0.0000 DECIMAL(20,4)"`
  1956. D2 string `xorm:"default 0.0000 DECIMAL(20,4)"`
  1957. D3 string `xorm:"default 0.0000 DECIMAL(20,4)"`
  1958. D4 string `xorm:"default 0.0000 DECIMAL(20,4)"`
  1959. D5 string `xorm:"default 0.0000 DECIMAL(20,4)"`
  1960. D6 string `xorm:"default 0.0000 DECIMAL(20,4)"`
  1961. D7 string `xorm:"default 0.0000 DECIMAL(20,4)"`
  1962. D8 string `xorm:"default 0.0000 DECIMAL(20,4)"`
  1963. D9 string `xorm:"default 0.0000 DECIMAL(20,4)"`
  1964. D10 string `xorm:"default 0.0000 DECIMAL(20,4)"`
  1965. IsSum string `xorm:"not null default '0' CHAR(1)"`
  1966. T1 string `xorm:"MEDIUMTEXT"`
  1967. T2 string `xorm:"MEDIUMTEXT"`
  1968. }
  1969. type DbrReward struct {
  1970. Id int `xorm:"not null pk autoincr INT(10)"`
  1971. CreatedOn int64 `xorm:"default 0 BIGINT(20)"`
  1972. UpdatedOn int64 `xorm:"default 0 BIGINT(20)"`
  1973. RewardNo string `xorm:"unique VARCHAR(21)"`
  1974. RewardDate string `xorm:"VARCHAR(8)"`
  1975. DealTypeId int `xorm:"INT(10)"`
  1976. IsTransfer string `xorm:"not null default '0' CHAR(1)"`
  1977. FromBuyerId int `xorm:"not null default 0 INT(10)"`
  1978. ToBuyerId int `xorm:"not null default 0 INT(10)"`
  1979. BranchId int `xorm:"not null default 0 INT(10)"`
  1980. UserId int `xorm:"not null default 0 INT(10)"`
  1981. ManualAmt string `xorm:"DECIMAL(20,4)"`
  1982. Remarks string `xorm:"TINYTEXT"`
  1983. Ip string `xorm:"VARCHAR(20)"`
  1984. }
  1985. type BcsNft struct {
  1986. Id int `xorm:"not null pk autoincr INT(11)"`
  1987. CreatedOn int64 `xorm:"default 0 BIGINT(20)"`
  1988. UpdateOn int64 `xorm:"not null default 0 BIGINT(20)"`
  1989. CntrAddr string `xorm:"unique VARCHAR(64)"`
  1990. TokenName string `xorm:"VARCHAR(20)"`
  1991. Symbol string `xorm:"default '0' VARCHAR(21)"`
  1992. TotalSupply string `xorm:"not null default 0 DECIMAL(32)"`
  1993. CirculatingSupply string `xorm:"DECIMAL(40)"`
  1994. }
  1995. type ProPostBd struct {
  1996. Id int `xorm:"not null pk autoincr INT(10)"`
  1997. CreatedOn int64 `xorm:"default 0 BIGINT(20)"`
  1998. UpdatedOn int64 `xorm:"default 0 BIGINT(20)"`
  1999. PostId int `xorm:"default 0 INT(11)"`
  2000. MemberId int `xorm:"not null INT(11)"`
  2001. UserId int `xorm:"default 0 INT(11)"`
  2002. BdSlug string `xorm:"VARCHAR(200)"`
  2003. BdContents string `xorm:"LONGTEXT"`
  2004. BdExcerpt string `xorm:"TEXT"`
  2005. BdPostPassword string `xorm:"VARCHAR(255)"`
  2006. BdGuid string `xorm:"VARCHAR(255)"`
  2007. BdPingStatus string `xorm:"VARCHAR(20)"`
  2008. BdToPing string `xorm:"TEXT"`
  2009. BdPinged string `xorm:"TEXT"`
  2010. BdPostMimeType string `xorm:"VARCHAR(100)"`
  2011. ParentId int `xorm:"INT(11)"`
  2012. Ip string `xorm:"VARCHAR(20)"`
  2013. }
  2014. type ZdbItem struct {
  2015. TId int `xorm:"not null pk autoincr unique INT(10)"`
  2016. Id int `xorm:"INT(10)"`
  2017. CreatedOn int64 `xorm:"default 0 BIGINT(20)"`
  2018. ListToken string `xorm:"VARCHAR(21)"`
  2019. OrderBy string `xorm:"VARCHAR(32)"`
  2020. C1 string `xorm:"VARCHAR(200)"`
  2021. C2 string `xorm:"VARCHAR(200)"`
  2022. C3 string `xorm:"VARCHAR(200)"`
  2023. C4 string `xorm:"VARCHAR(200)"`
  2024. C5 string `xorm:"VARCHAR(200)"`
  2025. C6 string `xorm:"VARCHAR(200)"`
  2026. C7 string `xorm:"VARCHAR(200)"`
  2027. C8 string `xorm:"VARCHAR(200)"`
  2028. C9 string `xorm:"VARCHAR(200)"`
  2029. C10 string `xorm:"VARCHAR(200)"`
  2030. C11 string `xorm:"VARCHAR(200)"`
  2031. C12 string `xorm:"VARCHAR(200)"`
  2032. C13 string `xorm:"VARCHAR(200)"`
  2033. C14 string `xorm:"VARCHAR(200)"`
  2034. C15 string `xorm:"VARCHAR(200)"`
  2035. C16 string `xorm:"VARCHAR(200)"`
  2036. C17 string `xorm:"VARCHAR(200)"`
  2037. C18 string `xorm:"VARCHAR(200)"`
  2038. C19 string `xorm:"VARCHAR(200)"`
  2039. C20 string `xorm:"VARCHAR(200)"`
  2040. C21 string `xorm:"VARCHAR(200)"`
  2041. C22 string `xorm:"VARCHAR(200)"`
  2042. C23 string `xorm:"VARCHAR(200)"`
  2043. C24 string `xorm:"VARCHAR(200)"`
  2044. C25 string `xorm:"VARCHAR(200)"`
  2045. C26 string `xorm:"VARCHAR(200)"`
  2046. C27 string `xorm:"VARCHAR(200)"`
  2047. C28 string `xorm:"VARCHAR(200)"`
  2048. C29 string `xorm:"VARCHAR(200)"`
  2049. C30 string `xorm:"VARCHAR(200)"`
  2050. C31 string `xorm:"VARCHAR(200)"`
  2051. C32 string `xorm:"VARCHAR(200)"`
  2052. C33 string `xorm:"VARCHAR(200)"`
  2053. C34 string `xorm:"VARCHAR(200)"`
  2054. C35 string `xorm:"VARCHAR(200)"`
  2055. C36 string `xorm:"VARCHAR(200)"`
  2056. C37 string `xorm:"VARCHAR(200)"`
  2057. C38 string `xorm:"VARCHAR(200)"`
  2058. C39 string `xorm:"VARCHAR(200)"`
  2059. C40 string `xorm:"VARCHAR(200)"`
  2060. D1 string `xorm:"default 0.0000 DECIMAL(20,4)"`
  2061. D2 string `xorm:"default 0.0000 DECIMAL(20,4)"`
  2062. D3 string `xorm:"default 0.0000 DECIMAL(20,4)"`
  2063. D4 string `xorm:"default 0.0000 DECIMAL(20,4)"`
  2064. D5 string `xorm:"default 0.0000 DECIMAL(20,4)"`
  2065. D6 string `xorm:"default 0.0000 DECIMAL(20,4)"`
  2066. D7 string `xorm:"default 0.0000 DECIMAL(20,4)"`
  2067. D8 string `xorm:"default 0.0000 DECIMAL(20,4)"`
  2068. D9 string `xorm:"default 0.0000 DECIMAL(20,4)"`
  2069. D10 string `xorm:"default 0.0000 DECIMAL(20,4)"`
  2070. D11 string `xorm:"default 0.0000 DECIMAL(20,4)"`
  2071. D12 string `xorm:"default 0.0000 DECIMAL(20,4)"`
  2072. D13 string `xorm:"default 0.0000 DECIMAL(20,4)"`
  2073. D14 string `xorm:"default 0.0000 DECIMAL(20,4)"`
  2074. D15 string `xorm:"default 0.0000 DECIMAL(20,4)"`
  2075. D16 string `xorm:"default 0.0000 DECIMAL(20,4)"`
  2076. D17 string `xorm:"default 0.0000 DECIMAL(20,4)"`
  2077. D18 string `xorm:"default 0.0000 DECIMAL(20,4)"`
  2078. D19 string `xorm:"default 0.0000 DECIMAL(20,4)"`
  2079. D20 string `xorm:"default 0.0000 DECIMAL(20,4)"`
  2080. IsSum string `xorm:"not null default '0' CHAR(1)"`
  2081. T1 string `xorm:"TEXT"`
  2082. T2 string `xorm:"TEXT"`
  2083. T3 string `xorm:"TEXT"`
  2084. T4 string `xorm:"TEXT"`
  2085. }
  2086. type DbrDailyCalc struct {
  2087. Id int `xorm:"not null pk autoincr unique INT(10)"`
  2088. CreatedOn int64 `xorm:"default 0 BIGINT(20)"`
  2089. CalcDate string `xorm:"CHAR(8)"`
  2090. CalcMonth string `xorm:"CHAR(6)"`
  2091. CalcYear string `xorm:"CHAR(4)"`
  2092. LastCash string `xorm:"default 0.0000 DECIMAL(20,4)"`
  2093. SalesAmt string `xorm:"default 0.0000 DECIMAL(20,4)"`
  2094. SalesTot string `xorm:"default 0.0000 DECIMAL(20,4)"`
  2095. PayedAmt string `xorm:"default 0.0000 DECIMAL(20,4)"`
  2096. PayedTot string `xorm:"default 0.0000 DECIMAL(20,4)"`
  2097. ChargeAmt string `xorm:"default 0.0000 DECIMAL(20,4)"`
  2098. ChargeTot string `xorm:"default 0.0000 DECIMAL(20,4)"`
  2099. CashAmt string `xorm:"default 0.0000 DECIMAL(20,4)"`
  2100. CashTot string `xorm:"default 0.0000 DECIMAL(20,4)"`
  2101. CcardAmt string `xorm:"default 0.0000 DECIMAL(20,4)"`
  2102. CcardTot string `xorm:"default 0.0000 DECIMAL(20,4)"`
  2103. RewardAmt string `xorm:"default 0.0000 DECIMAL(20,4)"`
  2104. RewardTot string `xorm:"default 0.0000 DECIMAL(20,4)"`
  2105. DcountAmt string `xorm:"default 0.0000 DECIMAL(20,4)"`
  2106. DcountTot string `xorm:"default 0.0000 DECIMAL(20,4)"`
  2107. ExpenseAmt string `xorm:"default 0.0000 DECIMAL(20,4)"`
  2108. ExpenseTot string `xorm:"default 0.0000 DECIMAL(20,4)"`
  2109. CashoutAmt string `xorm:"default 0.0000 DECIMAL(20,4)"`
  2110. CashoutToto string `xorm:"default 0.0000 DECIMAL(20,4)"`
  2111. CurrCash string `xorm:"default 0.0000 DECIMAL(20,4)"`
  2112. CashdiffAmt string `xorm:"default 0.0000 DECIMAL(20,4)"`
  2113. CashdiffTot string `xorm:"default 0.0000 DECIMAL(20,4)"`
  2114. SalesCnt int `xorm:"INT(11)"`
  2115. NewvisitCnt int `xorm:"INT(11)"`
  2116. RevisitCnt int `xorm:"INT(11)"`
  2117. }
  2118. type ProAppPermBd struct {
  2119. Id int `xorm:"not null pk autoincr INT(10)"`
  2120. CreatedOn int64 `xorm:"default 0 BIGINT(20)"`
  2121. UpdatedOn int64 `xorm:"default 0 BIGINT(20)"`
  2122. AppPermId int `xorm:"not null INT(10)"`
  2123. AppApiId int `xorm:"not null INT(10)"`
  2124. IsUse string `xorm:"not null CHAR(1)"`
  2125. }
  2126. type BcsLastSyncNo struct {
  2127. Id int `xorm:"not null pk autoincr INT(10)"`
  2128. CreatedOn int64 `xorm:"default 0 BIGINT(20)"`
  2129. TableSort string `xorm:"not null VARCHAR(32)"`
  2130. LastSyncNo string `xorm:"not null default '1' comment('마지막 싱크블록 번호를 넣음') VARCHAR(32)"`
  2131. SyncRange string `xorm:"not null VARCHAR(64)"`
  2132. SyncCnt int `xorm:"not null INT(11)"`
  2133. }
  2134. type BcmContract struct {
  2135. Id int `xorm:"not null pk autoincr INT(10)"`
  2136. CreatedOn int64 `xorm:"default 0 BIGINT(20)"`
  2137. UpdatedOn int64 `xorm:"default 0 BIGINT(20)"`
  2138. TokenName string `xorm:"VARCHAR(128)"`
  2139. CntrAddr string `xorm:"VARCHAR(64)"`
  2140. MemberId int `xorm:"not null INT(11)"`
  2141. Status string `xorm:"not null default '0' comment('0:미정, 1:인증') CHAR(16)"`
  2142. Ip string `xorm:"VARCHAR(16)"`
  2143. }
  2144. type ProAppApi struct {
  2145. Id int `xorm:"not null pk autoincr INT(10)"`
  2146. CreatedOn int64 `xorm:"default 0 BIGINT(20)"`
  2147. UpdatedOn int64 `xorm:"default 0 BIGINT(20)"`
  2148. ApiCode string `xorm:"VARCHAR(10)"`
  2149. ApiUri string `xorm:"VARCHAR(128)"`
  2150. QueryName string `xorm:"VARCHAR(128)"`
  2151. ApiDesc string `xorm:"VARCHAR(69)"`
  2152. IsDeprecated string `xorm:"not null default '0' CHAR(1)"`
  2153. }
  2154. type ProCompanyContactBd struct {
  2155. Id int `xorm:"not null pk autoincr INT(10)"`
  2156. CreatedOn int64 `xorm:"default 0 BIGINT(20)"`
  2157. UpdatedOn int64 `xorm:"default 0 BIGINT(20)"`
  2158. MemberBuyerId int `xorm:"not null comment('로그인회원-고객id') INT(11)"`
  2159. SeqNo int `xorm:"not null default 0 comment('순서') TINYINT(4)"`
  2160. Sort string `xorm:"not null default '0' comment('종류') CHAR(1)"`
  2161. ContactName string `xorm:"comment('연락처명') VARCHAR(64)"`
  2162. MobileNo string `xorm:"comment('모바일번호') VARCHAR(32)"`
  2163. }
  2164. type DbrBalReward struct {
  2165. Id int `xorm:"not null pk autoincr INT(10)"`
  2166. CreatedOn int64 `xorm:"default 0 BIGINT(20)"`
  2167. UpdatedOn int64 `xorm:"default 0 BIGINT(20)"`
  2168. YyyyMm string `xorm:"not null VARCHAR(6)"`
  2169. BranchId int `xorm:"not null INT(10)"`
  2170. BuyerId int `xorm:"not null default 0 INT(10)"`
  2171. BalAmt string `xorm:"not null default 0.0000 DECIMAL(20,4)"`
  2172. }
  2173. type CrpWallet struct {
  2174. Id int `xorm:"not null pk autoincr INT(10)"`
  2175. CreatedOn int64 `xorm:"default 0 BIGINT(20)"`
  2176. UpdatedOn int64 `xorm:"default 0 BIGINT(20)"`
  2177. MemberId int `xorm:"not null INT(11)"`
  2178. NetGroupId int `xorm:"not null default 0 INT(11)"`
  2179. WalletAddr string `xorm:"VARCHAR(200)"`
  2180. PkeyEncr string `xorm:"comment('암호화된 AES PriKey(256bits)') VARCHAR(256)"`
  2181. IsUnused string `xorm:"default '0' CHAR(1)"`
  2182. Ip string `xorm:"VARCHAR(20)"`
  2183. }
  2184. type MainSsoAppLog struct {
  2185. Id int `xorm:"not null pk autoincr INT(10)"`
  2186. CreatedOn int64 `xorm:"default 0 BIGINT(20)"`
  2187. AppId int `xorm:"not null INT(11)"`
  2188. UserId int `xorm:"not null INT(11)"`
  2189. IpAddress string `xorm:"VARCHAR(30)"`
  2190. AccessToken string `xorm:"TEXT"`
  2191. }
  2192. type DbrAccCode struct {
  2193. Id int `xorm:"not null pk autoincr INT(10)"`
  2194. CreatedOn int64 `xorm:"default 0 BIGINT(20)"`
  2195. UpdatedOn int64 `xorm:"default 0 BIGINT(20)"`
  2196. AccCode string `xorm:"not null default '1101' VARCHAR(5)"`
  2197. AccCrDr string `xorm:"not null default '3' CHAR(1)"`
  2198. AccName string `xorm:"not null VARCHAR(60)"`
  2199. AccNameRpt string `xorm:"not null VARCHAR(121)"`
  2200. AccName2 string `xorm:"not null VARCHAR(121)"`
  2201. AccName3 string `xorm:"not null VARCHAR(121)"`
  2202. AccName4 string `xorm:"not null VARCHAR(121)"`
  2203. IsLocked string `xorm:"not null default '0' CHAR(1)"`
  2204. PlusMinus string `xorm:"not null default '0' CHAR(1)"`
  2205. IsChung string `xorm:"not null default '0' CHAR(1)"`
  2206. IsTotalCol string `xorm:"not null default '0' CHAR(1)"`
  2207. IsImportCost string `xorm:"not null default '0' CHAR(1)"`
  2208. IsAccCompany string `xorm:"not null default '0' CHAR(1)"`
  2209. }
  2210. type LogBranchClosing struct {
  2211. Id int `xorm:"not null pk autoincr INT(10)"`
  2212. CreatedOn int64 `xorm:"default 0 BIGINT(20)"`
  2213. BranchId int `xorm:"not null default 0 INT(10)"`
  2214. ClosingDate string `xorm:"not null default '' comment('정산일자') CHAR(8)"`
  2215. UserIdRun int `xorm:"not null INT(10)"`
  2216. UserIdApproved int `xorm:"not null INT(10)"`
  2217. PosClosingId int `xorm:"not null INT(10)"`
  2218. IsPos string `xorm:"not null default '0' comment('POS마감') CHAR(1)"`
  2219. IsSales string `xorm:"not null default '0' comment('매출마감') CHAR(1)"`
  2220. IsPurch string `xorm:"not null default '0' comment('매입마감') CHAR(1)"`
  2221. IsStock string `xorm:"not null default '0' comment('재고수불마감') CHAR(1)"`
  2222. IsAccount string `xorm:"not null default '0' comment('회계마감') CHAR(1)"`
  2223. IsReward string `xorm:"not null default '0' comment('적립금마감') CHAR(1)"`
  2224. IsCredit string `xorm:"not null default '0' comment('충전금마감') CHAR(1)"`
  2225. RemoteIp string `xorm:"VARCHAR(16)"`
  2226. FrontIp string `xorm:"VARCHAR(16)"`
  2227. }
  2228. type DbrSetup struct {
  2229. Id int `xorm:"not null pk autoincr INT(10)"`
  2230. CreatedOn int64 `xorm:"default 0 BIGINT(20)"`
  2231. UpdatedOn int64 `xorm:"default 0 BIGINT(20)"`
  2232. SetupType string `xorm:"comment('설정구분') VARCHAR(18)"`
  2233. BranchId int `xorm:"not null default 0 INT(11)"`
  2234. SetupCode string `xorm:"not null VARCHAR(36)"`
  2235. BrandCode string `xorm:"VARCHAR(16)"`
  2236. SeqNo int `xorm:"not null default 0 comment('리스트순서') TINYINT(4)"`
  2237. SetupName string `xorm:"not null VARCHAR(36)"`
  2238. Component string `xorm:"not null VARCHAR(54)"`
  2239. Parameter string `xorm:"not null VARCHAR(54)"`
  2240. IsOnUse string `xorm:"not null default '0' CHAR(1)"`
  2241. IsDefault string `xorm:"default '0' comment('기본설정여부') CHAR(1)"`
  2242. IsBrandSelect string `xorm:"default '0' comment('나중에지울것') CHAR(1)"`
  2243. SetupJson string `xorm:"TEXT"`
  2244. }
  2245. type DbrCompany struct {
  2246. Id int `xorm:"not null pk autoincr INT(10)"`
  2247. CreatedOn int64 `xorm:"default 0 BIGINT(20)"`
  2248. UpdatedOn int64 `xorm:"default 0 BIGINT(20)"`
  2249. CompanyDate string `xorm:"not null default '20200101' comment('업체등록일') index CHAR(8)"`
  2250. CompanyNo string `xorm:"not null default '20220101-01' comment('업체등록 번호') unique VARCHAR(21)"`
  2251. CgroupId int `xorm:"comment('업체구분') index INT(10)"`
  2252. CompanyName string `xorm:"comment('고객약칭') index VARCHAR(32)"`
  2253. CompanyClass string `xorm:"comment('업체등급:AA(개인고객), AB(기업고객), BB(기업공급처)') index VARCHAR(2)"`
  2254. FullName string `xorm:"comment('고객성명(전체이름)') VARCHAR(96)"`
  2255. MobileNo string `xorm:"index VARCHAR(21)"`
  2256. Email string `xorm:"VARCHAR(64)"`
  2257. Sex string `xorm:"comment('m:남성, w:여성') CHAR(1)"`
  2258. BirthDate string `xorm:"CHAR(8)"`
  2259. IsLunar string `xorm:"comment('0:양력, 1:음력') CHAR(1)"`
  2260. CardChar4 string `xorm:"comment('지울것') VARCHAR(4)"`
  2261. MainContact string `xorm:"comment('주담당자: POS의 경우 고객이름(동명이인 사용가능)으로 사용') VARCHAR(21)"`
  2262. TelNo string `xorm:"index VARCHAR(21)"`
  2263. FaxNo string `xorm:"VARCHAR(21)"`
  2264. TaxNo string `xorm:"comment('사업자 등록 번호') VARCHAR(21)"`
  2265. President string `xorm:"comment('대표자명') VARCHAR(96)"`
  2266. ZipCode string `xorm:"comment('우편번호') VARCHAR(21)"`
  2267. Addr1 string `xorm:"comment('현주소') VARCHAR(49)"`
  2268. Addr2 string `xorm:"comment('상세주소') VARCHAR(49)"`
  2269. BizType string `xorm:"comment('업태') VARCHAR(191)"`
  2270. DealItem string `xorm:"comment('종목') VARCHAR(191)"`
  2271. IsDealEnd string `xorm:"comment('거래중지') CHAR(1)"`
  2272. IsOkText string `xorm:"comment('문자접수승인') CHAR(1)"`
  2273. IsOkEmail string `xorm:"comment('이메일접수승인') CHAR(1)"`
  2274. IsOkDm string `xorm:"comment('DM접수승인') CHAR(1)"`
  2275. CurrCreditBal string `xorm:"not null default 0.0000 comment('지울것') DECIMAL(20,4)"`
  2276. Remarks string `xorm:"MEDIUMTEXT"`
  2277. CertImg string `xorm:"default '' comment('사업자등록증 사진') VARCHAR(256)"`
  2278. CompanyJson string `xorm:"comment('커스터마이징 내용') TEXT"`
  2279. Ip string `xorm:"VARCHAR(21)"`
  2280. }
  2281. type ProMemberDormant struct {
  2282. Id int `xorm:"not null pk INT(10)"`
  2283. CreatedOn int64 `xorm:"default 0 BIGINT(20)"`
  2284. UpdatedOn int64 `xorm:"default 0 BIGINT(20)"`
  2285. DeletedOn int64 `xorm:"BIGINT(20)"`
  2286. Email string `xorm:"not null unique VARCHAR(64)"`
  2287. LoginId string `xorm:"not null VARCHAR(64)"`
  2288. SsoBrand string `xorm:"VARCHAR(64)"`
  2289. SsoSub string `xorm:"VARCHAR(64)"`
  2290. NickName string `xorm:"VARCHAR(128)"`
  2291. FirstName string `xorm:"VARCHAR(128)"`
  2292. SurName string `xorm:"VARCHAR(128)"`
  2293. ProfileImg string `xorm:"not null VARCHAR(256)"`
  2294. ProfileWeb string `xorm:"not null VARCHAR(256)"`
  2295. ProfileText string `xorm:"VARCHAR(255)"`
  2296. Sort string `xorm:"default '0' CHAR(1)"`
  2297. Status string `xorm:"default '0' CHAR(1)"`
  2298. BuyerId int `xorm:"INT(11)"`
  2299. SgroupIdRecom int `xorm:"not null default 0 INT(11)"`
  2300. SgroupCode string `xorm:"VARCHAR(20)"`
  2301. SsoSubId int `xorm:"not null default 0 INT(11)"`
  2302. IsMemberApp string `xorm:"not null default '0' CHAR(1)"`
  2303. ExtFromHere string `xorm:"not null default '' CHAR(1)"`
  2304. MobileNo string `xorm:"VARCHAR(20)"`
  2305. PhoneNo string `xorm:"VARCHAR(20)"`
  2306. MemberPermId int `xorm:"not null INT(11)"`
  2307. MenuLangSw int `xorm:"not null TINYINT(4)"`
  2308. SgroupId int `xorm:"not null INT(11)"`
  2309. BranchId int `xorm:"not null INT(11)"`
  2310. StorageId int `xorm:"not null INT(11)"`
  2311. AgroupId int `xorm:"not null INT(11)"`
  2312. CountryCode string `xorm:"not null CHAR(5)"`
  2313. }
  2314. type DbrSquote struct {
  2315. Id int `xorm:"not null pk autoincr INT(10)"`
  2316. CreatedOn int64 `xorm:"default 0 BIGINT(20)"`
  2317. UpdatedOn int64 `xorm:"default 0 BIGINT(20)"`
  2318. SquoteNo string `xorm:"not null comment('견적번호') unique VARCHAR(21)"`
  2319. SquoteDate string `xorm:"not null comment('견적일자') VARCHAR(8)"`
  2320. DealTypeId int `xorm:"not null comment('거래구분') INT(10)"`
  2321. UserId int `xorm:"not null comment('사용자') INT(10)"`
  2322. SgroupId int `xorm:"default 0 INT(10)"`
  2323. BranchId int `xorm:"not null comment('지사구분') INT(10)"`
  2324. BuyerId int `xorm:"not null comment('매출업체') INT(10)"`
  2325. VatRateId int `xorm:"not null comment('부가세구분') INT(10)"`
  2326. CompanyContact string `xorm:"comment('업체주담당자') VARCHAR(49)"`
  2327. PayTerms string `xorm:"comment('지불조건') VARCHAR(69)"`
  2328. PayPeriod string `xorm:"comment('지불기한') VARCHAR(69)"`
  2329. Destination string `xorm:"comment('납품장소') VARCHAR(69)"`
  2330. Delivery string `xorm:"comment('납품기한') VARCHAR(69)"`
  2331. Status string `xorm:"comment('상태') CHAR(1)"`
  2332. IsClosed string `xorm:"not null comment('종결여부') CHAR(1)"`
  2333. Column1 string `xorm:"comment('추가정보1') VARCHAR(69)"`
  2334. Column2 string `xorm:"comment('추가정보2') VARCHAR(69)"`
  2335. Remarks string `xorm:"comment('비고') TEXT"`
  2336. Ip string `xorm:"comment('입력IP') VARCHAR(20)"`
  2337. }
  2338. type BcsTxnTransfer struct {
  2339. Id int64 `xorm:"pk autoincr BIGINT(20)"`
  2340. BlockNo int64 `xorm:"default 0 BIGINT(20)"`
  2341. BlockHash string `xorm:"VARCHAR(66)"`
  2342. TxnHash string `xorm:"default '' unique(txn_idx) VARCHAR(66)"`
  2343. TxIndex int `xorm:"default 0 unique(txn_idx) INT(11)"`
  2344. Index int `xorm:"default 0 unique(txn_idx) INT(11)"`
  2345. FromAddr string `xorm:"default '' VARCHAR(66)"`
  2346. ToAddr string `xorm:"default '' VARCHAR(66)"`
  2347. InputValue string `xorm:"default 0 DECIMAL(32)"`
  2348. Topic []byte `xorm:"BLOB"`
  2349. Removed int `xorm:"default 0 SMALLINT(6)"`
  2350. CntrAddr string `xorm:"VARCHAR(64)"`
  2351. LogCntrAddr string `xorm:"VARCHAR(64)"`
  2352. }
  2353. type ProPostType struct {
  2354. Id int `xorm:"not null pk autoincr INT(10)"`
  2355. CreatedOn int64 `xorm:"default 0 BIGINT(20)"`
  2356. UpdatedOn int64 `xorm:"default 0 BIGINT(20)"`
  2357. Duid string `xorm:"default uuid() CHAR(36)"`
  2358. SeqNo int `xorm:"not null default 0 comment('리스트 순서') TINYINT(4)"`
  2359. Sort string `xorm:"comment('종류코드') VARCHAR(3)"`
  2360. PostCode string `xorm:"comment('쿼리필터용 코드') VARCHAR(21)"`
  2361. BrandCode string `xorm:"comment('종속코드') VARCHAR(16)"`
  2362. SortDesc string `xorm:"comment('게시판 설정') VARCHAR(36)"`
  2363. TypeSlug string `xorm:"comment('SEO용 슬러그') VARCHAR(256)"`
  2364. Status string `xorm:"not null default '0' CHAR(1)"`
  2365. IsUnused string `xorm:"default '0' CHAR(1)"`
  2366. Ip string `xorm:"VARCHAR(21)"`
  2367. }
  2368. type DbrPurch struct {
  2369. Id int `xorm:"not null pk autoincr INT(10)"`
  2370. CreatedOn int64 `xorm:"default 0 BIGINT(20)"`
  2371. UpdatedOn int64 `xorm:"default 0 BIGINT(20)"`
  2372. PorderId int `xorm:"not null default 0 INT(10)"`
  2373. PurchNo string `xorm:"unique VARCHAR(21)"`
  2374. PurchDate string `xorm:"VARCHAR(8)"`
  2375. StockDate string `xorm:"VARCHAR(8)"`
  2376. Remarks string `xorm:"TEXT"`
  2377. UserId int `xorm:"not null default 0 INT(10)"`
  2378. IsNotStockIo string `xorm:"not null default '0' CHAR(1)"`
  2379. Ip string `xorm:"VARCHAR(20)"`
  2380. IsLocked string `xorm:"not null default '0' CHAR(1)"`
  2381. }
  2382. type ProItemTaxoBd struct {
  2383. Id int `xorm:"not null pk autoincr INT(10)"`
  2384. CreatedOn int64 `xorm:"default 0 BIGINT(20)"`
  2385. UpdatedOn int64 `xorm:"default 0 BIGINT(20)"`
  2386. ItemTaxoId int `xorm:"not null comment('품목분류ID') INT(10)"`
  2387. SeqNo int `xorm:"not null default 0 comment('순서') TINYINT(4)"`
  2388. ItemId int `xorm:"not null comment('품목ID') INT(10)"`
  2389. IsSkipped string `xorm:"not null comment('표시않음') CHAR(1)"`
  2390. }
  2391. type DbrSquoteBd struct {
  2392. Id int `xorm:"not null pk autoincr INT(11)"`
  2393. CreatedOn int64 `xorm:"default 0 BIGINT(20)"`
  2394. UpdatedOn int64 `xorm:"default 0 BIGINT(20)"`
  2395. SquoteId int `xorm:"not null comment('견적헤드ID') INT(10)"`
  2396. SeqNo int `xorm:"not null comment('순서') TINYINT(4)"`
  2397. ItemId int `xorm:"not null comment('품목') INT(10)"`
  2398. SquoteQty string `xorm:"not null default 0.0000 comment('수량') DECIMAL(20,4)"`
  2399. SquotePrc string `xorm:"not null default 0.0000 comment('단가') DECIMAL(20,4)"`
  2400. SquoteSupply string `xorm:"not null default 0.0000 comment('공급가액') DECIMAL(20,4)"`
  2401. SquoteVat string `xorm:"not null default 0.0000 comment('부가세액') DECIMAL(20,4)"`
  2402. SquoteSum string `xorm:"not null default 0.0000 comment('합계금액') DECIMAL(20,4)"`
  2403. DiscountRate string `xorm:"not null default 0.0000 comment('할인율') DECIMAL(6,4)"`
  2404. DeliDate string `xorm:"comment('요청납기') VARCHAR(8)"`
  2405. ConfirmDate string `xorm:"comment('확정납기') VARCHAR(8)"`
  2406. Ref1 string `xorm:"comment('옵션1') VARCHAR(69)"`
  2407. Ref2 string `xorm:"comment('옵션2') VARCHAR(69)"`
  2408. SquoteMemo string `xorm:"comment('품목상세') TEXT"`
  2409. SquoteDesc string `xorm:"comment('품목설명') TEXT"`
  2410. Ip string `xorm:"comment('입력IP') VARCHAR(20)"`
  2411. }
  2412. type ZdbSupplier struct {
  2413. TId int `xorm:"not null pk autoincr unique INT(10)"`
  2414. Id int `xorm:"INT(10)"`
  2415. CreatedOn int64 `xorm:"default 0 BIGINT(20)"`
  2416. ListToken string `xorm:"VARCHAR(21)"`
  2417. OrderBy string `xorm:"VARCHAR(32)"`
  2418. C1 string `xorm:"VARCHAR(200)"`
  2419. C2 string `xorm:"VARCHAR(200)"`
  2420. C3 string `xorm:"VARCHAR(200)"`
  2421. C4 string `xorm:"VARCHAR(200)"`
  2422. C5 string `xorm:"VARCHAR(200)"`
  2423. C6 string `xorm:"VARCHAR(200)"`
  2424. C7 string `xorm:"VARCHAR(200)"`
  2425. C8 string `xorm:"VARCHAR(200)"`
  2426. C9 string `xorm:"VARCHAR(200)"`
  2427. C10 string `xorm:"VARCHAR(200)"`
  2428. C11 string `xorm:"VARCHAR(200)"`
  2429. C12 string `xorm:"VARCHAR(200)"`
  2430. C13 string `xorm:"VARCHAR(200)"`
  2431. C14 string `xorm:"VARCHAR(200)"`
  2432. C15 string `xorm:"VARCHAR(200)"`
  2433. C16 string `xorm:"VARCHAR(200)"`
  2434. C17 string `xorm:"VARCHAR(200)"`
  2435. C18 string `xorm:"VARCHAR(200)"`
  2436. C19 string `xorm:"VARCHAR(200)"`
  2437. C20 string `xorm:"VARCHAR(200)"`
  2438. C21 string `xorm:"VARCHAR(200)"`
  2439. C22 string `xorm:"VARCHAR(200)"`
  2440. C23 string `xorm:"VARCHAR(200)"`
  2441. C24 string `xorm:"VARCHAR(200)"`
  2442. C25 string `xorm:"VARCHAR(200)"`
  2443. C26 string `xorm:"VARCHAR(200)"`
  2444. C27 string `xorm:"VARCHAR(200)"`
  2445. C28 string `xorm:"VARCHAR(200)"`
  2446. C29 string `xorm:"VARCHAR(200)"`
  2447. C30 string `xorm:"VARCHAR(200)"`
  2448. C31 string `xorm:"VARCHAR(200)"`
  2449. C32 string `xorm:"VARCHAR(200)"`
  2450. C33 string `xorm:"VARCHAR(200)"`
  2451. C34 string `xorm:"VARCHAR(200)"`
  2452. C35 string `xorm:"VARCHAR(200)"`
  2453. C36 string `xorm:"VARCHAR(200)"`
  2454. C37 string `xorm:"VARCHAR(200)"`
  2455. C38 string `xorm:"VARCHAR(200)"`
  2456. C39 string `xorm:"VARCHAR(200)"`
  2457. C40 string `xorm:"VARCHAR(200)"`
  2458. D1 string `xorm:"default 0.0000 DECIMAL(20,4)"`
  2459. D2 string `xorm:"default 0.0000 DECIMAL(20,4)"`
  2460. D3 string `xorm:"default 0.0000 DECIMAL(20,4)"`
  2461. D4 string `xorm:"default 0.0000 DECIMAL(20,4)"`
  2462. D5 string `xorm:"default 0.0000 DECIMAL(20,4)"`
  2463. D6 string `xorm:"default 0.0000 DECIMAL(20,4)"`
  2464. D7 string `xorm:"default 0.0000 DECIMAL(20,4)"`
  2465. D8 string `xorm:"default 0.0000 DECIMAL(20,4)"`
  2466. D9 string `xorm:"default 0.0000 DECIMAL(20,4)"`
  2467. D10 string `xorm:"default 0.0000 DECIMAL(20,4)"`
  2468. D11 string `xorm:"default 0.0000 DECIMAL(20,4)"`
  2469. D12 string `xorm:"default 0.0000 DECIMAL(20,4)"`
  2470. D13 string `xorm:"default 0.0000 DECIMAL(20,4)"`
  2471. D14 string `xorm:"default 0.0000 DECIMAL(20,4)"`
  2472. D15 string `xorm:"default 0.0000 DECIMAL(20,4)"`
  2473. D16 string `xorm:"default 0.0000 DECIMAL(20,4)"`
  2474. D17 string `xorm:"default 0.0000 DECIMAL(20,4)"`
  2475. D18 string `xorm:"default 0.0000 DECIMAL(20,4)"`
  2476. D19 string `xorm:"default 0.0000 DECIMAL(20,4)"`
  2477. D20 string `xorm:"default 0.0000 DECIMAL(20,4)"`
  2478. IsSum string `xorm:"not null default '0' CHAR(1)"`
  2479. T1 string `xorm:"TEXT"`
  2480. T2 string `xorm:"TEXT"`
  2481. T3 string `xorm:"TEXT"`
  2482. T4 string `xorm:"TEXT"`
  2483. }
  2484. type DbrSorderShipBd struct {
  2485. Id int `xorm:"not null pk autoincr INT(11)"`
  2486. CreatedOn int64 `xorm:"default 0 BIGINT(20)"`
  2487. UpdatedOn int64 `xorm:"default 0 BIGINT(20)"`
  2488. SorderId int `xorm:"not null default 0 index INT(10)"`
  2489. ShipDate string `xorm:"not null default '' comment('배송일자') CHAR(8)"`
  2490. CourierCode string `xorm:"not null default '' comment('배송업체코드') VARCHAR(69)"`
  2491. InvoiceNo string `xorm:"not null default '' comment('배송장번호') VARCHAR(64)"`
  2492. Sort string `xorm:"not null default '0' comment('0:전체배송, 1:분할배송') CHAR(1)"`
  2493. Status string `xorm:"not null default '0' comment('0:발송, 1:출발물류센터, 2:통관, 3:도착물류센터, 4:도착지배송중, 5:배송완료') CHAR(1)"`
  2494. ShipDesc string `xorm:"comment('배송분할 및 내부내역') TEXT"`
  2495. Ip string `xorm:"VARCHAR(20)"`
  2496. }
  2497. type DbrIgroup struct {
  2498. Id int `xorm:"not null pk autoincr INT(10)"`
  2499. CreatedOn int64 `xorm:"default 0 BIGINT(20)"`
  2500. UpdatedOn int64 `xorm:"default 0 BIGINT(20)"`
  2501. IgroupCode string `xorm:"index VARCHAR(20)"`
  2502. IgroupName string `xorm:"VARCHAR(49)"`
  2503. MediaId int `xorm:"not null default 1 comment('미디어라이블러리 연결') INT(11)"`
  2504. Sort string `xorm:"VARCHAR(3)"`
  2505. Status string `xorm:"default '0' CHAR(1)"`
  2506. IsEndLevel string `xorm:"not null default '0' CHAR(1)"`
  2507. Duid string `xorm:"default '' comment('API 클러스터에 사용') CHAR(36)"`
  2508. }
  2509. type DbrUserMenu struct {
  2510. Id int `xorm:"not null pk autoincr INT(10)"`
  2511. CreatedOn int64 `xorm:"default 0 BIGINT(20)"`
  2512. UpdatedOn int64 `xorm:"default 0 BIGINT(20)"`
  2513. MenuCode string `xorm:"VARCHAR(10)"`
  2514. MenuLang0 string `xorm:"comment('메뉴명') VARCHAR(64)"`
  2515. PageUri string `xorm:"VARCHAR(100)"`
  2516. ParaName string `xorm:"VARCHAR(100)"`
  2517. ThemeDir string `xorm:"VARCHAR(100)"`
  2518. IsSkipped string `xorm:"not null default '0' comment('메뉴보이지 않음') CHAR(1)"`
  2519. MainAppId int `xorm:"not null default 0 comment('메인앱') INT(10)"`
  2520. GuestAppId int `xorm:"not null default 0 comment('게스트앱') INT(10)"`
  2521. MenuLang1 string `xorm:"VARCHAR(100)"`
  2522. MenuLang2 string `xorm:"VARCHAR(100)"`
  2523. MenuLang3 string `xorm:"VARCHAR(100)"`
  2524. ManualUri string `xorm:"VARCHAR(191)"`
  2525. Icon string `xorm:"VARCHAR(69)"`
  2526. DisableLMenu string `xorm:"default '0' CHAR(1)"`
  2527. EnableRMenu string `xorm:"default '0' CHAR(1)"`
  2528. }
  2529. type ProCompanyCrcardBd struct {
  2530. Id int `xorm:"not null pk autoincr INT(10)"`
  2531. CreatedOn int64 `xorm:"default 0 BIGINT(20)"`
  2532. UpdatedOn int64 `xorm:"default 0 BIGINT(20)"`
  2533. CompanyId int `xorm:"not null INT(10)"`
  2534. SeqNo int `xorm:"not null default 0 comment('순서') TINYINT(4)"`
  2535. CardNo string `xorm:"comment('카드번호') VARCHAR(21)"`
  2536. HolderName string `xorm:"comment('소유자명') VARCHAR(49)"`
  2537. }
  2538. type BcsDgnHolder struct {
  2539. DgnAddr string `xorm:"not null pk VARCHAR(64)"`
  2540. Amount string `xorm:"not null default 0 index DECIMAL(32)"`
  2541. MinerAmount string `xorm:"not null default 0 DECIMAL(32)"`
  2542. TxnCnt int `xorm:"not null default 0 INT(11)"`
  2543. TxnFailCnt int `xorm:"not null default 0 INT(11)"`
  2544. }
  2545. type ZdbBuyer struct {
  2546. TId int `xorm:"not null pk autoincr unique INT(10)"`
  2547. Id int `xorm:"INT(10)"`
  2548. CreatedOn int64 `xorm:"default 0 BIGINT(20)"`
  2549. ListToken string `xorm:"VARCHAR(21)"`
  2550. OrderBy string `xorm:"VARCHAR(32)"`
  2551. C1 string `xorm:"VARCHAR(200)"`
  2552. C2 string `xorm:"VARCHAR(200)"`
  2553. C3 string `xorm:"VARCHAR(200)"`
  2554. C4 string `xorm:"VARCHAR(200)"`
  2555. C5 string `xorm:"VARCHAR(200)"`
  2556. C6 string `xorm:"VARCHAR(200)"`
  2557. C7 string `xorm:"VARCHAR(200)"`
  2558. C8 string `xorm:"VARCHAR(200)"`
  2559. C9 string `xorm:"VARCHAR(200)"`
  2560. C10 string `xorm:"VARCHAR(200)"`
  2561. C11 string `xorm:"VARCHAR(200)"`
  2562. C12 string `xorm:"VARCHAR(200)"`
  2563. C13 string `xorm:"VARCHAR(200)"`
  2564. C14 string `xorm:"VARCHAR(200)"`
  2565. C15 string `xorm:"VARCHAR(200)"`
  2566. C16 string `xorm:"VARCHAR(200)"`
  2567. C17 string `xorm:"VARCHAR(200)"`
  2568. C18 string `xorm:"VARCHAR(200)"`
  2569. C19 string `xorm:"VARCHAR(200)"`
  2570. C20 string `xorm:"VARCHAR(200)"`
  2571. C21 string `xorm:"VARCHAR(200)"`
  2572. C22 string `xorm:"VARCHAR(200)"`
  2573. C23 string `xorm:"VARCHAR(200)"`
  2574. C24 string `xorm:"VARCHAR(200)"`
  2575. C25 string `xorm:"VARCHAR(200)"`
  2576. C26 string `xorm:"VARCHAR(200)"`
  2577. C27 string `xorm:"VARCHAR(200)"`
  2578. C28 string `xorm:"VARCHAR(200)"`
  2579. C29 string `xorm:"VARCHAR(200)"`
  2580. C30 string `xorm:"VARCHAR(200)"`
  2581. C31 string `xorm:"VARCHAR(200)"`
  2582. C32 string `xorm:"VARCHAR(200)"`
  2583. C33 string `xorm:"VARCHAR(200)"`
  2584. C34 string `xorm:"VARCHAR(200)"`
  2585. C35 string `xorm:"VARCHAR(200)"`
  2586. C36 string `xorm:"VARCHAR(200)"`
  2587. C37 string `xorm:"VARCHAR(200)"`
  2588. C38 string `xorm:"VARCHAR(200)"`
  2589. C39 string `xorm:"VARCHAR(200)"`
  2590. C40 string `xorm:"VARCHAR(200)"`
  2591. D1 string `xorm:"default 0.0000 DECIMAL(20,4)"`
  2592. D2 string `xorm:"default 0.0000 DECIMAL(20,4)"`
  2593. D3 string `xorm:"default 0.0000 DECIMAL(20,4)"`
  2594. D4 string `xorm:"default 0.0000 DECIMAL(20,4)"`
  2595. D5 string `xorm:"default 0.0000 DECIMAL(20,4)"`
  2596. D6 string `xorm:"default 0.0000 DECIMAL(20,4)"`
  2597. D7 string `xorm:"default 0.0000 DECIMAL(20,4)"`
  2598. D8 string `xorm:"default 0.0000 DECIMAL(20,4)"`
  2599. D9 string `xorm:"default 0.0000 DECIMAL(20,4)"`
  2600. D10 string `xorm:"default 0.0000 DECIMAL(20,4)"`
  2601. D11 string `xorm:"default 0.0000 DECIMAL(20,4)"`
  2602. D12 string `xorm:"default 0.0000 DECIMAL(20,4)"`
  2603. D13 string `xorm:"default 0.0000 DECIMAL(20,4)"`
  2604. D14 string `xorm:"default 0.0000 DECIMAL(20,4)"`
  2605. D15 string `xorm:"default 0.0000 DECIMAL(20,4)"`
  2606. D16 string `xorm:"default 0.0000 DECIMAL(20,4)"`
  2607. D17 string `xorm:"default 0.0000 DECIMAL(20,4)"`
  2608. D18 string `xorm:"default 0.0000 DECIMAL(20,4)"`
  2609. D19 string `xorm:"default 0.0000 DECIMAL(20,4)"`
  2610. D20 string `xorm:"default 0.0000 DECIMAL(20,4)"`
  2611. IsSum string `xorm:"not null default '0' CHAR(1)"`
  2612. T1 string `xorm:"TEXT"`
  2613. T2 string `xorm:"TEXT"`
  2614. T3 string `xorm:"TEXT"`
  2615. T4 string `xorm:"TEXT"`
  2616. }
  2617. type ProCompanyDestinaBd struct {
  2618. Id int `xorm:"not null pk autoincr INT(10)"`
  2619. CreatedOn int64 `xorm:"default 0 BIGINT(20)"`
  2620. UpdatedOn int64 `xorm:"default 0 BIGINT(20)"`
  2621. MemberBuyerId int `xorm:"not null comment('로그인회원-고객id') INT(11)"`
  2622. SeqNo int `xorm:"not null default 0 comment('순서') TINYINT(4)"`
  2623. Sort string `xorm:"not null default '0' comment('종류') CHAR(1)"`
  2624. ZipCode string `xorm:"comment('우편번호') VARCHAR(21)"`
  2625. Addr1 string `xorm:"comment('주소1') VARCHAR(64)"`
  2626. Addr2 string `xorm:"comment('주소2') VARCHAR(64)"`
  2627. }
  2628. type LogProcedureRun struct {
  2629. Id int `xorm:"not null pk autoincr INT(10)"`
  2630. CreatedOn int64 `xorm:"default 0 BIGINT(20)"`
  2631. LogToken string `xorm:"not null VARCHAR(21)"`
  2632. TokenSeqNo int `xorm:"not null default 0 TINYINT(4)"`
  2633. LogDate time.Time `xorm:"not null default current_timestamp() DATETIME"`
  2634. CallingProcedure string `xorm:"VARCHAR(128)"`
  2635. ProcedureName string `xorm:"VARCHAR(128)"`
  2636. Parameters string `xorm:"VARCHAR(256)"`
  2637. ResultCode string `xorm:"CHAR(1)"`
  2638. ReturnValue string `xorm:"MEDIUMTEXT"`
  2639. }
  2640. type FedOfficeHost struct {
  2641. Id int `xorm:"not null pk autoincr unique INT(10)"`
  2642. CreatedOn int `xorm:"not null default unix_timestamp() INT(11)"`
  2643. UpdatedOn int `xorm:"not null default unix_timestamp() INT(11)"`
  2644. OfcCode string `xorm:"not null VARCHAR(21)"`
  2645. OfcPlace string `xorm:"VARCHAR(128)"`
  2646. OfcName string `xorm:"VARCHAR(128)"`
  2647. FedOfficeHost string `xorm:"VARCHAR(128)"`
  2648. OfcTaxNo string `xorm:"VARCHAR(32)"`
  2649. OfcEmail string `xorm:"VARCHAR(128)"`
  2650. OfcTelNo string `xorm:"VARCHAR(16)"`
  2651. OfcFaxNo string `xorm:"VARCHAR(16)"`
  2652. OfcMobile string `xorm:"VARCHAR(16)"`
  2653. OfcZipCode string `xorm:"VARCHAR(16)"`
  2654. OfcPresident string `xorm:"VARCHAR(64)"`
  2655. OfcAddress string `xorm:"VARCHAR(256)"`
  2656. OfcBizType string `xorm:"VARCHAR(64)"`
  2657. OfcDealType string `xorm:"VARCHAR(64)"`
  2658. SalesQtyPoint int `xorm:"not null default 0 TINYINT(4)"`
  2659. SalesPrcPoint int `xorm:"not null default 0 TINYINT(4)"`
  2660. SalesAmtPoint int `xorm:"not null default 0 TINYINT(4)"`
  2661. PurchQtyPoint int `xorm:"not null default 0 TINYINT(4)"`
  2662. PurchPrcPoint int `xorm:"not null default 0 TINYINT(4)"`
  2663. PurchAmtPoint int `xorm:"not null default 0 TINYINT(4)"`
  2664. StockQtyPoint int `xorm:"not null default 0 TINYINT(4)"`
  2665. StockPrcPoint int `xorm:"not null default 0 TINYINT(4)"`
  2666. StockAmtPoint int `xorm:"not null default 0 TINYINT(4)"`
  2667. AccAmtPoint int `xorm:"not null default 0 TINYINT(4)"`
  2668. }
  2669. type DbtListType1 struct {
  2670. TId int `xorm:"not null pk autoincr unique INT(10)"`
  2671. HId int `xorm:"not null default 0 comment('전표 Header id') INT(11)"`
  2672. Id int `xorm:"INT(10)"`
  2673. CreatedOn int64 `xorm:"default 0 BIGINT(20)"`
  2674. ListToken string `xorm:"not null VARCHAR(21)"`
  2675. OrderBy string `xorm:"VARCHAR(32)"`
  2676. C1 string `xorm:"VARCHAR(64)"`
  2677. C2 string `xorm:"VARCHAR(64)"`
  2678. C3 string `xorm:"VARCHAR(64)"`
  2679. C4 string `xorm:"VARCHAR(64)"`
  2680. C5 string `xorm:"VARCHAR(64)"`
  2681. C6 string `xorm:"VARCHAR(64)"`
  2682. C7 string `xorm:"VARCHAR(64)"`
  2683. C8 string `xorm:"VARCHAR(64)"`
  2684. C9 string `xorm:"VARCHAR(64)"`
  2685. C10 string `xorm:"VARCHAR(64)"`
  2686. C11 string `xorm:"VARCHAR(64)"`
  2687. C12 string `xorm:"VARCHAR(64)"`
  2688. C13 string `xorm:"VARCHAR(64)"`
  2689. C14 string `xorm:"VARCHAR(64)"`
  2690. C15 string `xorm:"VARCHAR(64)"`
  2691. C16 string `xorm:"VARCHAR(64)"`
  2692. C17 string `xorm:"VARCHAR(64)"`
  2693. C18 string `xorm:"VARCHAR(64)"`
  2694. C19 string `xorm:"VARCHAR(64)"`
  2695. C20 string `xorm:"VARCHAR(64)"`
  2696. D1 string `xorm:"default 0.0000 DECIMAL(20,4)"`
  2697. D2 string `xorm:"default 0.0000 DECIMAL(20,4)"`
  2698. D3 string `xorm:"default 0.0000 DECIMAL(20,4)"`
  2699. D4 string `xorm:"default 0.0000 DECIMAL(20,4)"`
  2700. D5 string `xorm:"default 0.0000 DECIMAL(20,4)"`
  2701. D6 string `xorm:"default 0.0000 DECIMAL(20,4)"`
  2702. D7 string `xorm:"default 0.0000 DECIMAL(20,4)"`
  2703. D8 string `xorm:"default 0.0000 DECIMAL(20,4)"`
  2704. D9 string `xorm:"default 0.0000 DECIMAL(20,4)"`
  2705. D10 string `xorm:"default 0.0000 DECIMAL(20,4)"`
  2706. IsSum string `xorm:"not null default '0' CHAR(1)"`
  2707. T1 string `xorm:"MEDIUMTEXT"`
  2708. T2 string `xorm:"MEDIUMTEXT"`
  2709. }
  2710. type DbtListSum struct {
  2711. Id int `xorm:"not null pk autoincr INT(10)"`
  2712. CreatedOn int64 `xorm:"default 0 BIGINT(20)"`
  2713. ListToken string `xorm:"not null VARCHAR(21)"`
  2714. OrderBy string `xorm:"VARCHAR(32)"`
  2715. C1 string `xorm:"VARCHAR(64)"`
  2716. C2 string `xorm:"VARCHAR(64)"`
  2717. C3 string `xorm:"VARCHAR(64)"`
  2718. C4 string `xorm:"VARCHAR(64)"`
  2719. C5 string `xorm:"VARCHAR(64)"`
  2720. C6 string `xorm:"VARCHAR(64)"`
  2721. C7 string `xorm:"VARCHAR(64)"`
  2722. C8 string `xorm:"VARCHAR(64)"`
  2723. C9 string `xorm:"VARCHAR(64)"`
  2724. C10 string `xorm:"VARCHAR(64)"`
  2725. C11 string `xorm:"VARCHAR(64)"`
  2726. C12 string `xorm:"VARCHAR(64)"`
  2727. C13 string `xorm:"VARCHAR(64)"`
  2728. C14 string `xorm:"VARCHAR(64)"`
  2729. C15 string `xorm:"VARCHAR(64)"`
  2730. C16 string `xorm:"VARCHAR(64)"`
  2731. C17 string `xorm:"VARCHAR(64)"`
  2732. C18 string `xorm:"VARCHAR(64)"`
  2733. C19 string `xorm:"VARCHAR(64)"`
  2734. C20 string `xorm:"VARCHAR(64)"`
  2735. D1 string `xorm:"default 0.0000 DECIMAL(20,4)"`
  2736. D2 string `xorm:"default 0.0000 DECIMAL(20,4)"`
  2737. D3 string `xorm:"default 0.0000 DECIMAL(20,4)"`
  2738. D4 string `xorm:"default 0.0000 DECIMAL(20,4)"`
  2739. D5 string `xorm:"default 0.0000 DECIMAL(20,4)"`
  2740. D6 string `xorm:"default 0.0000 DECIMAL(20,4)"`
  2741. D7 string `xorm:"default 0.0000 DECIMAL(20,4)"`
  2742. D8 string `xorm:"default 0.0000 DECIMAL(20,4)"`
  2743. D9 string `xorm:"default 0.0000 DECIMAL(20,4)"`
  2744. D10 string `xorm:"default 0.0000 DECIMAL(20,4)"`
  2745. IsSum string `xorm:"not null default '0' CHAR(1)"`
  2746. T1 string `xorm:"MEDIUMTEXT"`
  2747. T2 string `xorm:"MEDIUMTEXT"`
  2748. }
  2749. type BcsCirculating struct {
  2750. TimeOn int64 `xorm:"not null pk comment('해당일-Unixtime') BIGINT(20)"`
  2751. TimeAt time.Time `xorm:"comment('해당일-date') DATE"`
  2752. ErcType int `xorm:"not null pk default 0 comment('20이면 토큰') SMALLINT(6)"`
  2753. CntrAddr string `xorm:"not null pk default '' comment('main_coin 또는 컨트렉트 주소') VARCHAR(64)"`
  2754. CirculatingSupply string `xorm:"not null default 0 comment('당일유통량') DECIMAL(34)"`
  2755. AddBlock int64 `xorm:"default 0 comment('추가된 블록수') BIGINT(20)"`
  2756. Reward string `xorm:"default 0.0000000 comment('보상합계') DECIMAL(23,7)"`
  2757. AccReward string `xorm:"default 0.0000000 comment('계정별 보상합계') DECIMAL(23,7)"`
  2758. TxnCnt int `xorm:"default 0 comment('트랜잭션 갯수') INT(11)"`
  2759. TxnFailCnt int `xorm:"default 0 comment('실패한트랜잭션 갯수') INT(11)"`
  2760. }
  2761. type DbrPorderBd struct {
  2762. Id int `xorm:"not null pk autoincr INT(11)"`
  2763. CreatedOn int64 `xorm:"default 0 BIGINT(20)"`
  2764. UpdatedOn int64 `xorm:"default 0 BIGINT(20)"`
  2765. PorderId int `xorm:"not null INT(10)"`
  2766. SorderDbId int `xorm:"not null default 0 INT(11)"`
  2767. SeqNo int `xorm:"not null TINYINT(4)"`
  2768. ItemId int `xorm:"not null INT(10)"`
  2769. PorderQty string `xorm:"not null default 0.0000 DECIMAL(20,4)"`
  2770. PorderPrc string `xorm:"not null default 0.0000 DECIMAL(20,4)"`
  2771. PorderSupply string `xorm:"not null default 0.0000 DECIMAL(20,4)"`
  2772. PorderVat string `xorm:"not null default 0.0000 DECIMAL(20,4)"`
  2773. PorderSum string `xorm:"not null default 0.0000 DECIMAL(20,4)"`
  2774. DiscountRate string `xorm:"not null default 0.0000 DECIMAL(6,4)"`
  2775. StdPurchPrc string `xorm:"DECIMAL(20,4)"`
  2776. DeliDate string `xorm:"VARCHAR(8)"`
  2777. ConfirmDate string `xorm:"VARCHAR(8)"`
  2778. PorderMemo string `xorm:"TEXT"`
  2779. Ref1 string `xorm:"VARCHAR(69)"`
  2780. Ref2 string `xorm:"VARCHAR(69)"`
  2781. PorderDesc string `xorm:"TEXT"`
  2782. IsEnd int `xorm:"not null default 0 TINYINT(4)"`
  2783. Ip string `xorm:"VARCHAR(20)"`
  2784. }
  2785. type ProMemberMenu struct {
  2786. Id int `xorm:"not null pk autoincr INT(10)"`
  2787. CreatedOn int64 `xorm:"default 0 BIGINT(20)"`
  2788. UpdatedOn int64 `xorm:"default 0 BIGINT(20)"`
  2789. MenuCode string `xorm:"VARCHAR(10)"`
  2790. MenuLang0 string `xorm:"comment('메뉴명') VARCHAR(64)"`
  2791. PageUri string `xorm:"VARCHAR(100)"`
  2792. ParaName string `xorm:"VARCHAR(100)"`
  2793. ThemeDir string `xorm:"VARCHAR(100)"`
  2794. IsSkipped string `xorm:"not null default '0' comment('메뉴보이지 않음') CHAR(1)"`
  2795. MainAppId int `xorm:"not null default 0 comment('메인앱') INT(10)"`
  2796. GuestAppId int `xorm:"not null default 0 comment('게스트앱') INT(10)"`
  2797. MenuLang1 string `xorm:"VARCHAR(100)"`
  2798. MenuLang2 string `xorm:"VARCHAR(100)"`
  2799. MenuLang3 string `xorm:"VARCHAR(100)"`
  2800. ManualUri string `xorm:"VARCHAR(191)"`
  2801. Icon string `xorm:"VARCHAR(69)"`
  2802. DisableLMenu string `xorm:"default '0' CHAR(1)"`
  2803. EnableRMenu string `xorm:"default '0' CHAR(1)"`
  2804. }