MZ@ !L!This program cannot be run in DOS mode. $PELL!  @ `@dW @   H.text  `.rsrc @@.reloc @@BHpРr( }(( *{*"}*{*"}*6{o *6{o *z(-*( - {o *0$( -*{( ( o *6{o **:( }*o *~-s ~(*( *6{bo*0 s }bs (*( *6{co*0 s }cs (*( *6{do*0 s }ds (*( *6{eo*0 s }es (*( *6{fo*0 s }fs (*01{o +o o o - ,o * & ******( *( *6{go *0+s }gs (rp(#*{*"}*0c {("r p( o  +{r po X Ko XY2{( o {( o *N("( ()*(-*( -()*rpo *( -*rGp( C( o {( o *{("rWp( o {o {( o *v{o {( o *bs } ( o+*n(0{ o o! *n(0{ o o! *0 { o" -rgp ( s# z-{ o o$ (/*{ o o% +(o& (' (( 0 (/ -o - ,o rgp ( s# z *U5 rp() o* rp() o* *{ o" -{ s+ o, *0 s- o. o/ &r po/ &o0 (1 ,)o0 (2 o3 o4 o.o/ &+ o5 o/ &o6 - rpo/ &o7 ,rpo/ &o7 oDo/ &o8 , rpo/ &o9 , rpo/ &o: *0 o; r/p o< Y (@ o< 12 o= +o> o? o - ,o +,o@ o>( . r1p( Xo< 2oA (A */M 0; sB o= +o> o9 ,oC o - ,o * "/ 0vo< 1kr/p o= +o> o. r7p( o - ,o L , oD r;poB(E ( *%; 0T~F o= +o> o. rkp( o - ,o rop( rup( * %2 "(G *0-rp*uB , rprprpo* rp( *uL,uM,rprp(H *uN,N-  () * () *uM,3rpM Mo: rprpo* rp( *u4,%rpo: rprpo* rp( *o: *0rp(,rp (-rp (-rp (-rp(,r p (-rp (-rp (-r+p(,r=p(-rOp (-rYp (-rop(,rp(,rp(,rp(,rp(,rp(,rp(-rp(, r-p(, rEp(, rWp(, rgp(,rup(,rp(,rp (-rp (-rp (-rp(,r p (-rp (-rp (-rp(,*sI zsI z0'rp oA (?(T*0,rp oJ oK o>(T*0rp oL (T*0&rp oM oN (T*0koO oP (U oO oQ (U r]p  oO oR oO oS  oO oT  (G *0#rp oU oT oU oS (E *0r@psV oW oX , rNpo/ &r^po/ & oW oY oZ +I o[ , + r7po/ &o\ o/ &o] -rpo/ &+ rpo/ & o - , o rpo/ &o: oW o^ oW o_ (T*CU 00rp o` o^ o` o_ (T*0&rp oa ob (T*0/rp oc od oe (T*0s- of og 8(h si sj ok +#(l (m on (o op (q -o (U (Vr:p  or    (To/ &(s :Vo o: *40d0 s- o. o/ &r po/ &o0 (1 ,)o0 (2 o3 o4 o.o/ &+ o5 o/ &o6 - rpo/ &o7 ,rpo/ &o7 oDo/ &o8 , rpo/ &o9 ,rpo. ( o/ &o: *"(G *0Kr/p ot +ou r7p( o - ,o L , oD * - 0Wr/p ov +(w oDr7p( (x -o L , oD * (5(**0rp(,rp (-rp(,rp (-r p (-rp(,r(p (-r>p (-rOp (-rPp(,rhp(,rp(,rp(,rp(,rp(,rp(-rp(, r"p(, r2p(, rJp(, rdp(,r~p(,rp(,rp (-rp(,rp (-r p (-rp(,r p(,*0s- o. o/ &r po/ &o0 (2 o3 o4 o.o/ &o7 ,rpo/ &o7 oDo/ &o6 - rpo/ &o8 &o9 , r po/ &o: *~F *sI zsI z0'r8 p oA (?(h*0,rp oJ oK o>(h*0rp oL (h*0&rp oM oN (h*0koO oP (i oO oQ (i r]p  oO oR oO oS  oO oT  (G *0#rf p oU oT oU oS (E *0r@psV oW oX , rNpo/ &r^po/ & oW oY oZ +I o[ , + r7po/ &o\ o/ &o] -rpo/ &+ rpo/ & o - , o rpo/ &o: oW o^ oW o_ (h*CU sI z0&r p oa ob (h*0/r p oc od oe (h*0s- of og 8(h si sj ok +#(l (m on (o op (q -o (i (jr< p  or    (ho/ &(s :Vo rv po: r p( *40d"(G *0Kr/p ot +ou r7p( o - ,o L , oD * - 0Wr/p ov +(w oDr7p( (x -o L , oD * (5(**0rp(,rp @(-rp(,r p @(-rp (-r p(,r p @(-r p (-r p (-r p(,r( p(,rp(,rp(,rp(,rp(,rp(-rp(, r8 p(, rEp(, rZ p(, rgp(,rb p(,rp(,rp (-rl p(,r p (-r p (-r p ?(-rp(,r p ?(-*sI zsI z05r p oy (zoa ob (|*0?r p oz o{oc od oe (|*06rP p o{ (zoA (?(|*0,r p o| (zoL (|*0oO oP (} oO oQ (} r p oO o} (zoO oR oO oS oO o~ (zoO oT (G *rY poU o~ (zoU oT oU oS ( *0;r p o (zoJ oK o>(|*0Er p o (zo o{oM oN (|*0r@psV oW oX , rNpo/ &oW o -rxp+rpo/ &rpo/ & oW oY oZ +B o[ , + r7po/ &o\ o/ &o] ,rp+rpo/ & o - , o rpo/ &o: oW o^ oW o (zoW o_ (|*cN 0Drp o` o (zo` o^ o` o_ (|*0s- of og 8(h si sj ok +#(l (m on (o op (q -o (} (~rp  o (z or    (|o/ &(s :Fo o: *40d&o{*~F *"(G *0Pr/p ot +ou rhprlp( o - ,o L , oD * %2 0Wr/p ov +(w oDr7p( (x -o L , oD * (5(**(lr p ?(-rrp (-r p (-*0rp o (|*0rp o (|*~-rp+rp%-&rp( *(*(rp(,r p(,rp(,r*p(,*(*o r4po ,s*s*( *:( }*0${ ( - {( ( *:( }*0{( *:( (*2{( *{"*"}"*{#*"}#*{$*"}$*{%*"}%*{&*"}&*{'*"}'*{(*"}(*{)*"})*{**"}**{+*"}+*{,*"},*0r{!,{!*( (( r>p( ( ,x( o o o 1@(( ,( o o (+6(o o (+o 3o o ((,(( - (} { ( , rNps z(( , rps z(,rep({ ( +rp({( (()  { (s1(o0o}!{!*( *J{ho o*0| s }h{h,Z(+- s (+(+ ,@o({ho ({ho } }*r!p( *{-*"}-*{.*"}.*( -rIpreps z(*2(o*0 s (o( -s o (o(o (osD(o(o(os(*0W ((o% 9~i-as %r/p( %rp( %rp( %rp( %rp( %rp( %rp( i~i( 9E3cz*(oj.((oo*(o*(o- (o((oo*((oo*(jo*((oo*^( ~F (*fo ~F (*0o( }/}0}2}1};}3}4ssS}6o@}8{8s}7*{2*{7*"}7*V{5-({5*0/!{0o o ,N{=-:{/{0{4ssS{7(Ts}5}=*s}5*{0{8o o -5{/{0{4ssS {7oTs}5*{0{8o o s}5o o o o +( o tf {5o o: ( o o - u,o *4V{9-({9*V{:-({:*0"s }9{1{2{3o? -*o +h o {9o o ,r1po g( s zo o o o o {9o u"o o - , o *.t s }:{1{2{;oA}:*0^#(o o +o (o - ,o ({0o }5&{0o *+ OO,0@{<-){0o o ,{4rspo}<(}5*(o-{6(o oT(* 00(({0o }5&{0o *!!,06$(o +o {6oTo - ,o * + 0%{6(o oU{0rp {8o {8o ( o 2 rpg( s z rpg( s z*WWhWq,06&s of oo {8o o {0o *0$'s {8o gs o *0N#(o(+o +o (o - ,o {0o }5*1 0\#(oo +o 2j3(o - ,o j3({0o }5*#4 0&(s {8o o  {0o *^o oo o *n( o rp~F o* *( *{@*"}@*r( }>}?(*N{>o o*N{>o o*N{>o o*N{>o o*N{>o o*N{>o o*N{>o o*N{>o o*N{>o o*N{>o o*N{>o o*N{>o o*N{>o o***{A*"}A*J(( *sI z0rp o*0)rup  o*0)rRp  o*0@*( o . ( o (G ( s o & ,o *, 5 0q+( o . ( o (G ( s o o - 0o o: (  & ,o ,o *(3#V3([ ,9e 0rKp o*0[,( o . ( o s (G ( s s o & ,o ,o *9 E 2O 0\*{?o(o -( ,*( o . ( o ( s o & ,o *H Q 0-s sWs *Nt(sWs *(*{B*"}B*{C*"}C*J(o*sI z0rop o o*0&rp o o o*0&rp o o o*0@.oo . oo (G os o & ,o *, 5 0R/oo . oo (G os o o ,o ,o *3 < ,F 0rp o*0[0oo . oo s (G os s o & ,o ,o *9 E 2O 0\.{?o(o -( ,*oo . oo os o & ,o *H Q 01s o sks*Nt)sks*(*0M2(+o +$o o o o , o - ,o * * 1= ( o ,o - o **o *03( o o ~E-,s E~E(+ ~F ~F--s F~F(+o +Ao  o ( - r1p(   rpo  o  o  ( o - ,o *gN ( o ,o - o **04~D:( o o ~G-.s G~G(+(+ o s Do +"( ( u , ~D o ( -.o ~D*`/{H*"}H*( *05s o ss*Nt1ss*(*05s o ss*Nt1ss*(*05s o ss*Nt1ss*(*05s o ss*Nt1ss*Fo rpo *(*{I*"}I*:( (C*( *J(Bo o *o {k( ,{j(Bo o **0T6( o {n3{m3 }m +s {o}o{q}p{s}r*(*007{m E 8}ms}v{v{r}k{v{o}j{po {oHs (+}t{v{k( -'{po {vs (+}t{to }w}m+D{wo  }u{ooBo {uo  }l}m %}m{wo -( (*A''{l*s! z0" {m YE*(*{l*z( }m( o }n*n}m{w, {wo *06s }o}q}s*J(Bo" o *0T8( o {z3{y3 }y +s {{}{{}}|{}~*(*07{y E8}y{|o {{Is (+}{o }}y+|{o  }{(+o$ }{o {~o ( ,8{o {o o u"}x}y (}y{o :t( (*{x*s! z0" {y YE*(*{x*z( }y( o }z*n}y{, {o *08s }{}}}*J(Bo% o *029o Js (+(+ -s& *( t#*{L*"}L*{M*"}M*{N*"}N*{O*"}O*( }J(R(P(L(N}K*0:o o {Jrp( os' (P(K(Ms( o) {Koo* (V{Ko{Jrp( o{J{Koo*0:o o {Jr/p( os' (P(K(Ms( o+ {Koo* (V{Ko{JrGp( o{J{Koo*( *^{{(Mo, *^{{(Mo, *0#;j  o-  s}8o. }{(Ko/ {u,! -s0 (XX X +'{o: -s0 (W* {Jo1 o(Q,(Oo2 o :R ,o 1<j[(3 r]pIs3 ( {Jo*4j*, {Jo{Koo4 {Ko{J{Koo*00<{Koo4 {Ko{Ko (5 *0#rOp(,rWp(, rWp(, rWp(, rWp(,rWp(,rWp(,rWp(,rWp(,rp(,rp(,rp(,rp(,rp(,rp(,rp(,rp(,rp(,rp(,rp(,rp(,rWp(, r8 p(,**(.*0 s- o. o/ &r po/ &o8 -Ho0 (1 ,)o0 (2 o3 o4 o.o/ &+*o5 o/ &+ o3 o4 o.o/ &o6 - rpo/ &o7 ,rpo/ &o7 oDo/ &o8 , rpo/ &o9 , r po/ &rpr4po6 &o: *sI zsI zbr8 poA (?(E *^r poa ob (E *FrpoL ( *0,rjp oJ oK o>(C*sI z0s- of og 8(h si sj ok +#(l (m on (o op (q -o (d (erp  or    (Co/ &(s :Vo o: *40d0Kr/p ot +ou r7p( o - ,o L , oD * - 0Wr/p ov +(w oDr7p( (x -o L , oD * (5^rpoM oN (E *r/p*r/p*0r@psV oW oX , rNpo/ &rpo/ & oW oY oZ +' o[ , + r7po/ &o\ o/ & o - , o rpo/ &o: oW o^ oW o_ (C*C3v sI z(**0=s7 sksq*Nt0sksq*(*{W*"}W*J((p*sI z0r<p o*sI z *:(G o*0v>(oo . (oo (G (os8 o9 o - 5o: o: ( 0  & ,o ,o *(3([3-` ,>j 0rKp o*0?{?o(o -( ,*(oo . (oo (os8 o &# o1 rpo; rp( s< z ,o *H Q#H.v 0[@(oo . (oo s (G (os8 s= o & ,o ,o *9 E 2O {X*"}X*{Y*"}Y*(o|o{o> (~*0rp o*0r0 p o*0r p o*0rh!p o*:(G o*0XAo{o . o{o (G o{(}s? o@ o ,o ,o *9 B 2L 0rp o*0aBo{o . o{o s (G o{(}s? sA o & ,o ,o *? K 8U r{?r"po(}oB *r{?r"po(}oC *0C{?o(o -( ,*o{o . o{o o{(}s? o &A sD r"poE oE r9#po1 oF o: s z,o ,o *(^0 N WA,NL F~ZoG }[*F~ZoG }\*J{\{[(H *(I *~]-sJ ]~]Z*( * *{^~_-sK _~_( +( +*6{^oM *6{^oN * *{^~`-sK `~`( +( +*JsP }^( *:(Q }a*(R {ao oS {ao oT oU oV &*b(W {ao oX &*rr]#p(Y ra#pr/po* *BSJB v2.0.50727l8@#~@ .#Stringsnh##US,#GUID<#BlobW 3:YC9a9 ' =. Q. e. r. .q7qPDWq     4 J a |        M q$ q ` K J. .  z DFD. q "<&"07\     8 jW~" F,qgTq%C7X',4 f    {HK K 2K aK K " "%  Z  .3!DR!D\!Dn!D!D!!q !" *!"D@"]"{"""""!"D"""""""##"$ $*%T'W'' ))) *. {* * *&Z+&h+&+&+++++"+ ,u, ,, -, "-, d-L- x-, -L- -- .L-$/ES tS S S ! * EXl(%,</Tj jj j   -+/ /B]>~] >] >`A \B`B*\D&A] D)R] H/c\I2\I5\I8\I;/I?/ IB#/ JK3PYCZ\WlZ`Wo`X{/Z/ Z ^a b b c d e  f| g h i$ j% lO( x* $282!9fr_T_T"_!dV >V >V >V >V >V7 >VJ >V[ >Vq >V >V >V >V7 >VJ >V[ >Vq >V >V >V >!g _!g _ _ _  _ _ _ 2 __*C>Z_|_ $`$v)._!27<5AKFWPa_j22$$ t  `E# # p$  2Z$eZ$Up2V7 >VJ >V[ >Vq >V >V >V >  `@H S f\%f # 5A____ - $  _% &>&>$ .&. _&_&% &. '3 '8 %<&>&>$ .&._)_)% "). -)_?)8  $7    P m %u )~ % )      !. !A#!.`! ! ! ,"p" "K!Vl"." " " "" ".#UO#[W# `# # #  $ @$ !y$ "$.#o.#$}#$}%$(%+%./0123456789:;%+ <&@ ='U >'j ?( 'B( 2D) 9F)o.G+G,H,I<,Jt,K,L,ML-N|-O|.P.Q.R(/S,0+ T1 2U1 ZW1+ cX1.Y2o.Y3+ YW4 'Z^4\e4]l4^4_4`5a85b5c5d6e6f7gX7hh8 2it8 Zk8+ clP9.mX9o.m;m;n$;oh;p;q;r0<s<t=uH=v=w>x?y0@ z:@ {A@ 2}L@ Z@+ c,A.4Ao.pAAA A.Ao.(B.   .    + .0BP QB.b YB hBb B Bb  l [ y [ [ % ) [ [      *  4 [ I ^ [ j v  BB* %B l [B y B [B C [C C %C )"C [*C 3C [;C DC  LC  UC ]C * fC 4 [nC I wC ^ [C j C v C= C 8Ey EEEE E F.F.Fp [HYHg8HxH HHH H.0JFJ\J.(K.TK .K (L"XL L3.LAMTM N N O+ . [6ONO [jO.rO zO OOOOOOP P&,P,@P2TP8hP>|PDPJ P .P2.NP\Wa`ghunnP P PPhPuPn$QnPQgQa`TRNPxR\WR tSSS.S S S@SPSSh Su TnPTnTgTa`\UNPU\WV |VVV. V \W!dX!,W!# !SWl# ">"@+*AaZ:7CiZJ=CrZ=D ]E_+*G_"IZ$. JK]((. K_=*. L_:7M`J=M` N`JN `PO(`ZO1`%P9`)PB`jQx`UaVaxWDcCXcPZco.[d[d+ ^ f_f`fa4fbLfc`fdfeffg Zg h+ chhihjhkhlimi.niniqi.ti ti tiuihyjuz$jn{+jn}.jg@ja`jNPk k\W@l Hl Ql@YlPbllhlulnln mg0ma`mNPm\W`n .}n2.n %.+.xo%.o+.oo.o, o, ompt"p,3p1bp.o1, 0pP, up9p.p.p@H!.P!!.!!.!"."X".`" #.# E."EZ.Z$. Z6% ,[%b 4[s%\ % \:&.\e&.\ &\]!'.`]d(w ]%b ]s%^ (^:&.^e&.<_ &D_c_K).a.a+.a+.d  %,4>P>4W%W,p%>4W,puuW,pug g g  //7//7@/4WWW444J4U@/u44J4UWW4W//@/u44J4UWW4W//dC##C#////////7  C#C#C#r|| %,p//@/u44J4UWW4W@/u44J4UWW4W||##dddddC#&& <<H4X$+8~888899999.      L... . Y'_A5dM[ .:$HY)s%Y 1,.,4,9 44:<HDDCIM[+a4.,3Q.[QQgcnLl%Ly[%%%M[T\:dH)l[t.T3Y!_")y.[L>[[W[{CII[[[{CQ ^%d|:H[[[^'[3[['[3[?:H..:H3YC3Ys%[s%:H:Hs%S[S[S[S[b[y[`S[S[%S[S[hyS[S[[_pub u1a_KK1[  [0 6 [E [ .   3!< !J !&!!1 %[)u!NP9G!O U ?\ ):b )H1h 9!m .:HY a Yc !![! 3 .! :H! .!2.$:,HW[9M[!ga  .3Y! !J).3Y!* .! I!J" Q[A1"L A;".aR aM"am"` i\%ih I!f 9.qu y"| A 1" ;". M"m" \% I 4:<H# !#% !#. !#%!#% $5 DL1$V T:\H9$ A$ K$[$ dld:tH! l3Yts% $ D! [% :b )_&..'L '  (X |9. =(  * -*[ \* .. * * * q!J:Hq3+=yaD+[3YAy.AP+Q+  ! !m" h y+[1 96 +AL Am"W Qg Y+.Y .a.Y Y} , ), >,V 3Yh, .9.9, i, yA- --9. ,Mf q(A,F0K4P8U<l@qDlHqLqPUTvX{\q`dvhqlUpv@{DqHLvPqTUXv.Kk..Cb.St.[G..#.3,.;UAkGakGkGkGkGkG kG@kG kG@kGAkG`kGakGkGkGkGkGkG!kGAkGakGkGkGkG[GkGkG#kGCkGckGkGkGkGkGkG#kGCkGkG!kGAkGakGkG GkGkG kG! kG kG kG kG kG G kG kG! kG kG kG kGD G GkGkGkG kG@kG`kGkGkGkGkGkG kG@kG`kGkGkGkGkGkG kG@kG`kGkGkGkG kGkGD G G GkGkG$ Gd G G !kG@!kGd" G" G#kG# G #kG@#kG`#kG%kG%kG%kG%kG&kG@(kG`(kG)kG )kG@)kG`)kG)kG)kG)kG)kG*kG *kG@*kG-kG.kG`/kG/kG/kG/kG0 GD0 G0 G`2kG2 G2 G 3kG$3 G@3kG3[G5G6G@6G`6G6G6G7G 7G`7G7G7G7GhH09RZ+?LY_{% E r   $ ? F Z k R r   # - = ] n  !&'()*,-$.%/(3)48698Y5a5b>  b b b 5 b b   b b  5 b b b 5 b b   b b  C> bbx  }  5wDwD 5  } /'B 'H Z)'H   "#    !#%''))++--//1133557799;;=??AACEEGIKMOQQ S SUUWW+Y/[0[B]C]L_K_MaNaPcOcReQeogpg|i{i}k~kmoqs8^q8`58b/8ds8f78h%8ji9p9r59t/9v9x79z%9|iSz.;xow$8 5 < L w  f  */  *.DK  }p0AD/0123457$8$9$:%;=; ;F p F G =F  =; ; FluentMigrator.Runner.dllIAnnouncerFluentMigrator.RunnerBaseAnnouncerFluentMigrator.Runner.AnnouncersCompositeAnnouncerNullAnnouncerTextWriterAnnouncerGeneratorBaseFluentMigrator.Runner.GeneratorsMySqlGeneratorOracleGeneratorSqlServer2000GeneratorSqlServer2005GeneratorSqlServer2008GeneratorIMigrationVersionRunnerAssemblyLoaderFactoryFluentMigrator.Runner.Initialization.AssemblyLoaderIAssemblyLoaderAssemblyLoaderFromFileAssemblyLoaderFromNameIRunnerContextFluentMigrator.Runner.InitializationRunnerContextTaskExecutorMigrationVersionRunnerIMigrationProcessorFactoryFluentMigrator.Runner.ProcessorsMigrationProcessorFactoryProcessorBaseMySqlProcessorFluentMigrator.Runner.Processors.MySqlMySqlProcessorFactoryOracleProcessorFluentMigrator.Runner.Processors.OracleOracleProcessorFactoryProcessorFactoryProcessorOptionsSqlServer2008ProcessorFactoryFluentMigrator.Runner.Processors.SqlServerSqlServer2005ProcessorFactorySqlServer2000ProcessorFactorySqlServerProcessorFactoryIMigrationLoaderMigrationLoaderMigrationRunnerSqliteGeneratorSqliteProcessorFactoryFluentMigrator.Runner.Processors.SqliteSqliteProcessorSqlServerProcessorIStopWatchStopWatchVersionInfoFluentMigrator.Runner.VersioningVersionMigrationDateTimeExtensionsmscorlibSystemIDisposableObjectFluentMigratorIMigrationGeneratorIMigrationProcessorIQuerySchemaIMigrationProcessorOptionsMigrationHeadingSaySqlTimeSpanElapsedTimeErrorAction`1Write.ctorget_ShowSqlset_ShowSqlget_ShowElapsedTimeset_ShowElapsedTimeDisposek__BackingFieldk__BackingFieldShowSqlShowElapsedTimeSystem.Collections.GenericIEnumerable`1_announcersEachSystem.IOTextWriterget_NonSqlPrefixset_NonSqlPrefixInfok__BackingFieldNonSqlPrefixSizePlaceholderPrecisionPlaceholderDictionary`2System.DataDbTypeSortedList`2_templatesSetupTypeMapsSetTypeMapGetTypeMapReplacePlaceholdersEnsureHasListFluentMigrator.ExpressionsCreateSchemaExpressionGenerateDeleteSchemaExpressionCreateTableExpressionCreateColumnExpressionDeleteTableExpressionDeleteColumnExpressionCreateForeignKeyExpressionDeleteForeignKeyExpressionCreateIndexExpressionDeleteIndexExpressionRenameTableExpressionRenameColumnExpressionInsertDataExpressionFluentMigrator.ModelColumnDefinitionGenerateDDLForColumnGetColumnDDLIList`1GetPrimaryKeyColumnsAddPrimaryKeyConstraintGetPrimaryKeyConstraintNameFormatExpressionGetConstantValueAnsiTinyStringCapacityStringCapacityTextCapacityMediumTextCapacityDecimalCapacityGetColumnListList`1GetDataListAnsiStringCapacityAnsiTextCapacityUnicodeStringCapacityUnicodeTextCapacityBlobCapacityXmlCapacityImageCapacityFormatSchemaSystem.ReflectionAssemblyget_MigrationAssemblyget_VersionInfoMigrateUpRollbackRollbackToVersionMigrateDownRemoveVersionTableMigrationAssemblyGetAssemblyLoaderLoadnameget_Databaseset_Databaseget_Connectionset_Connectionget_Targetset_Targetget_PreviewOnlyset_PreviewOnlyget_Namespaceset_Namespaceget_Taskset_Taskget_Versionset_Versionget_Stepsset_Stepsget_WorkingDirectoryset_WorkingDirectoryget_Profileset_Profileget_Announcerget_ProcessorDatabaseConnectionTargetPreviewOnlyNamespaceTaskVersionStepsWorkingDirectoryProfileAnnouncerProcessorConfigFileConnectionString_processorget_NotUsingConfigset_AnnouncerSystem.ConfigurationConnectionStringSettingsReadConnectionStringk__BackingFieldk__BackingFieldk__BackingFieldk__BackingFieldk__BackingFieldk__BackingFieldk__BackingFieldk__BackingFieldk__BackingFieldk__BackingFieldk__BackingFieldNotUsingConfigget_Runnerset_Runnerget_RunnerContextset_RunnerContextInitializeExecutek__BackingFieldk__BackingFieldRunnerIMigrationConventions_migrationConventions_migrationProcessor_migrationLoader_migrationAssembly_namespace_announcer_versionInfo_migrationRunnerIMigration_versionMigrationFluentMigrator.VersionTableInfoIVersionTableMetaData_versionTableMetaData_migrations_profiles_profile_alreadyOutputPreviewOnlyModeWarning_alreadyCreatedVersionTableTypeget_VersionMigrationset_VersionMigrationLoadVersionInfoget_Migrationsget_ProfilesLoadMigrationsLoadProfilesApplyMigrationUpApplyProfilesApplyMigrationDownUpdateVersionInfoWithAppliedMigrationInsertionDataDefinitionCreateVersionInfoInsertionDataMigrationsProfilesCreateIDbConnectionIsForProviderget_NameNameGeneratorget_Optionsset_OptionsProcessCommitTransactionRollbackTransactionDataSetReadTableDataReadExistsSchemaExistsTableExistsColumnExistsConstraintExistsk__BackingFieldOptionsMySql.DataMySql.Data.MySqlClientMySqlConnectionOracle.DataAccessOracle.DataAccess.ClientOracleConnectionOracleTransactionget_Transactionset_Transactionk__BackingFieldTransactionGetFactoryListAvailableProcessorTypesfactoriesget_FactoriesFactoriesFluentMigrator.InfrastructureMigrationMetadataFindMigrationsInGetVersionTableMetaDataFindProfilesInget_Conventionsset_Conventionsk__BackingFieldConventionsset_ProcessorExceptionget_CaughtExceptionsset_CaughtExceptionsget_SilentlyFailset_SilentlyFail_stopWatchUpDownICollection`1IMigrationExpressionExecuteExpressionsSystem.CoreActionAnnounceTimeTimek__BackingFieldk__BackingFieldk__BackingFieldCaughtExceptionsSilentlyFailSystem.Data.SQLiteSQLiteConnectionSystem.Data.SqlClientSqlConnectionSqlTransactionStartStopFunc`1DateTimeTimeNow_startTime_endTime_versionsAppliedLatestAddAppliedMigrationHasAppliedMigrationAppliedMigrationsToISO8601messagesqltimeSpanwritevalueannouncerspredicatewritertypetemplatemaxSizesizeprecisionexpressioncolumncolumnstableNameprimaryKeyColumnsresultargsParamArrayAttributedataschemaNameescapeSchemaNameversionstepsannouncerconnectionconfigurationFilerunnerContextconventionsprocessorloadergetAssemblyByTypeassemblynamespaceprofileconnectionStringoptionsprovidergeneratorcolumnNameconstraintNameprocessorNamestopWatchmigrationexpressionsactionversionTableMetaDatadateTimeAssemblyTitleAttributeAssemblyDescriptionAttributeAssemblyProductAttributeAssemblyVersionAttributeAssemblyCopyrightAttributeAssemblyConfigurationAttributeSystem.DiagnosticsDebuggableAttributeDebuggingModesSystem.Runtime.CompilerServicesCompilationRelaxationsAttributeRuntimeCompatibilityAttributeExtensionAttributeCompilerGeneratedAttributeInvokeStringIsNullOrEmptyget_TotalSecondsDoubleToStringb__0aCS$<>9__CachedAnonymousMethodDelegate1<>c__DisplayClass3b__2<>c__DisplayClass6b__5<>c__DisplayClass9b__8<>c__DisplayClasscb__b<>c__DisplayClassfb__eIEnumerator`1GetEnumeratorget_CurrentSystem.CollectionsIEnumeratorMoveNext<>c__DisplayClass1<.ctor>b__0msgConcatget_LengthEnvironmentget_NewLineFormatget_Itemset_ItemContainsKeyNotSupportedExceptionKeyValuePair`2get_Keyget_ValueInt32ReplaceAddSystem.TextStringBuilderAppendNullable`1get_Typeget_HasValueget_Sizeget_Precisionget_CustomTypeget_IsNullableget_DefaultValueget_IsIdentityget_IsPrimaryKeyget_Columnsget_Countset_IsPrimaryKeyget_TableNameCharTrimEndEmptyGuidBooleanNotImplementedExceptionget_Columnget_ColumnNameForeignKeyDefinitionget_ForeignKeyget_PrimaryColumnsget_ForeignColumnsget_ForeignTableget_PrimaryTableIndexDefinitionget_Indexget_IsUniqueIndexColumnDefinitionDirectionget_Directionget_OldNameget_NewNameget_RowsEnumeratorget_SchemaNameget_ForeignTableSchemaget_PrimaryTableSchemaget_IsClusteredToLowerContainsPathIsPathRootedGetFullPathLoadFileget_CurrentDirectoryCombineFileConfigurationManagerConfigurationOpenExeConfigurationConnectionStringsSectionget_ConnectionStringsConnectionStringSettingsCollectionConfigurationElementCollectionget_MachineNameget_FilePathArgumentExceptionConsoleWriteLineb__1fget_ProviderNameFunc`2System.LinqEnumerableWhereFirstOrDefaultget_ConnectionStringArgumentNullExceptionb__0MigrationConventionsset_GetWorkingDirectory{9AFB2734-75D8-4ECC-B417-193D7FE96A6E}$$method0x60000cb-1TryGetValueGetCallingAssemblyget_AssemblyDataTableCollectionget_TablesDataTableDataRowCollectionInternalDataCollectionBaseDataRowInt64Parseget_FullNameCreateInstanceget_KeysKeyNotFoundExceptionset_TableNameExecuteWithTakeMigrationExpressionBaseGetTypeMemberInfoConnectionStateget_StateOpenMySqlCommandExecuteNonQueryMySqlDataReaderExecuteReaderMySqlDataAdapterSystem.Data.CommonDataAdapterFillDbConnectionOracleCommandDbCommandOracleDataReaderDbDataReaderOracleDataAdapterStringComparisonStartsWithb__0tCS$<>9__CachedAnonymousMethodDelegate2b__1xCS$<>9__CachedAnonymousMethodDelegate3RuntimeTypeHandleGetTypeFromHandleIsAssignableFromget_IsAbstractget_IsInterfaceGetExportedTypesIOrderedEnumerable`1OrderByIndexOfSubstringToLowerInvariantb__4CS$<>9__CachedAnonymousMethodDelegate5ToListActivator<>c__DisplayClass2<>4__thisb__1b__0get_TypeIsMigrationop_Equalityd__4IEnumerableSystem.Collections.Generic.IEnumerable.GetEnumeratorSystem.Collections.IEnumerable.GetEnumerator<>2__currentSystem.Collections.Generic.IEnumerator.get_CurrentSystem.Collections.IEnumerator.ResetResetSystem.IDisposable.Dispose<>1__state<>l__initialThreadIdSystem.Collections.IEnumerator.get_Current<>3__assembly<>3__namespace5__55__6CS$<>8__locals3<>7__wrap7<>m__Finally8System.Collections.Generic.IEnumerator.CurrentSystem.Collections.IEnumerator.CurrentDebuggerHiddenAttributeSystem.ThreadingThreadget_CurrentThreadget_ManagedThreadIdget_GetMetadataForMigrationb__bget_TypeIsProfiled__cSystem.Collections.Generic.IEnumerable.GetEnumeratorSystem.Collections.Generic.IEnumerator.get_Current<>3__profile5__d5__e5__f<>7__wrap10<>m__Finally11System.Collections.Generic.IEnumerator.CurrentFluentMigrator.Infrastructure.ExtensionsExtensionsForICustomAttributeProviderICustomAttributeProviderGetOneAttributeProfileAttributeget_ProfileNameb__14get_TypeIsVersionTableMetaDataDefaultVersionTableMetaDataMigrationContextIMigrationContextGetUpExpressionsget_ExpressionsGetDownExpressions<>c__DisplayClass4b__0b__1ApplyConventionsget_Messageget_TicksSQLiteCommandSQLiteDataReaderget_CommandTextSQLiteExceptionSQLiteDataAdapterBeginTransactionSqlCommandSqlDataReaderSqlDataAdapterDbTransactionCommitStringWriterop_Subtraction.cctor<.cctor>b__0get_Nowb__0OrderByDescendingb__2AsEnumerableFluentMigrator.Builders.CreateICreateExpressionRootget_CreateFluentMigrator.Builders.Create.TableICreateTableWithColumnOrSchemaSyntaxTableICreateTableWithColumnSyntaxICreateTableColumnAsTypeSyntaxWithColumnFluentMigrator.BuildersIColumnTypeSyntax`1ICreateTableColumnOptionOrWithColumnSyntaxAsInt64IColumnOptionSyntax`1NotNullableFluentMigrator.Builders.DeleteIDeleteExpressionRootget_DeleteIInSchemaSyntax--  =5No SQL statement executed.-> {0}sERROR: 1Unsupported DbType '{0}' $size$precision NOT NULL DEFAULT  IDENTITY(1,1)- PRIMARY KEY CLUSTERED, ,/, {0} PRIMARY KEY ({1})_PKCONSTRAINT {0} null'''CHAR(255)CHAR($size) TEXTMEDIUMTEXTVARCHAR(255)VARCHAR($size)LONGBLOBTINYBLOB BLOBMEDIUMBLOBTINYINT(1)!TINYINT UNSIGNED MONEY DATEDATETIMEDECIMAL(19,5)3DECIMAL($size,$precision) DOUBLEVARCHAR(40)SMALLINTINTEGER BIGINT FLOATMCREATE TABLE {0} ({1}) ENGINE = INNODB/ALTER TABLE {0} ADD {1}DROP TABLE {0}?ALTER TABLE {0} DROP COLUMN {1}ALTER TABLE {0} ADD CONSTRAINT {1} FOREIGN KEY ({2}) REFERENCES {3} ({4})MALTER TABLE {0} DROP FOREIGN KEY `{1}` CREATE UNIQUE' INDEX {0} ON {1} ( ASC DESC)DROP INDEX {0}/RENAME TABLE {0} TO {1}KALTER TABLE {0} CHANGE COLUMN {1} {2}GINSERT INTO {0} ({1}) VALUES ({2}); AUTO_INCREMENT+, PRIMARY KEY (`{0}`)VARCHAR2(255)VARCHAR2($size) CLOBRAW(2000)RAW($size)RAW(MAX)NUMBER(1,0)NUMBER(3,0)NUMBER(19,1)TIMESTAMP(4)NUMBER(19,5)1NUMBER($size,$precision)!DOUBLE PRECISIONRAW(16)NUMBER(5,0)NUMBER(10,0)NUMBER(20,0)FLOAT(24)NCHAR(255)NCHAR($size)NVARCHAR2(255)!NVARCHAR2($size) NCLOBXMLTYPE PRIMARY KEY-CREATE TABLE {0} ({1})GALTER TABLE {0} DROP CONSTRAINT {1};ALTER TABLE {0} RENAME TO {1}QALTER TABLE {0} RENAME COLUMN {1} TO {2}9 INTO {0} ({1}) VALUES ({2})INSERT ALL' SELECT 1 FROM DUALVARBINARY(8000)!VARBINARY($size)VARBINARY(MAX) IMAGEBITTINYINT!UNIQUEIDENTIFIERINT REALNVARCHAR(255)NVARCHAR($size)NVARCHAR(MAX) NTEXTXML3sp_rename {0}[{1}], [{2}]Csp_rename '{0}[{1}].[{2}]', [{3}]7CREATE TABLE {0}[{1}] ({2})'DROP TABLE {0}[{1}]ALTER TABLE {0}[{1}] ADD CONSTRAINT {2} FOREIGN KEY ({3}) REFERENCES {4}[{5}] ({6})QALTER TABLE {0}[{1}] DROP CONSTRAINT {2}9ALTER TABLE {0}[{1}] ADD {2} DECLARE @default sysname, @sql nvarchar(max); -- get name of default constraint SELECT @default = name FROM sys.default_constraints WHERE parent_object_id = object_id('{1}{2}') AND type = 'D' AND parent_column_id = ( SELECT column_id FROM sys.columns WHERE object_id = object_id('{1}{2}') AND name = '{3}' ); -- create alter table command as string and run it SET @sql = N'ALTER TABLE {0}[{2}] DROP CONSTRAINT ' + @default; EXEC sp_executesql @sql; -- now we can finally drop column ALTER TABLE {0}[{2}] DROP COLUMN [{3}]; NONCLUSTERED CLUSTERED1 INDEX {0} ON {1}[{2}] (9DROP INDEX {0}[{1}] ON [{2}]QINSERT INTO {0}[{1}] ({2}) VALUES ({3});[],VARCHAR(MAX)'CREATE SCHEMA [{0}]#DROP SCHEMA [{0}] {0}. [{0}].dboDATETIME2DATETIMEOFFSET TIME .dll.configgConnection String or Name is required "/connection"Database Type is required "/db [db type]". Available db types is [sqlserver], [sqlite]YUsing Database {0} and Connection String {1}aUsing Connection {0} from Configuration file {1}'connection is null!runnerContext9RunnerContext cannot be nullmigratemigrate:uprollback%rollback:toversionrollback:allmigrate:downADuplicate migration version {0}.#PREVIEW-ONLY MODE?DELETE FROM {0} WHERE {1}='{2}'VersionInfo references version {0} but no Migrator was found attributed with that version.7Error rolling back version !ProcessorFactoryselect count(*) from information_schema.tables where table_name='{0}'select column_name from information_schema.columns where table_name='{0}' and column_name='{1}'select column_name from information_schema.table_constraints where table_name='{0}' and constraint_name='{1}'#select * from {0}SELECT TABLE_NAME FROM USER_TABLES WHERE LOWER(TABLE_NAME)='{0}'SELECT COLUMN_NAME FROM USER_TAB_COLUMNS WHERE LOWER(TABLE_NAME) = '{0}' AND LOWER(COLUMN_NAME) = '{1}'S'#SELECT * FROM {0}sqlclient: migrating: migrated: reverting: reverted-> {0} Insert operations completed in {1} taking an average of {2}NUMERIC IDENTITY+ IDENTITY PRIMARY KEY5 PRIMARY KEY AUTOINCREMENTAALTER TABLE [{0}] ADD COLUMN {1}KINSERT INTO [{0}] ({1}) VALUES ({2});C INDEX IF NOT EXISTS {0} ON {1} (gselect count(*) from sqlite_master where name='{0}'- While Processing: ""YSELECT * FROM SYS.SCHEMAS WHERE NAME = '{0}'SELECT * FROM INFORMATION_SCHEMA.TABLES WHERE TABLE_NAME = '{0}'SELECT * FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = '{0}' AND COLUMN_NAME = '{1}'SELECT * FROM INFORMATION_SCHEMA.TABLE_CONSTRAINTS WHERE CONSTRAINT_CATALOG = DB_NAME() AND TABLE_NAME = '{0}' AND CONSTRAINT_NAME = '{1}'+Commiting transaction1Rolling back transaction[An error occured executing the following sql:#The error was {0}uZ4'uN=jnz\V4  !% %   () ) % - ( $size$precision 159 5 5 5  5 = A E I M Q U Y ] a e i m q uquq uq uq   ) y?@   }    (}(<    ( ((( ?_ :   4 4 H H4H(4(H} 9 )   }   9  )  ( (9  ()         = A E I M Q U Y ] a e i m     (hȉiM    ()sB      ((XyX)X)X )} } )}  (  u u     u (uۓ{O9    (      (( ! u    )   %   %% !)   - 159 9   ! !! !!  ) -5-5 )-5-5 uqq)qquq uquqqqyquqqq qq qq5 q A  E I)II M)II yy QQyy y! Q!!1 )yy!QQ!) Q Q )-5}}}a e i   aiXx XyX))y X )XyX  }11 }      9 )  )y u)    )   m))  MM           )XX XXX y y   y  y)y )  )y)yyXQ}yXQ y  ) (( y y  y    ) !! )      % !% !!)  !1 ! y y    ))y  5 9 AEIMI Q UFluentMigrator(#Copyright - Sean Chambers 2008-2010 releaseTWrapNonExceptionThrowsLRSDS~Ծ޲Jmd:\BuildAgent-03\work\e3ad3e540d44b3a0\src\FluentMigrator.Runner\obj\AutomatedRelease\FluentMigrator.Runner.pdb _CorDllMainmscoree.dll% @0HX ``4VS_VERSION_INFO * *?DVarFileInfo$TranslationStringFileInfo000004b08CommentsFluentMigratorHFileDescriptionFluentMigrator4 FileVersion0.9.0.42TInternalNameFluentMigrator.Runner.dlll$LegalCopyrightCopyright - Sean Chambers 2008-2010\OriginalFilenameFluentMigrator.Runner.dll@ProductNameFluentMigrator8 ProductVersion0.9.0.42< Assembly Version0.9.0.42 2