From 3801ae16ead4319a535f4ffc51e14d45588ef772 Mon Sep 17 00:00:00 2001 From: "chayut.s" Date: Mon, 22 Sep 2014 18:36:00 +0700 Subject: [PATCH] migration clinic setting --- .gitignore | 14 ++++++++++++++ netforce_clinic/__init__.py | 1 + .../__pycache__/__init__.cpython-32.pyc | Bin 244 -> 0 bytes .../__pycache__/__init__.cpython-32.pyc | Bin 148 -> 159 bytes netforce_clinic/layouts/clinic_main_menu.xml | 2 +- netforce_clinic/migrations/__init__.py | 1 + netforce_clinic/migrations/clinic_setting.py | 14 ++++++++++++++ .../models/__pycache__/__init__.cpython-32.pyc | Bin 726 -> 0 bytes .../__pycache__/clinic_dialyzer.cpython-32.pyc | Bin 3617 -> 0 bytes .../__pycache__/clinic_doctor.cpython-32.pyc | Bin 3259 -> 0 bytes .../__pycache__/clinic_hd_case.cpython-32.pyc | Bin 8686 -> 0 bytes .../clinic_hd_case_line.cpython-32.pyc | Bin 2077 -> 0 bytes .../clinic_hd_case_line_detail.cpython-32.pyc | Bin 1392 -> 0 bytes .../__pycache__/clinic_nurse.cpython-32.pyc | Bin 3247 -> 0 bytes .../__pycache__/clinic_patient.cpython-32.pyc | Bin 6591 -> 0 bytes .../__pycache__/clinic_setting.cpython-32.pyc | Bin 1573 -> 0 bytes .../__pycache__/clinic_visit.cpython-32.pyc | Bin 3282 -> 0 bytes 17 files changed, 31 insertions(+), 1 deletion(-) create mode 100644 .gitignore delete mode 100644 netforce_clinic/__pycache__/__init__.cpython-32.pyc create mode 100644 netforce_clinic/migrations/__init__.py create mode 100644 netforce_clinic/migrations/clinic_setting.py delete mode 100644 netforce_clinic/models/__pycache__/__init__.cpython-32.pyc delete mode 100644 netforce_clinic/models/__pycache__/clinic_dialyzer.cpython-32.pyc delete mode 100644 netforce_clinic/models/__pycache__/clinic_doctor.cpython-32.pyc delete mode 100644 netforce_clinic/models/__pycache__/clinic_hd_case.cpython-32.pyc delete mode 100644 netforce_clinic/models/__pycache__/clinic_hd_case_line.cpython-32.pyc delete mode 100644 netforce_clinic/models/__pycache__/clinic_hd_case_line_detail.cpython-32.pyc delete mode 100644 netforce_clinic/models/__pycache__/clinic_nurse.cpython-32.pyc delete mode 100644 netforce_clinic/models/__pycache__/clinic_patient.cpython-32.pyc delete mode 100644 netforce_clinic/models/__pycache__/clinic_setting.cpython-32.pyc delete mode 100644 netforce_clinic/models/__pycache__/clinic_visit.cpython-32.pyc diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..1e4cd43 --- /dev/null +++ b/.gitignore @@ -0,0 +1,14 @@ +*.pyc +*/models_js/* +*/templates_js/* +*/actions_js/* +*/templates_c/* +*/actions_c/* +*/views_c/* +*/xml_views_js/* +*/xml_views_c/* +*.egg-info/* +*/static/js/* +*/static/css/* +dist/* +*.swp diff --git a/netforce_clinic/__init__.py b/netforce_clinic/__init__.py index f7209b1..4ae5aea 100644 --- a/netforce_clinic/__init__.py +++ b/netforce_clinic/__init__.py @@ -1,2 +1,3 @@ from . import models +from . import migrations from . import controllers diff --git a/netforce_clinic/__pycache__/__init__.cpython-32.pyc b/netforce_clinic/__pycache__/__init__.cpython-32.pyc deleted file mode 100644 index b14183e11117b0863b934b6fc792cb484a1eada6..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 244 zcmZ9HO$x#=5Jo4di1-5@LL?jQ1w=f7o9?;^l15sXG?Fw6kK+-&fnOA{7&0$;%omvO zay8#Ro|U1|lDMBxaRW5if|$q&ss)Mc^6ipp2`{Kp69hW}sEjlPoNp}0k1ycH_e1c^ zHpH_katbw$roWWR{U6c}TDIQV(p+L&_I9}XU|`(!o%tSG!v?MQw|ko5#Q}39w#PhI I%pY5e7l%$T)c^nh diff --git a/netforce_clinic/controllers/__pycache__/__init__.cpython-32.pyc b/netforce_clinic/controllers/__pycache__/__init__.cpython-32.pyc index 6fd756360f232f9dea122479351cd49a050a57dc..ccf8cbcf10a19f73d287992ec65370d6032e3232 100644 GIT binary patch delta 62 zcmbQjIG>RthliJo{hxfuL=H?9z6nOvu delta 51 zcmbQwIE9fThliKz_p}GW6FDs9Eg2XX^fU5vQ}vS*i!=1|QcKeEi;{u7oXot;Wc`WR FCIFsq5as{? diff --git a/netforce_clinic/layouts/clinic_main_menu.xml b/netforce_clinic/layouts/clinic_main_menu.xml index f0c25ec..828ae46 100644 --- a/netforce_clinic/layouts/clinic_main_menu.xml +++ b/netforce_clinic/layouts/clinic_main_menu.xml @@ -1,5 +1,5 @@ - + diff --git a/netforce_clinic/migrations/__init__.py b/netforce_clinic/migrations/__init__.py new file mode 100644 index 0000000..d2ad46a --- /dev/null +++ b/netforce_clinic/migrations/__init__.py @@ -0,0 +1 @@ +from . import clinic_setting diff --git a/netforce_clinic/migrations/clinic_setting.py b/netforce_clinic/migrations/clinic_setting.py new file mode 100644 index 0000000..ae6d4dd --- /dev/null +++ b/netforce_clinic/migrations/clinic_setting.py @@ -0,0 +1,14 @@ +from netforce.model import get_model +from netforce import migration + +class Migration(migration.Migration): + _name="clinic.setting" + _version="1.180.0" + + def migrate(self): + res=get_model("clinic.setting").search([]) + if res: + return + get_model("clinic.setting").create({}) + +Migration.register() diff --git a/netforce_clinic/models/__pycache__/__init__.cpython-32.pyc b/netforce_clinic/models/__pycache__/__init__.cpython-32.pyc deleted file mode 100644 index 652a9d8e1a6de654023e832fe916322e619dbdfd..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 726 zcmaKp&rXCe5XPtc2X~dkn@_+=Ja{z5C-9=DUK&!WG%2uw)?|GSAK0N~1G*^Cf#26M zov)*I`|NI)zj9bz9)3UJ7{4&o_z+M4Edfe^Ozc_qfO?L7%RW%wabP(B8aNIuhd@Ke zk>v<(y)bx~UnjPOGn%9J9`_fH~F8_9Ux?uB39?T`g;BS*hcvn5$du zI0~(0_x@aDxY*#>vTDv;n%@T3g7vmOvAKNnha>a98MEPIoqe`YOvNw3+#{Av--;5C tv?)8G-}-?g*)E=5ZC?vDmW*L*HDkAjqe<|`2h@!ck5li*979fi-rqQQtt$Wk diff --git a/netforce_clinic/models/__pycache__/clinic_dialyzer.cpython-32.pyc b/netforce_clinic/models/__pycache__/clinic_dialyzer.cpython-32.pyc deleted file mode 100644 index 1765c8bac7f53ccfb068e93cfff1729b589c1889..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 3617 zcmcIn>vI%E5bwRq^OBH2loF+^6OEpwBnlEAga{;nkIHFz;e+>O-P@VFo76tS&MvuF z@G1PA{t^BK{<>%Pav>C7z}?K;bWcxDzk3rcE;Ua6UEU9A;+ewwE`~kEr10laL==0} z^(d}Uw?=WDx^?n+uSU@n#naTCc5t1d8S2i+xhaZfDW0S5oZFigc%HiRtvTFoFsN0>R7_*qOO=j_8Law7N6HrSSPpdV$Gp+= zsUQ#h!yq5F9e%mQ2VriWYQL~La~qe=ZiH!k7$nCbGvkMUXEE+$*na>$BYL2TjRE~( z444PTP}^(*n1gl4dX~%u(sOh$PtZn9F;anGn@+qM$TrJ8P?uN_wh(NC)Z7Gi-eDI= zHE@>H!Wdo@cximMe1vg3U$L_ zp~g*8--sHwXtTS*k)bx}1#Ewj42<|0DR5BVN>H)MF0wN=)pw*|Aoac2P5mI-%;6HL z+tghZK3l@)9a47?c0a+-1qVwQnZ$(a$^_Bz-#RNe9(OB%V=yV=9`L+uyCsuk`bl9j ztpsm%kcC58?&>@+E_jt&E`WL`(?PDAyO@e8z=&EcH$Aqxxo=_zAXxpJfklw)1*7J8 zml1I=;&65p%=E$N5E3}1ERr4_`oj1EfKn}FhS5o0aA^Ntt{YgFc;6_=xFWGdPp*B; zt7fR9sE7*ANZ#NRol`WYqdiXYq0UVx$=Ml0EZClAi#7L;4|TzCEU=$5%q*kyNR-EK zvmX^BG0D&jhQf;%4$ZWx7s>VbZ4OPph(?n7m51CVTns7)x@#^2bKj`uL%!n=wtXv( zHe!=}F2{RD`F(8p89QPX#E+vq3;HIpW#aarKxoFbXN8)u?ZDe^* z3Xk)0mLAGtmlqsBojk}3D@-hwTKp1gYlDFnH8ULnt=KQ@(w#Jp;XW$>N|poInPvSF z2B6|vCJahE7=$&D@xuYfV+X?yFpd7A90o%{_UHhm21TQeg6uu7(X$#^q%|Z({X0Nr zqM}VR7Byrb2cFmIS)J@JjO?7U0bRw$dxCS|&~homdRSzOPC^&_Nl?anV-D&YwTb#f4=k>Mt`kE4ys3ny`jGJeD23((Gj=@`0 ziEr47g1D!G?Juyl7-YC2pf)28dE$rf zjch7y!!KPd$vUiKhaV0b9y=J873M_1EFOVhuDAq%lT4L5o5&;nO6o|=wZ$$Hmrqlp z&>}dRCEcC#I4ycvdStci9AzfgFGVX0WANd_cASjbw0H0pUCU~+h_~=-86a=fYwtTL zB?VvE7Ti9Ic)mBdz1K8|)59-!0k^|qoNooEr_T2Sx5wh1sml({wmw&!Pj6C_6}rX2 zA<5?ZT%&wnijL2pokheTUm{!L7~kfZNd}UP`&r=%xE~bCz>oqX=U8>DYiRu-{7Jn^?wX6EQE)`oWwfEZp zEzX`QaueC}|7o07U;cg^-w}i%8o7Kla0i(92c&p)-8&<+0GS>bo8vzg@O2$YR&U&v Y*xp+%inqBOTei?u*mjXETwA^QAMjm7#Q*>R diff --git a/netforce_clinic/models/__pycache__/clinic_doctor.cpython-32.pyc b/netforce_clinic/models/__pycache__/clinic_doctor.cpython-32.pyc deleted file mode 100644 index 0e2e4cc2c37be65b50a0f6e52fd2cecef1735706..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 3259 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 U9R}ExuJRJRNdw}Zt1SHO--ME~6aWAK diff --git a/netforce_clinic/models/__pycache__/clinic_hd_case_line.cpython-32.pyc b/netforce_clinic/models/__pycache__/clinic_hd_case_line.cpython-32.pyc deleted file mode 100644 index 3f921ad8847784cef570dc907fffb653225e1385..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2077 zcmb_d-H#hJ5TDK0<#HdbTB$8kr7qlQdD{3l=miUdXp z6g3#tps2&B4hiXMU>i_0VbqL#9c&9mEuPl^y9Y%ZM(wC;GQSU_eMo**EqI6X_dqAG zM1LL79e8s9OF-i~47+Vy-QWw|Iu4(T~0q%1eA*irn7-KWZQ_aQ_H~!N}|I zra?F%92mQL3JTdKENeB~=E+LE2dWKfpVZ4*qB>E5P#vtLNumy;6m5@Si4Ko9{4M5h zM;;yZK=naAgDEa}f3+<6eXz0k0@QO*U+!2u+W1V@;l`+vn)*2Ekbk_R`()$!D^M>$ zov`Q6a5tbnhZ9VpdV-1j8j%WjamcJGP1eg*FOyF9kkjFKN6z_ttzMx?AfPM#M=+IE zoZML{Ftgh0utyW6%cRnwgLJM0c@;(lO6_VbWu#sFr7Jc+MTTf97^h{GueIInc#eSLyj;t~uy}dEtpCmv;7+BgSt! zvEec_P?(!(&c29B(D0>E=}+YGcj^s zHcCuTB`Q>LvM;Q!X^#^Vw&mQ%3N1ayeWu?s=&>uA{DB*kH=wH7oQYE+ z2&18wKDhLB#C{xd`s}=0Lk$aV20iL;Mn3930RPqG>ljDP%|Ktx+C@9+s7AJMh+?YM z9Wbs|+CrpDmBDEjqLhUeg7YfqI1H9pT7*@M?CQ{@CL7=p_xv~PM+*PE3Xyn~%h)-; zlwMDTSO5S3 diff --git a/netforce_clinic/models/__pycache__/clinic_hd_case_line_detail.cpython-32.pyc b/netforce_clinic/models/__pycache__/clinic_hd_case_line_detail.cpython-32.pyc deleted file mode 100644 index 7304bc95f696b0ae7dbfe862f5f8800f4ecd1d74..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1392 zcmb_cOK%e~5FT&dkG7$O@(>c&oDzvcPY5AeN;#x0YB-RKW!Y}y%DbDcZKO!t!hhn& z@E`aIh#BuDYSoGptJt2m$KTAv_P4sfe*d|UaOJ&zyhQUW(?8x2`+fw`-v zppb3ADoOB}2bH=7stu|`>Q%y2w^Sfhy|t7v)i0%Jy9Fx@xV>@T0X0}huYx4%QK`nb zyU~1a!#|Gv6F5M$)js0+408`JaFf<#MvmrcB!$x>r7DnV+6&(p7g&KtjsXUNldemR>&Q{*WMHOzToq>j{LLrrrpY?OJTPNzdk zI6jW^Or)Cgm=LF~3YJ(36;-!;kIt*c_ERD)mtC2@mvvg`)z~Zcob9s#o&)xv{jiU=u|L+CjN;w#ZIge_gJiGw7oYn}@Bjb+ diff --git a/netforce_clinic/models/__pycache__/clinic_nurse.cpython-32.pyc b/netforce_clinic/models/__pycache__/clinic_nurse.cpython-32.pyc deleted file mode 100644 index 3d59319f0fbf3213605869ce2e40bade33ed062f..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 3247 zcmcImTXPge6h5=NxhD_^P$GyCjjloxxfp#wN=PVt$!gV7R=F=zlj+Xxq-J))^bC-y z@DzTgf5Ugb@APDsuqj`}*>tDRIej_TuRC2_n!j@VcQ=;zz81#6pt&P-27iI1B3U54 zK(dDP8j>}o*OY*=hNLaYrldFJ>87O9(wo+GElFo2o0ZC%rido||cThxIdJ z13AHd^J3@aU_njXW4E`wq4xcOcgTysgxJ?UN6mG^b!ikJsTx}Ol`Y7t$WCc`A& z7*>U|ntL4`wICWsnbjohRN0;_Dkf@SUsg$Bjq;t1ig=*Ip`XGXJ6N{btqNVf0LFG< zqtdSKpsTnqGS=#5Pm`h?>_kUO?2#}anCmZWY7Ynb&?;4qsCmeC>|s=tnH`oDNi!x{ zFuVC)l6ti>KV(6fBHAz2yd52JrY{iH{)yI#s$p!+r?oq$1m}0lsH~iB;xM!ot0gj~ zu+FI_g-yXWVPaJ4CthTI_0|(Xaao2nQQv!EJI`p0)8kQS}(9WXE(afI;mfM0i3Iraw(Oy~*fTmy#c51k1f zYIe=XNpSyg=L)DoS{kWY`U+miSuD;-;@=>9NXxBq(~d2XjifJHV1iT zH{smD=Fpb=c@cxsQat^qQ15CA3ZXtX4v#7pR5(`g7D%^@PJ(7|HJA=s!42(W^7zqK z#^pJhY9f9ixwB54V4mM%kW; z9^c_nXmUn*9;eDP38DN6!%b#=;hlf4{m-hd<9t=Mx{47IZPi#8-}Q;3i2-kk&s{|=)CYMo`b?;-6x>fi7fc-XE{?9|CVzj*do7lt1zkRD3`I7}8txS9v1oc@}@%`?B-!8QC=w7=F| zTxbR}!93bhW4fhr&=*CUPXl%ADc)@;!s(3Ne|_(sT~(Dy>Ly>mW5D7AcyvY-$Go1; xc@$UYDuUKK`@Z*Hcfa@g_3Q3&a_I2n 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 Zp||($_&-pwQ>4<%U=$4T9W@U3{{S(Ei2ncp diff --git a/netforce_clinic/models/__pycache__/clinic_visit.cpython-32.pyc b/netforce_clinic/models/__pycache__/clinic_visit.cpython-32.pyc deleted file mode 100644 index f892923c72b7bfb65c829f6fc59816e67eafae50..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 3282 zcmd5;OK%)S5U!qGzh8?@B83rDi#)QtA(leIF8F7)FNBL#U%J{?oY|3vK_D^6}L@y1oGjM)51MYz{ z^d`Fi?%=Zno}vUNnx?ZE!fAAqi5dc%bgcr2Z82|_;03r~j2#4edcekN2>Eq^(sKjG zJn4lI#-eA;kzN|thRs@@2UVX4?`eM>c*~v#RnJI&PkM{=57dLTcWX7**mZRvv`zX) z(mzoTNBVL^;wvw)NcsWkuStKyA=Pb9#R0x0{T*GyR}X2cyToDDkLW!d*P;Z1pOa<{ zE%x7*ek_T>lCXD;y2~QJF7hh^KN0v-(i_N=pAi^0k10-*Jc-xdBsQreUH%Y=(>Xw2Gq7Nk!q-0YEm`TU72I1 z@rTdKV;{qE9O1-k_81fE9{urF?AtVpMK@(VXV~*J%8qsPf^}L9a=bm4+P%oekE9S7 zin*xx!#?IA+4K+q=L%-Y59HJxpCibtL{bY$w1xEIYw}P6)Jd?2B-Fzq;)IckXmi#| zgpbSOqV5kDWm1_BqRaLqxcq!E45M5epWT#y#_IerTgV3|wW4m^8yt$b-zol=&KR|D zW7HR&qdgxq&dovd9g+qect{$y;UR6 z%1jtan+f^xF@_FPE=V00=m}b!q``?CIRbQw(_^#sn zK;2ij)$PXoTtiLayAVt^=9>}?QPJj?gSfZfqSvG;i^RddK8eRyxhhHRKOe{vg(}I6 z<2UkPk0_3DJqwNd{K&gm8s!MBAMU}SC2XbXCAPvV8%n)P1^RE-4#)4gPuLe+b(Vdz Ns#I{|!Yu;*J0S