rubygem-fx-0.8.0-1.red80> K KtĉH2!c31^ Wge&support@red-soft.ru  Wga*a#}p(vŚko+;,]KHkyO?3/M9*#kjWܯ83}x/[r&ʢ&eό?zm4u;b;Ls1:F[ /[Kt}$@\qO.cG }7ċc|a PrL|n!5S *Qq=#?#qd   [  .4<88 8 8 8  T8  8l888   (89:XG|8H\8I<8XtY|\8]p8^b$deflt8u8v w 8x!8y" """#,#0Crubygem-fx0.8.01.red80Support for database functions and triggers in Rails migrationsAdds methods to ActiveRecord::Migration to create and manage database functions and triggers in Rails.estapel80.red-soft.ruTredosredsoftMITRED SOFTUnspecifiedhttps://github.com/teoljungberg/fxlinuxnoarchC32gZ8/?3$b  A큤AAA큤AA큤A큤A큤A큤A큤AA큤AAA큤A큤AAA큤eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeffabfa1c9848d525e8f644ce4fca33cb796c8a602a7a56625978e136fa06131f704adcf4eb7029fcb710fb35cf6e25ff79df4decc89aef2420ea7a58c263f0c6f0c2b47b4fdfdc63d63ec46fe1da831baf53e33c06f899cb322210b4982a452583abc836d29fb2e72b5c3aca5aed737399cc1a7e74a3333f2a1bb42250c23efdd3b7a4f067a50599dd61d3f1c67a9795032dcab6c8e682e37b6994a50e64126fbd3c5473448ed816c4016807a80cc4ae3b6ad0ed37e04d73002c0777d5003f6fb7adc70b4cc7c0dd30a092872804afb0b2ba79002035100ba8c0793dc10a25c49c7bdae74e7c5a7f12cce3336de829d45ffe866984d79d69d25ec33a0459637b533b693f839bd6cf83c87f6b9acb69b0308f95cbee5e5ea3d7c1821c4a22c90ecd36d6743c5cfc3d83894fe0d4c6b958bee7dd5334d145d20f2157ca1f2ae8dbd0e9631c4029c065fe33c8c90cdaa251da3b66b558907ca5cbcdc9bffd13a05788ceb986cbcad77b114248a6f4c17db8261ae8c4d691b24296cfa69ddc16f28b0f48fc265f540238d4137b3e0903043122e8838ec6f00ab55193dfb9c31348fde4c487e3640bdb9bc4399842840dad949db931c8959dc153fcdf116458d2d8b667d426c20021aa0918a83c85e979ccc2a659ed4ee8c73f42f60ccf3c4c1ba8fb944cc4e775365a9a2aff101297aca3180652db75c7965423761c88664d61d263b061b1f6ed38b80ccca7e822655da8c4f12534885d4f5e3a0f08d71c1fa0c50562e52bb9a675feccd8568f30669a7b53fb90c98df5b12a021e6f1c3d153699d6fb917fad977f1f4f7e986ef03e28c4d5d77b719b4a7ff91d28332fce668d26d03c0cac95bb338cb3e23c68698d82fe80f4d64717b3f7bc82b860c347f1cf6c0992c9b65d1ca49a70493867c74f1697db69a5b5be39b0eef7ab2e242cfcacf24fc01f0bab41a6f68af3b0ecc7fe8e7c85e6aee8481ae03e9c3c3da541673a72ad88fb3f733d5cb9e1b1032a25aac8dfe137fc55b0e5e5ce8b9501d8aba6d8430b6a42b72bc206967760d77e25a4cce12f5c2ba1997615bb4f4f8c037b4f56e59cefdf2308a9ac347aa224ea6d759c032012b93cf7ae51580e874015da17504972f65372a2c5ce2045811aa8462f88eb5ddde4bed453bad6b337a7371010c6433818a76228399c36ed7ab7970c7060de50bd5372d5a942463df9e9032efaeb7a0df61350f3709b246bb32f3694712f404e6a35f82b8a9f442eb64f9ebdf7f7e6a05619fd86a9239796f12b04f6a671afffad1166da8be2a02a03200715d1ba44a96d0146ec149430b9ea7a13a80743bf886a5a556b59b124d01b540cc3693e516cf8bb4ea1b18ba4064881f3e118cfd1a77cb989ee3c4c3aab00c9e27e663d6b3cabf0c4880a80e2021013c8aa8dc67f3afd770e4e8d10d1a59e1af276c71e0804925fcd9a499fba969692d98a2d03f2f5847519817c55031db4bab350e4fb6f686d2ae055fca3697746a5e88f3025120678c6ebbcf34047ec5fa7e8d170b854ae365b3e9f4c96b886bedebc7a930e273f24fe2d82b5c28380b89068c628a260717c8d3e71317503a309fc5de4450b55cabe0a7963d59edaf6d6946ae34b862cf1f03992611748ed604e971adbae06bc20f57c1c806370dc17befab50a11fa579arootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrubygem-fx-0.8.0-1.red80.src.rpmrubygem(fx)rubygem-fx@@    @@ @ /usr/bin/ruby/usr/bin/shrpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsZstd)rubyruby(rubygems)rubygem(activerecord)rubygem(railties)3.0.4-14.6.0-14.0-15.4.18-12.76.0.06.0.04.18.0eJ&e@Andrey Vorfolomeev - 0.8.0-1Andrey Vorfolomeev - 0.7.0-1- Update to 0.8.0- Update to 0.7.0  !"#$%&'()*+,-./0123456789:;<=>?0.8.00.8.0-1.red80   fx-0.8.0LICENSEbinconsolerakerspecsetupyardlibfxfx.rbadapterspostgrespostgres.rbconnection.rbfunctions.rbtriggers.rbcommand_recordercommand_recorder.rbarguments.rbfunction.rbtrigger.rbconfiguration.rbdefinition.rbfunction.rbrailtie.rbschema_dumperschema_dumper.rbfunction.rbtrigger.rbstatementsstatements.rbfunction.rbtrigger.rbtrigger.rbversion.rbgeneratorsgenerators.rbfxfunctionUSAGEfunction_generator.rbtemplatesdbmigratecreate_function.erbupdate_function.erbtriggerUSAGEtemplatesdbmigratecreate_trigger.erbupdate_trigger.erbtrigger_generator.rbfx-0.8.0.gemspec/usr/share/gems/gems//usr/share/gems/gems/fx-0.8.0//usr/share/gems/gems/fx-0.8.0/bin//usr/share/gems/gems/fx-0.8.0/lib//usr/share/gems/gems/fx-0.8.0/lib/fx//usr/share/gems/gems/fx-0.8.0/lib/fx/adapters//usr/share/gems/gems/fx-0.8.0/lib/fx/adapters/postgres//usr/share/gems/gems/fx-0.8.0/lib/fx/command_recorder//usr/share/gems/gems/fx-0.8.0/lib/fx/schema_dumper//usr/share/gems/gems/fx-0.8.0/lib/fx/statements//usr/share/gems/gems/fx-0.8.0/lib/generators//usr/share/gems/gems/fx-0.8.0/lib/generators/fx//usr/share/gems/gems/fx-0.8.0/lib/generators/fx/function//usr/share/gems/gems/fx-0.8.0/lib/generators/fx/function/templates//usr/share/gems/gems/fx-0.8.0/lib/generators/fx/function/templates/db//usr/share/gems/gems/fx-0.8.0/lib/generators/fx/function/templates/db/migrate//usr/share/gems/gems/fx-0.8.0/lib/generators/fx/trigger//usr/share/gems/gems/fx-0.8.0/lib/generators/fx/trigger/templates//usr/share/gems/gems/fx-0.8.0/lib/generators/fx/trigger/templates/db//usr/share/gems/gems/fx-0.8.0/lib/generators/fx/trigger/templates/db/migrate//usr/share/gems/specifications/-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redsoft/redsoft-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redsoft/redsoft-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protectioncpiozstd19noarch-redsoft-linux-gnudirectoryASCII textRuby script, ASCII text executablea /usr/bin/sh script, ASCII text executableRuby script, ASCII textRRRRRPRRRutf-8af7dc4d8b8aac6ca4410f740eebcdca858b049ad96a360be2fb126291b2f47dfcede257f845b99b2931a79f9c5850a8a9abdd5a30a6d29eaf1e91ed041738bbe?0(/hzt%2 rNoN.̞TL6a) s 5lsJG3K[mUP8NZ0}[̿9nCÜвrYnIyC=_AAz!x*uCKU)n:iFQvԅ@wB:JEQ*r.e&Fee 8Zq2KFq,ׄY44U\ūXL\vh,cQi6qa0 0 vi,s6Fظva0,G6~2+ M\ ذ5NvaLxE&``, 0l4mA p)44`h,8Y]2m[v5Ph6,bn'u_;3n'9dJ흢}ҷ9!؟z]^tW^`hjּg *VQp_p^Ϋt*ա=MVc'Yw{yE[AN>uu{̿&Pd0~!P$|-ؖ,0)y0104 gҐCH$V$C$B_RD$|/Gx2?Vt!Lyg~*'a+~_*O% ."q"#!B@7FHXbYT~2flkXڇ% o4څҠ,9zj:Lk].!C71lܧ.q N8ɨ= ("_/tɜk-?rqnn;鞄2K`ޕ~k-}|ZVf܌?Iߣ'}ԸR(%˚aҚK BC)eY[?6=*AkeG!uss_'-5{-<}Q!\ܒT/,K#UA IPiC=24ԟA[_ XR?ģL$~4Ky⛩Q!u? 32/,O/4I;c!NH&q 1R.RƆ{( Qp: 2D=(mhK )=]Ycgtǜ>_?|5^e[ " CB^ݜ@"OdPDkb E_T,i$dp%P^M[ xNJ(aM {s)nl8ʭʺT &śމOfN+~^AW4?W#]ycyZrSUwܖC|>Jx8$oVH$ ? c9( 3J;ߌ% x8X'Yuikkq3*꟒F‡zA_ra+BDp @cxR)HX?%֙LS|88o8b E^4BDK 8 d؅6tC??39T?4SL  0p8n uf5e?r'eL(Q%2B|xJznKees,A0 H!N8҅ wo wSBBohCuq#z,+0pzXvӾ/s?ŕ>^Cu*er @]LBҤOzG&? MK 4x8P*a׿j]- !~w{y7)A'7kh%>.eK9~|;:|sHJ a*.̅K#a `LVMoז08ra6 Dt9˘ `sѠI̢p$ Q20 x 2G6Af6RUS iv4R-j}lb1MzG18  l6G#բ!D Cqjt%6t Q\R<ih/slO ܫPtm}:}S̯Fy%^Ǚ*E`G v^;@F}~\)L&nGحE;o|7U(xDu;=MW~qdڕ"EG1q6k})B>1qE-Jou?>Y0rbȶnZldh@f wC:)rIs&&ElN\8ȘL>6_<}~D9=廳L">͐ ҩ/+* +qW@YKz$%[h"b[/">TFܭĕI܊O?4F:~-ΐ#0~jگr_J[‹jCz$Ey@ zv;?XӚ`I-&?CKo5^f\p4ng0+d`&FUzQQjiU*-O;Vy)nrQF9dyJ*Y Ӿ+!K$dP?3rb{Xh}&֫79|vf F'>H^{N㺒g6V/=ꀒva)Mk7E剎 ]b&2=+0+sidPF.$Jʩ2jL)!PJ6$| {_*F(4Lg,"'bFI# i4+F6|#DMYQM/,vD9*T U@_e<_02"j1zX+d," ;g;l Zw 4jiJgbGҌ86 {[%fR$):XA$Ə/@z~%ckrz ax}i6"'^cOx]CPExZ{&EfA{&"ś'= gM3F#%eWIԂ[$h6btv'w}JH}˰JS% =tz_jߣW@Ϝ wm] P{覈H T}x\eb]a?JF¯a9)<8al^c71]Hh}@P[ol0BmVp`5B5T{Z3wqvaꥌZ9(Eh*=.~ˆ6WḛJVL:+O:|>kTle:FuAT;`4Q5Op93ACB2'-Ay8s[Cڨڳ,ePRr:kpQעTT]?Gܨ6fDԓq"9潸r?بF)p.u!FCC0&a!9Ѝ// ?LLA>jwF}Ժ+V !5s6 r.EK1Ӭn*+/Os=o)= %s0nnփrH툣)p幕7!PJ]ke%{$h إ~=<99#5oɧoi2>1~ŇkGQ㛇gƆ9-qeKtg7SKu|Gʬ#T@IdQմ#ѣea?pZoxI~@mlD<4gLvlM5{zovwpמn=.nDN擆Db :e'qLdJj1)mo 7NzLPx@P;"&pJfA7`@mTk-37u DyQiw7+͔bOc` "FpR~&9EJK3m޿DUHІmx}|3IUViXw 7uPyY 8 ~wCEWP5z96||Mqq`m`0mjh@ȊIB01 W+$bju7K/ܻS=AaپEc:T ֐szSs vji,i Y:4iZI('ș׼T ;'rCjb+)7@੏?`&/\<=G2a>q|:DAlf()=1 aM~xW:  >xΞP˺܍|^MFK\m;4m)"'G|3RQOwfMʪ4lJ{:8gG93S(" Ӣ2{ǸM\Q39j,#҃M􀮌gbUwO$!{K YU󸲭Q]h?!7E&™) ŨD%Od\ےCz2UEL&;9Ga{G&Ё`ߗ{#)=?:8)Bt<`) DY?yzxޮ|,y$F{d<#D@˒?KD9cAeqDDh*꾀,x#t 9hpqOcKM#/[IE"ѥΚ#5:,BնޯD8VS1=7bQZL/P0Y*#_Ɗ25^Ênhn Fs.@PvJ` :2@d?^/l@ ݹBX}Ys@~p:++M*(&_mV'HXGGJىtķi`B[ar$ $ )ɩ:{J8f# Aq7*֢Y<ߟUN^şS?50IJ6%Gf)WađI#0rI\B#|&}HB?X+9:"n^AOB@Y&MZ9e^!ߜYQՀKAsd" ~ g-S~i65yA&-TNHUXF}$Q!wJr)vo朗żS"XQ7y&Q̞(W'iaPf19R1:)Y3:MCnؤI>fn|YHKcv6BE>gfk-N5Mml*%/BUNԂت~uj0՚kb*[yqGHn=Xd+S@ *ٱ8[Y/vNMN{ox>͋mHFhsO9e@/ ψ'_GDށX1ÐELZDƨw ^BP@wH9~R+-QUͳHx$<}j;0U:A vvZe%'3uⓘWN| /\M?V(E2ܷ:Vm ^w7iX~&ș6Uꦄ|sp*g$= @T?ywDz;jyP}N ӈ㡋`OT]-y|\f|ST(fZ+sS;PttT>;Եcda9 ެ3 Yזa[vrAB=fh5*oft*.&-IG ! wy3r] #ɒ4 h ׾fI)#Q8D4 4#AmV%-`^/<~%lBI'a 1gNUIpisSZ1>M {, UG[sѰ= f_\W,ź,8TKWYn񂛺{ USqe`Ȭ2qP R-afFsqLTp;AyѴڙcaĒWi៊=yɮKv5c&0nЅk5 W%dY>0:Z<J=2AIO=P1I/"MYfu09E vby@YP +@HBzװ@ {ίGo0h6bkr]vSQ΋= 通f2!5<}ȍߌ2%%æYiC*4* qxaTka.ubjǔAAh ulfM(a$@1Qe]:Pc]Dd 8n!DWTߍl8r)#@X4^i20]^ 8>ޓ  WNnZz-Xm8lnFN`߲\3~1} 6.F׹TNģd21{BBhBvMGr6|,SXL_2TCO~@0 wNC gbY}4; XCn`%۬3CP`+t S'@RH9 trP ‰C =mj%.*\4v.?{땟VBh4j lLfEzUĪZROD?Jr邼Ijk5Tb<$s;\v_97q"eՈJ?tc/4 VqIXVJvV4TQC vڒ^#@p ޱ<͸khS[djsm`Z_@zR]xtؕh+w*&l1xr 9ce{>pw5u2{c4%1Ȯ|:jYP64v’ 4Xu7vD۹zfͅ x=Pe{mͻXV ڼD>f:aS3X]Іف?!K+*97K l<.h*9"ѥxtߞFJn9Z**,rrn5u`vwr6H) ; W[!SkzK)ʀA_Z\tHhF-t 9L{V96DPczʶHsTIn0󱥵NHaX8fs&L^wm_޸- NGMP˱;Ro Vcv^r|L'žh'꡷tSLi,5