From 0e096207a6407a81db132d9e5fa00efa3ce70fb3 Mon Sep 17 00:00:00 2001 From: Welton Moura Date: Fri, 10 Jan 2025 14:01:14 -0300 Subject: [PATCH] feat: create app orders and makemigrations --- gestaoRaul/balcao/migrations/0001_initial.py | 30 ----------------- .../balcao/migrations/0002_productcomanda.py | 25 -------------- ...nda_status_alter_productcomanda_product.py | 25 -------------- .../__pycache__/0001_initial.cpython-310.pyc | Bin 1094 -> 0 bytes .../__pycache__/0001_initial.cpython-313.pyc | Bin 1820 -> 0 bytes .../0002_productcomanda.cpython-310.pyc | Bin 963 -> 0 bytes .../0002_productcomanda.cpython-313.pyc | Bin 1512 -> 0 bytes ...ter_productcomanda_product.cpython-310.pyc | Bin 897 -> 0 bytes ...ter_productcomanda_product.cpython-313.pyc | Bin 1255 -> 0 bytes .../__pycache__/__init__.cpython-310.pyc | Bin 172 -> 0 bytes .../__pycache__/__init__.cpython-313.pyc | Bin 174 -> 0 bytes .../__pycache__/admin.cpython-313.pyc | Bin 211 -> 354 bytes gestaoRaul/categories/admin.py | 5 ++- .../clients/__pycache__/admin.cpython-313.pyc | Bin 208 -> 344 bytes gestaoRaul/clients/admin.py | 5 ++- .../__pycache__/admin.cpython-313.pyc | Bin 209 -> 442 bytes gestaoRaul/comandas/admin.py | 6 +++- gestaoRaul/db.sqlite3 | Bin 241664 -> 262144 bytes .../__pycache__/settings.cpython-313.pyc | Bin 3208 -> 3216 bytes gestaoRaul/gestaoRaul/settings.py | 1 + .../mesas/__pycache__/admin.cpython-313.pyc | Bin 1037 -> 338 bytes gestaoRaul/mesas/admin.py | 12 ------- .../{balcao/migrations => orders}/__init__.py | 0 .../__pycache__/__init__.cpython-313.pyc | Bin 0 -> 163 bytes .../orders/__pycache__/admin.cpython-313.pyc | Bin 0 -> 341 bytes .../orders/__pycache__/apps.cpython-313.pyc | Bin 0 -> 527 bytes .../orders/__pycache__/models.cpython-313.pyc | Bin 0 -> 1532 bytes gestaoRaul/orders/admin.py | 6 ++++ gestaoRaul/orders/apps.py | 6 ++++ gestaoRaul/orders/migrations/0001_initial.py | 31 ++++++++++++++++++ gestaoRaul/orders/migrations/__init__.py | 0 .../__pycache__/0001_initial.cpython-313.pyc | Bin 0 -> 1857 bytes .../__pycache__/__init__.cpython-313.pyc | Bin 0 -> 174 bytes gestaoRaul/orders/models.py | 18 ++++++++++ gestaoRaul/orders/tests.py | 3 ++ gestaoRaul/orders/views.py | 3 ++ .../__pycache__/admin.cpython-313.pyc | Bin 209 -> 346 bytes .../__pycache__/models.cpython-313.pyc | Bin 1458 -> 1490 bytes gestaoRaul/payments/admin.py | 5 ++- gestaoRaul/payments/models.py | 2 +- .../__pycache__/admin.cpython-313.pyc | Bin 209 -> 347 bytes .../__pycache__/models.cpython-313.pyc | Bin 1441 -> 1498 bytes gestaoRaul/products/admin.py | 5 ++- .../migrations/0003_product_cuisine.py | 18 ++++++++++ .../0003_product_cuisine.cpython-313.pyc | Bin 0 -> 806 bytes gestaoRaul/products/models.py | 1 + .../products/htmx_search_products.html | 8 ++--- .../typePay/__pycache__/admin.cpython-313.pyc | Bin 208 -> 343 bytes gestaoRaul/typePay/admin.py | 4 ++- 49 files changed, 116 insertions(+), 103 deletions(-) delete mode 100644 gestaoRaul/balcao/migrations/0001_initial.py delete mode 100644 gestaoRaul/balcao/migrations/0002_productcomanda.py delete mode 100644 gestaoRaul/balcao/migrations/0003_comanda_status_alter_productcomanda_product.py delete mode 100644 gestaoRaul/balcao/migrations/__pycache__/0001_initial.cpython-310.pyc delete mode 100644 gestaoRaul/balcao/migrations/__pycache__/0001_initial.cpython-313.pyc delete mode 100644 gestaoRaul/balcao/migrations/__pycache__/0002_productcomanda.cpython-310.pyc delete mode 100644 gestaoRaul/balcao/migrations/__pycache__/0002_productcomanda.cpython-313.pyc delete mode 100644 gestaoRaul/balcao/migrations/__pycache__/0003_comanda_status_alter_productcomanda_product.cpython-310.pyc delete mode 100644 gestaoRaul/balcao/migrations/__pycache__/0003_comanda_status_alter_productcomanda_product.cpython-313.pyc delete mode 100644 gestaoRaul/balcao/migrations/__pycache__/__init__.cpython-310.pyc delete mode 100644 gestaoRaul/balcao/migrations/__pycache__/__init__.cpython-313.pyc rename gestaoRaul/{balcao/migrations => orders}/__init__.py (100%) create mode 100644 gestaoRaul/orders/__pycache__/__init__.cpython-313.pyc create mode 100644 gestaoRaul/orders/__pycache__/admin.cpython-313.pyc create mode 100644 gestaoRaul/orders/__pycache__/apps.cpython-313.pyc create mode 100644 gestaoRaul/orders/__pycache__/models.cpython-313.pyc create mode 100644 gestaoRaul/orders/admin.py create mode 100644 gestaoRaul/orders/apps.py create mode 100644 gestaoRaul/orders/migrations/0001_initial.py create mode 100644 gestaoRaul/orders/migrations/__init__.py create mode 100644 gestaoRaul/orders/migrations/__pycache__/0001_initial.cpython-313.pyc create mode 100644 gestaoRaul/orders/migrations/__pycache__/__init__.cpython-313.pyc create mode 100644 gestaoRaul/orders/models.py create mode 100644 gestaoRaul/orders/tests.py create mode 100644 gestaoRaul/orders/views.py create mode 100644 gestaoRaul/products/migrations/0003_product_cuisine.py create mode 100644 gestaoRaul/products/migrations/__pycache__/0003_product_cuisine.cpython-313.pyc diff --git a/gestaoRaul/balcao/migrations/0001_initial.py b/gestaoRaul/balcao/migrations/0001_initial.py deleted file mode 100644 index 243b118..0000000 --- a/gestaoRaul/balcao/migrations/0001_initial.py +++ /dev/null @@ -1,30 +0,0 @@ -# Generated by Django 5.1.4 on 2024-12-10 01:19 - -import django.db.models.deletion -from django.db import migrations, models - - -class Migration(migrations.Migration): - - initial = True - - dependencies = [ - ('clients', '0001_initial'), - ('mesas', '0001_initial'), - ('typePay', '0001_initial'), - ] - - operations = [ - migrations.CreateModel( - name='Comanda', - fields=[ - ('id', models.AutoField(primary_key=True, serialize=False)), - ('dt_open', models.DateTimeField(auto_now_add=True)), - ('dt_close', models.DateTimeField(blank=True, null=True)), - ('name', models.CharField(max_length=255)), - ('client', models.ForeignKey(blank=True, null=True, on_delete=django.db.models.deletion.SET_NULL, to='clients.client')), - ('mesa', models.ForeignKey(on_delete=django.db.models.deletion.CASCADE, to='mesas.mesa')), - ('type_pay', models.ForeignKey(null=True, on_delete=django.db.models.deletion.SET_NULL, to='typePay.typepay')), - ], - ), - ] diff --git a/gestaoRaul/balcao/migrations/0002_productcomanda.py b/gestaoRaul/balcao/migrations/0002_productcomanda.py deleted file mode 100644 index 1e0d178..0000000 --- a/gestaoRaul/balcao/migrations/0002_productcomanda.py +++ /dev/null @@ -1,25 +0,0 @@ -# Generated by Django 5.1.4 on 2024-12-10 01:20 - -import django.db.models.deletion -from django.db import migrations, models - - -class Migration(migrations.Migration): - - dependencies = [ - ('comandas', '0001_initial'), - ('products', '0001_initial'), - ] - - operations = [ - migrations.CreateModel( - name='ProductComanda', - fields=[ - ('id', models.AutoField(primary_key=True, serialize=False)), - ('data_time', models.DateTimeField(auto_now_add=True)), - ('applicant', models.CharField(blank=True, max_length=255, null=True)), - ('comanda', models.ForeignKey(on_delete=django.db.models.deletion.CASCADE, to='comandas.comanda')), - ('product', models.ForeignKey(on_delete=django.db.models.deletion.CASCADE, to='products.product')), - ], - ), - ] diff --git a/gestaoRaul/balcao/migrations/0003_comanda_status_alter_productcomanda_product.py b/gestaoRaul/balcao/migrations/0003_comanda_status_alter_productcomanda_product.py deleted file mode 100644 index 6eb9bab..0000000 --- a/gestaoRaul/balcao/migrations/0003_comanda_status_alter_productcomanda_product.py +++ /dev/null @@ -1,25 +0,0 @@ -# Generated by Django 5.1.4 on 2024-12-20 12:36 - -import django.db.models.deletion -from django.db import migrations, models - - -class Migration(migrations.Migration): - - dependencies = [ - ('comandas', '0002_productcomanda'), - ('products', '0002_product_image_product_quantity'), - ] - - operations = [ - migrations.AddField( - model_name='comanda', - name='status', - field=models.CharField(default='OPEN', max_length=255), - ), - migrations.AlterField( - model_name='productcomanda', - name='product', - field=models.ForeignKey(on_delete=django.db.models.deletion.PROTECT, to='products.product'), - ), - ] diff --git a/gestaoRaul/balcao/migrations/__pycache__/0001_initial.cpython-310.pyc b/gestaoRaul/balcao/migrations/__pycache__/0001_initial.cpython-310.pyc deleted file mode 100644 index 6e2bf15a2b1e6e431fce0424a55fc4007e1b12a4..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1094 zcmYjQOK%e~5MFyX*+-r&&<8@?IIKXca775UN?Q)J6(U7QQ6$UFxZ6$l5xg6fi29DnMPocC7k{3~y=Bl1#AmV(i zvHPQq$_~!_7Yb2E8B!oaGsI{=$j}nCNnOVg_QU}KHK;G?83h}47j^i4=bNrqyvv&V`-kz(1y(= z4asl~wvg?%a*u9Up7;4fh!up0iunmj1n&A>_W_yn+u6oL<^y8C|EWXsZUgs&x(wt*(Kuu%0XZpXSvXU zPGg>4C@Y=CF-o3@t7{#UU`6;B7K=12&Q-m7=c2uOZ&0niCA(-W*H9=oOBt3;6hhG= zQqd*0oFhED|x~$Nsu<7}GCh zOnHo9v&>?>Z!-3I#^V)Yuac>nATS9a(s3kmN%d8Yz7)I=N4m|VsZZQpOwfT2pjvwf zokWSKRJVW5WwrGVGAW`keTR9j!-S_{rYM|ZJ~eG@UF8h+PuTIt!$U06?x4TBx34@b z!K$%;8uB>?E5+YI|JCRt7AqfJinz!|d)auF=w29wA}@HxB%j5r{Rh1rS5?nPcRyux zziWc&T>nqQ#+g4w;TRTmsAW^qrEStBZSsU{k;jDovHm&NrLA9A+ZB-jPJ`;(1vhNu lGrUB(w|JSmGF_$b9hYkNLR&kpt8%;{`W3o;9oi)u=6_)THK70i diff --git a/gestaoRaul/balcao/migrations/__pycache__/0001_initial.cpython-313.pyc b/gestaoRaul/balcao/migrations/__pycache__/0001_initial.cpython-313.pyc deleted file mode 100644 index 0d7b3075dff126c3bb9d9a8a8d473ce6bf6f9b46..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1820 zcmcIl&2Jk;6yII1*B^-!J713TQA$;*II0{w#0XaiDfpw!M=k12BUNm>+IT0wi9uygC&S^x*uc+6jArkQJu7?@#1UJBGa zZ36}Vo)7pt4mQ|y@PsneG)JOMFsay@X;?&Pnkv$*x)1c%c%M02;;41Wvy3^B#Q~AS z{36)A$Ks$Q)JD!<^J(yi7lTr`Hg=(m69q9;;FdWt448>aFp&Zai0Ho{IC03+G7Olh z3$?_=5l_n~Af_)wa3UwgYIASOYJ&)z6VYHa`Tuc;r@P6zvyZ_PVwF_*H zixXZnCNH!3zr1uxOcnym++s+aE^v!19ure|yfKrWC6T*>3OfmbyPN3%lwGKaf(bjcXl_om*iyCF2 zC6q5@9T^RKmk7R}`y+jSGyb0D@i>4ntyvN=4H^0d*@$qqNqG8#{iyej3|-S4PEqg- z1&8U2HsAP)88ONLbhaZ!;`*N}zjL?A;&j1(K)rL9kA54>juVpgFx zNvs5-O|6N1Hd5SGuun!SCPrGrSclLH>Zgj)FbSt_Lx^c4V4RS!Sl*PY_ct~mZ!2PP zrBo(S$jV^YOv0%$8VIzQHKnaf+lpRSOzHJNlg`&xrq#g$==By_h*pASm~WVuBV$i* z|IYIh!qbh@5hgP3hOhL(SB?`iFB6l`9=pjKz2uF<((|&DTo}1*c+Z`^*_*w2 zxO}Akyz@f)MRTi5ty6}1%vQKp3^R9|1152Y>nmI6r4|miet7Wx z12o@fMwY;fnneNm3ik6A;}8QqHg@U6Tki^ I1B|EOZzfoWDloUGu-5LI{^x(t`6CO~mn71IHF${pA1QZl#T$!o7BXW3SgA%E8yl}^ zEaEC=X%oo{3H72X3mdts$)^tbUA`hQ9PMJ-FfZba6&Li3UnsZa1@4Y7xpIM3j8<{R zXSy1(x{_4LbIJge%kn&p7fe*ww|Ml-P}XtE#2G5ezR{G6s5(`qsMAypdU}`B70-EZ z;MJ}a6jkRHSEQ0^&=bC#u9(kz19MHmGOp~Cn5R(g&!)a?*(lzy#Q z+DAsfb1s03Ma;{BG%^hRg0qV6HP2mOZ)wWi!rFG5bJchoLq}M02VMV^6`kqr%7Vv{ z_=qCekT4NRMc`ODEq`nwHSo6%{jKdC<;k4)ZS_klUf>n&^5@8Z6Mja0%kZ41l?=D# zqRzOe%JAUe{f-|-ysVf!V09X@pEN{X7+FI`e9Lt_E{|N3+TI|rC952R<@Z7m-3TKyQ5Tq`i@LNU zvW$_{N(nuckWEI<8aYi(&k_VSSS_cXxLWTaM*h#11TD=9-g%?=c0aeC1)Jb|XF) zE%T%YwBndqBf`$`GkV4qk23hTbxyfr5}#n-8qtQpOJw4^*m1wY#5B1=#$($W5XZm% zC&)tL*}hGjXV7BgYiv_z=s)EdXJXqt7pHfwCV4hv0HGDv!O(`(r(E=1o{JMcSCh<} zF#vAHAtTD=Q;XWB_aiiPmFF=I4l(8hjG>_?c7RJ5Kc5ggw%ow@)MB1*TMl*Hz--bn zbxi6EEb6gfQh2e;DDmloU?f;3I8pZDy1gJ2FCT#E1YRLhmF`o*B3S6Tj9NqI7~V}b zzaY-g<)Yc=`S40GW<1y3*Sq@%hrHm9X)=0i7<)d9;Q$lgXI6jWQx9Vn^y3nKh=107 z-*^ml@QmHN_xAQ$oz8phmT}+?CL`+jo}puj@0GQeU(VOJ zF4wnSA6y*H){my@@l~bv>U3UjUDjI{nOXgCs`lce=4HM4`s89TeRwjfKc1?eUR5?; z_2#wh%i8u&@-NEI%DjDl*1kV)Kbo~4&D&3A?I+XE$Fth=smlHfcTtpASN_Z@N?{=t ztMYe8Y&*GHL*{Qr#b}!SX7rhBCKX{@K!eT>iv{+u{$a_Zw+V_6xoQT){0C82eaQAe ng|8y=-hyo*34*Yck#PGr^zL7BRghm6=IZ85-TWJY5<2)7AAoz+ diff --git a/gestaoRaul/balcao/migrations/__pycache__/0003_comanda_status_alter_productcomanda_product.cpython-310.pyc b/gestaoRaul/balcao/migrations/__pycache__/0003_comanda_status_alter_productcomanda_product.cpython-310.pyc deleted file mode 100644 index c44a31adbba66579bab106709301f2787315a0fd..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 897 zcmY*XJ8#rL5MHmJ=iG%zAS4PXNOjFAf(}I};YcVDNpyt9vb1t;CXOvXF5W%C(L$Ra z!f)W8Y(YbnzYvMXtj{K4rJbGkd^5B4XcRI!-vQGfoUxxqxO*HD_UOt95nx~yEVAh3 z1uyN$E}h7+*c%2mIA0k!Xy@)1J95E#&&KXG#jv9>*I}8ZO`@{8lG-b4z(UTA?d}Ok z*rO{?h+tbK;$Q(!d1RxLyQT(uxeqRQ;9qeFu8cl_0feL@UOvo6umQuhonkj( zL|8WU;9ZY_00r~9Oe#pEzQ41x^Gqz78kTd_X^lgtk$U^CgUHGx#ok?9E|W@SYNh=y zQhQP*YALmId~$Gf{fAniWIo_|vMdzMA^9Wz>5 z)4@K#p{d{4MjT8plBSh)xL+vj`NO)wEUn(+N_&teRa$EfXF6yx(1x{tGCMv!n4ape zUSPNNZ>)JrNn3JrIeig-kl4uhBNnQTU)S?xiItM^Z1(D48mCA@tYuoz#4AZ3dp6@)ro^#si@0S35ns06ED+|E)2&7M@ zD|9xfZ~`=-G1~w$^k%o&Ee>;AJm#mt7?=SXHvu$W=hQe`njpECxa7teiz#K!Bd}9q ziBz*KYy`IF`b4OCCUX2r;+ULircRsU6QIYHF{?3{(^!qW%VJ*7sQHT_iA>q>T1L;R zg`PG+%W7ho)pBKy#>+i@B(0CekMy$Xed^d{y*kiCH_=0P^|DUOYyAly`b~q{04`XA zr2@%4OZ#)4r9re~V#TW&u4(vWcy4ZP0Ulw`3@brb8##0}J}F*wfOgHWQ0fj}hK3v1 z!7<5pBZ=S#MiBah-`!i^Iscth%bKWagib&QWxRq8a;@O7#8DKD3c5xO5k5XMRU0`b z8Tg+L$#(JULdr_%3Y2Nib0JNG0z}xrJEIFRL_`>8g^)-P(kh{YsGNrpVJE6Y(IA9X z8~cG{yU6t-vx$z7Ya+K|BOgbbM#L4<+=wV)K7zTmLj%W{NGnc&QhCF}$hO>VbW8;E zh2dHrVa)>~#d^e0{=tRXk>byZzmU(+o_vv?})uYO=S6~oj2{S7*u-6HJH zCaxCx(1@6)BTQ}Gekw=DSfI7zBia@J4Lv@9wg7UsTjHa3h8q#yJ#FVfZn!Bkj^g8FDVFga3K{zP*XYsa7>4NxfVut+-25rXjPOxv7G~>(* CZ%pF= diff --git a/gestaoRaul/balcao/migrations/__pycache__/__init__.cpython-310.pyc b/gestaoRaul/balcao/migrations/__pycache__/__init__.cpython-310.pyc deleted file mode 100644 index 74ce7adb8cfa173f009f7fd5604f44c79418ee8c..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 172 zcmd1j<>g`kg1r^t=^*+sh(HF6K#l_t7qb9~6oz01O-8?!3`HPe1o6w?*(xTqIJKxa zraU#LBtOO_Ke;qFHLs*NCOx&dBr!j}D6upL$_@fClk;;E^HLIvV{$XoixNvR^Ye;h h;^Q;(GE3s)^$IF)aoFVMrz diff --git a/gestaoRaul/balcao/migrations/__pycache__/__init__.cpython-313.pyc b/gestaoRaul/balcao/migrations/__pycache__/__init__.cpython-313.pyc deleted file mode 100644 index 1ebfce5b864022fbf343db0b5970ca5625092227..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 174 zcmey&%ge<81lMab(?RrO5CH>>P{wB#AY&>+I)f&o-%5reCLr%KNa~iavsFxJacWU< zjDd-%p`nqbrLl!kj7xrUX>Mv>NpVb2kdv!(OnPc@Nn(CbVrfoHQesYWVt!0+W_nR# xNoIataZG%CW?p7Ve7s&kBk@r3@}3(pM!vmsSLpk!HnJvUW`SI3LrLfGcPX}0}zyTrKURp>Bk@r3@||%p9O%7sSLpk!HnJvUW`SI3JmE?n#?aj z(wdC7SQArnGxPj3nQrl=WF_XM=j$cs=am#?CKWLQ6->MpF2w<)8G*PM#Q4C>$jEq) KL7|8Z$N>P!%NkJt diff --git a/gestaoRaul/categories/admin.py b/gestaoRaul/categories/admin.py index 8c38f3f..6c8026a 100644 --- a/gestaoRaul/categories/admin.py +++ b/gestaoRaul/categories/admin.py @@ -1,3 +1,6 @@ from django.contrib import admin -# Register your models here. +from categories.models import Categories + + +admin.site.register(Categories) diff --git a/gestaoRaul/clients/__pycache__/admin.cpython-313.pyc b/gestaoRaul/clients/__pycache__/admin.cpython-313.pyc index 31fc0c63e849943e429e8de371c091718a09c45a..845caf10ff7e5aa994569337b8a8f01d260b31bf 100644 GIT binary patch delta 270 zcmcb>c!R0_GcPX}0}veXZA{Mq(vLwL7+{7nJ_i9AQyGF8f*HLTycmlZ6+mnzZzeD1 zB4!1K7{(wDm=**b#EoFXSTW3|j1aa0Lprl2%gYcDPm}Q$Yhp@nW*(5i=A4t6npfhd z$##n`B`Yy6Jzp<5Kd+=HGpPvVnp=FyVEJOb-29Z(oZ=!DkRVHOW=ZNTj-u4`%;J*N zqKQc%hCD!VkX6O4BO~Ko28E{#iXYe*7}?sn8o91B2w!9np5S(sLAnSO0sy26 BHlqLl delta 162 zcmcb?bb+z{GcPX}0}zyTrKURp>Bk@r3@||%p9O%7sSLpk!HnJvUW`SI3JmE?n#?aj z(wdC7SQArnGxPj3nQrl=WF_XM=j$cs=am#?CKWLQ6|7|V3{rQ?!PzP%v^ce>IL5%l l)X>n#($d(%XyONRDGs14BM=vZ7$2A!85!>}C={^)IRL(yB9H(8 diff --git a/gestaoRaul/clients/admin.py b/gestaoRaul/clients/admin.py index 8c38f3f..a412ced 100644 --- a/gestaoRaul/clients/admin.py +++ b/gestaoRaul/clients/admin.py @@ -1,3 +1,6 @@ from django.contrib import admin -# Register your models here. +from clients.models import Client + + +admin.site.register(Client) diff --git a/gestaoRaul/comandas/__pycache__/admin.cpython-313.pyc b/gestaoRaul/comandas/__pycache__/admin.cpython-313.pyc index ef38c481dd20bb86b13eb175db83982961268c16..303cf1d4ddb9c54b68417ea236e00944e107d87e 100644 GIT binary patch literal 442 zcmey&%ge<81V4Qn(-#2g#~=<2Fhd!idw`6o48aV+jNS}hj75wJAU2aXlNWOlvlmMd zivmLoV-VOJm{tfK#EZ%Y@nV=w86l!1>0&|XN@vz&c?mK?lkpa7VoGjio+i^RcIW)u z#JrTmTYLdU`6;EzB~ZSfCi^YEl&r+O^nAVK{JfH)%%mcazi#m-Lo^iY<>sfP<`fsP z07Z*fK~gNmnI);WIEqr!GmA@7i&ipx28uG=a&)$e2`x@7DvmKQF*P(ava~d|Fp6=> zPcF?(%_}L62?}y@b&g3-EiOsS4@xY}iGkS=19qfdLFFwD8=z&SIjMFlx0|wT1u12ow48j)~geSOPVUW3jBI0+ILAi(Bk@r3@||%p9O%7sSLpk!HnJvUW`SI3JmE?n#?aj z(wdC7SQArnGxPj3nQrl=WF_XM=j$cs=am#?CKWLQ6--uP43**lG8lol7{vI%%*e=i Lk3pe`4afliwig+5 diff --git a/gestaoRaul/comandas/admin.py b/gestaoRaul/comandas/admin.py index 8c38f3f..c0dd1c6 100644 --- a/gestaoRaul/comandas/admin.py +++ b/gestaoRaul/comandas/admin.py @@ -1,3 +1,7 @@ from django.contrib import admin -# Register your models here. +from comandas.models import Comanda, ProductComanda + +admin.site.register(Comanda) +admin.site.register(ProductComanda) + diff --git a/gestaoRaul/db.sqlite3 b/gestaoRaul/db.sqlite3 index 62e65ab8c0dc1ed93adf84eccbc47b0c948e8ba0..01dda61fa44e3b7e30285c17a3a390776812ab2c 100644 GIT binary patch delta 17608 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 delta 8267 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 diff --git a/gestaoRaul/gestaoRaul/__pycache__/settings.cpython-313.pyc b/gestaoRaul/gestaoRaul/__pycache__/settings.cpython-313.pyc index d3028703f0554661e74ea69b9838eeb0daf857bb..d23c5c22d01cda44e608e76335fa499599456f8f 100644 GIT binary patch delta 82 zcmeB>oFK{jnU|M~0SNYcHKqq`Zvxx&$RC!Ep jU=`VXm)(?^(R#8lcNn{%5K{x+C$-H5+#-xDmOv!{=Li-G delta 64 zcmbOr*&)gMnU|M~0SFksRHr*{y7#x5Yl S)WG*iWpf3$2qTLHPzwM_s}PU? diff --git a/gestaoRaul/gestaoRaul/settings.py b/gestaoRaul/gestaoRaul/settings.py index d01c9b5..914c889 100644 --- a/gestaoRaul/gestaoRaul/settings.py +++ b/gestaoRaul/gestaoRaul/settings.py @@ -53,6 +53,7 @@ INSTALLED_APPS = [ 'home', 'payments', 'balcao', + 'orders', ] MIDDLEWARE = [ diff --git a/gestaoRaul/mesas/__pycache__/admin.cpython-313.pyc b/gestaoRaul/mesas/__pycache__/admin.cpython-313.pyc index da39b226104a1e86690563269d74f9a5ed0f0025..17eefa25d82c442a14f9d86220d89b29dba34cdc 100644 GIT binary patch delta 178 zcmeC>xWvTwnU|M~0SMy!8`D!5Ch|!z1u;z2kdcUC4B`NZqk=cyfWV#d^8n*^1wwD^@MJDEmxt6)QYFN8r7s$J>4~^;hNNxvF5d1i&|3a-W9h)J5n27 z*R`qL1C0FJb;;G+-(KljVf%o0BF=xgI*nXPBbV05Wi)bGja=r+6`TF`A2H58DzzX= zlZ*??2?`SDG$D*fx-(2jR`gq?;pAzMML}tw(mWc6#UkcO#>>fwoCXsi7azG)Ul10Y z^fyX7dJ|-EJ_z%ypvh}0_Nv?nmt_WN9+4rVs^E4g3$hw&0$vU0wU<=qlo~R>nAfiJ zO_@KMx46u23))F}LrWy~zEoLKkkX_iPFO+cXP9vc<&pCUzhZ>#j&LxVl;&gpOXDFqqSyF!VrSVW{NPlO&wZ6mV7ufu8Jca8&K>LS0pTf;`;!fetI(asQ8|&n< O>oPg{3OjU*xAzxkN6Tyg diff --git a/gestaoRaul/mesas/admin.py b/gestaoRaul/mesas/admin.py index a3c618c..4ffb7a5 100644 --- a/gestaoRaul/mesas/admin.py +++ b/gestaoRaul/mesas/admin.py @@ -1,19 +1,7 @@ from django.contrib import admin -from categories.models import Categories -from clients.models import Client -from comandas.models import Comanda, ProductComanda -from typePay.models import TypePay -from products.models import Product from mesas.models import Mesa admin.site.register(Mesa) -admin.site.register(Product) -admin.site.register(Categories) -admin.site.register(Client) -admin.site.register(Comanda) -admin.site.register(TypePay) -admin.site.register(ProductComanda) -# Register your models here. diff --git a/gestaoRaul/balcao/migrations/__init__.py b/gestaoRaul/orders/__init__.py similarity index 100% rename from gestaoRaul/balcao/migrations/__init__.py rename to gestaoRaul/orders/__init__.py diff --git a/gestaoRaul/orders/__pycache__/__init__.cpython-313.pyc b/gestaoRaul/orders/__pycache__/__init__.cpython-313.pyc new file mode 100644 index 0000000000000000000000000000000000000000..1f283de69e69b8347a6d38d8f55a87787487df91 GIT binary patch literal 163 zcmey&%ge<81WB%q=^*+sh=2h`DC08=kTI1Zok5e)ZzV$!6Oi{ABz4Ql*(xTqIJKxa z#=ykX(9p=z(%8Z%#w98U{aF^B^L%uvSXARuEZLoh=yqc?*WV-ceQh|T293TrWF_XM z=j$cs=am#?CKZ9)a*H<~BwehRo1c=JQ(VLX5@RXOEJ?k^QIwjVSzMA@w36X7$k1E% z&Q>v@#X!X|1}3J4hDMf_#ui2~F8Rr&xv6<2#W6uaPOi=|>8ZsfiTOc^r8zMWqhr7> z(JQFD#bE=qr8Fniu80R{9?03n@<8GPGb1D8T?U1x4Duh?7#P{wxf;2yGYDT~5T4+A Kl|iZq6q*18EKYs^ literal 0 HcmV?d00001 diff --git a/gestaoRaul/orders/__pycache__/apps.cpython-313.pyc b/gestaoRaul/orders/__pycache__/apps.cpython-313.pyc new file mode 100644 index 0000000000000000000000000000000000000000..6ce116e4bdb422a2d02ecd127727e640a905eb7e GIT binary patch literal 527 zcmXw0O-my|5bd6s#P|`^HM^{`f_f0<5{#>mEQ_E~4=yOA@z&5xGM!;$GBZ~99P}m& zd)|xw2mg&nY1q@Aye(wCTb+q@sCvb#S6x*-uGi-XTL0uOdcgSCChu06g7G$jd%_5# zKgbycxq*2xk`^`}n%0xAf;^?r@*=a13&{VUD z;*p&DGo~g)8jPe6W=;sKE)t6ugt#t(WXdcGF^oa!Bu-_TA^jng!=OmC2(T$~wyS50 z%|{`W4s<*afz}ZB3oVrpP{Xmtb}4hv{l+g94$OD<_FJvpPUmZTmmgkiE|8;pBAnn)fD^GVjz;PUap(aFDfG@8uN9?1X&6gyfA3@7zK`GfXlhDF z;@thB^Oua!A7f=Aw8`_R3E*4gAV+GTy2K<)V7VdJ6{d`_(opLf(=2oa%^^pvB1dzj zrZKsH;&D^S6qfJg?EG_~*b>imBSM21P=1R=ByA@G)}pQ#60d#YIyx?COA;lyh)E7& zvLi9YRhwBWC*z?UHwT{SmyBb@kym6^IP+HV6}NQoUH)%IXkCGy3V98PsGbp_tw?P8 z6@JCZK?d{Oh|;+c<#Qu0I{7MMmz)Btbc(jlwGSDg?0FtahZPi~5W`|@6uD2GX|$YMK(@O1IKM@SPa^BFVO_JvtV*KQOq&pE)v{GC`-JO0!Mhpn z#<-mk4?6X_6gpL78tlZPD~rEdTXpZpl*R5FH*PL1U0+#Qe(Sos7PZqZ4U^byHs4#X zxg8oOUexr`z>UN}V>e^?;_f4!$2d+H#(Zi#>&1y$hV=34AbRMqeC0{yhuQCDpA`45 z_Q{XY)9B#ZtzUv)Z~T7yx7(uz9yIVl{i6fZJ1BTZVggUmrai+87>kM_wT>~oFbxDY zFn*YN!Ng-?yyLSt3H*?T5yng`hwB>=qkboB&__&68a}=|PVLUxIx|6I;;UmNVJ~je z&yx+G281h7E9O&c9+1QD(#)nkOleAaahK6ukNIJT7k2#6j~`INi@+rRQ_27q+FsZO zUJ+IiNoT|eyu@!~FG-l+N)sAGWwYX~;xl8HgbD8fL-K+H12KrL3c4%B28P?FS`ea}%_tpG#6Ilw6~zbo#&4L(sog~Fj744z4^WGHFW1eLFc)?&SQ z+u zq0FtbB&+1fOzTE*kxKW+ll5!@f<1;|OE&GcX6c$kH(=dCF^e2mb3F%Xri%&c5L@?} z?)WTb1MQe}XfD)_S=96l$FML>d`NUmC}-#glsl{z1)A18*G5f(H5co2vO|ovM$XU! zd`2Y)6GJnNb4=5xm^5q$BTH*z%G(VGoFy8jW<8*S<(Vc;JoK=Ki)?JrvcEu@u2ZQ) za7QDC)uPE0!!n%Dz>5S|$N-B#CYzeo#3oQFLmwx5E{}^)iV5&0*%ksl>|)Bfb_kEN zJD0~m^8OUG8zzzzvs3OczTmhFD-I_|#um8!W7Kg`Zb?pQ4^c`U_4^c8A&d3(?Q74)Uwtx!sk1 z{_URp4yatb>MxcCi=}S0zqs3z_lDV<7bkvUYf#wg=AKmhg~Og)8)jd+_{3k@94u{i zg(utnrT2RB;eSCcU7Y&M8-wMI?(096e<=HvqkiScuN?O)$9_faSJa;7^q1Y9>?oNTO38H>6yhP zsYMf$LiKro;vn0KWr4&8W=2NFy9^3X8B`uHu(oqGa$RQ-zQ`av!Q(1}Y!N6307jiS AC;$Ke delta 133 zcmcb`bdfRXGcPX}0}zyTrKURp>Bk@r3@||%p9O%7sSLpk!HnJvUW`SI3JmE?n#?aj z(wdC7SQArnGxPj3nQrl=WF_XM=j$cs=am#?CKWLQ6->MqD#Zb$8G*PM#Q4C>$jEq) KL7|8Z$N>Pu@ftw@ diff --git a/gestaoRaul/payments/__pycache__/models.cpython-313.pyc b/gestaoRaul/payments/__pycache__/models.cpython-313.pyc index fe8c717cd834ace010a53d38578a183e2bacc8f7..041edbc58de3f762a1893483c85f313c2774dd24 100644 GIT binary patch delta 224 zcmdnQeTkd*GcPX}0}#ygZ%m)Pk#`Xjqu%5VOwyV`OdwHIpu(WZ=%>kai#<6%H!&|I z@fJ&7V(#P{OvPeCK!ptqH~5A7YdUML^DA8BSGd5TFgcnzk^L5HSz=CU>g0pWnyf{l zKy{NpGux|60vWeNo0RT~0JD>mn delta 190 zcmcb_y@{LmGcPX}0}zyTrKV5W$h(M%QEKuACh5udnb_DFZ?Tpo=9EtU!c;84160$% zaD!jCzpAt90*B<}TINL7B2l2|W?zB$i|* z$0wGQ6lErrmZTQP#}`Qh<%*<0g!tr2mPO1`MN*UHSTm%M#6h|_Y;yBcN^?@}ii{>N XU{w^9>L}~4>8$z6z|9EM0aO71-^VrT diff --git a/gestaoRaul/payments/admin.py b/gestaoRaul/payments/admin.py index 8c38f3f..f2a7f9d 100644 --- a/gestaoRaul/payments/admin.py +++ b/gestaoRaul/payments/admin.py @@ -1,3 +1,6 @@ from django.contrib import admin -# Register your models here. +from payments.models import Payments + +admin.site.register(Payments) + diff --git a/gestaoRaul/payments/models.py b/gestaoRaul/payments/models.py index 8eae50e..c5b4d0d 100644 --- a/gestaoRaul/payments/models.py +++ b/gestaoRaul/payments/models.py @@ -15,4 +15,4 @@ class Payments(models.Model): def __str__(self): - return self.value \ No newline at end of file + return self.comanda.name \ No newline at end of file diff --git a/gestaoRaul/products/__pycache__/admin.cpython-313.pyc b/gestaoRaul/products/__pycache__/admin.cpython-313.pyc index a6312bebde9f02d8796c5a4126547f39316b423a..014a5d8198d63a4251140822c40101e3b842a93a 100644 GIT binary patch delta 272 zcmcb}c$=yIGcPX}0}z<`H>PI;>Bk@r3@}3(pM!vmsSLpk!HnJvUW`SI3LrLBk@r3@||%p9O%7sSLpk!HnJvUW`SI3JmE?n#?aj z(wdC7SQArnGxPj3nQrl=WF_XM=j$cs=am#?CKWLQ6->MuD#Zb$8G*PM#Q4C>$jEq) KL7|8Z$N>PvSsFnA diff --git a/gestaoRaul/products/__pycache__/models.cpython-313.pyc b/gestaoRaul/products/__pycache__/models.cpython-313.pyc index b466f73b022c8449d0cdad2d6dc89ef4f427eaf9..e4c6a1371e83ed381d44b41b4b644199dec3d61f 100644 GIT binary patch delta 169 zcmZ3;eT$p-GcPX}0}v>^6%$wn;hjB6%W zv9$2>iCpJXyu_!tLiHk_L4*6`zbxgtWRhGD=O(XMQp{hQ*C>&g8``EtAbz%NR{3uVa-I=4O=aNbAq(%=yXy KWEM#QjRycCAsk@< diff --git a/gestaoRaul/products/admin.py b/gestaoRaul/products/admin.py index 8c38f3f..2899e43 100644 --- a/gestaoRaul/products/admin.py +++ b/gestaoRaul/products/admin.py @@ -1,3 +1,6 @@ from django.contrib import admin -# Register your models here. +from products.models import Product + + +admin.site.register(Product) diff --git a/gestaoRaul/products/migrations/0003_product_cuisine.py b/gestaoRaul/products/migrations/0003_product_cuisine.py new file mode 100644 index 0000000..72d269d --- /dev/null +++ b/gestaoRaul/products/migrations/0003_product_cuisine.py @@ -0,0 +1,18 @@ +# Generated by Django 5.1.4 on 2025-01-10 16:24 + +from django.db import migrations, models + + +class Migration(migrations.Migration): + + dependencies = [ + ('products', '0002_product_image_product_quantity'), + ] + + operations = [ + migrations.AddField( + model_name='product', + name='cuisine', + field=models.BooleanField(default=False), + ), + ] diff --git a/gestaoRaul/products/migrations/__pycache__/0003_product_cuisine.cpython-313.pyc b/gestaoRaul/products/migrations/__pycache__/0003_product_cuisine.cpython-313.pyc new file mode 100644 index 0000000000000000000000000000000000000000..b6a311983ae7db34926cfcfb1a6cffc3c9ea10c1 GIT binary patch literal 806 zcmZuvzi-n(6uz?^{~{G3fT$9XDrg5UB~4q2psErrR3bnJTTGmEa_x&{yZ>C6$$!Xn5Sf6(c4x_CixJoF=S#oiTun#cJmHx_wr1Vzl^ zlpHyb8zC9^MUp$JSXM5GQ-4UfR>s;OCQ0}W96Q&ziOUSe+{Rc`76}o!jG&gP1TXE#~HvFg%j7RFkxRkYx$+)AA9wvk|HMzKt=4c8DS(R5DlW zh$_3#@~a|Y-1e1K3tu)zr&L;81_@YCgim0q18Z-pD!26aFQ+!JZjR0Nh1s6mS)1Hw zO`5CY=Eg;H<10CD?))?~%bu!wQ~%hftxD_I(YO`9_0uTZ3{OfwN*CsDlbg+J+X8WO pZ|?Fwy(g&n-2uBR!c>J2{?P$+e(80nf40Ys_4CI1Zy-q7{TC{w(Sra0 literal 0 HcmV?d00001 diff --git a/gestaoRaul/products/models.py b/gestaoRaul/products/models.py index 189ab2a..aee417e 100644 --- a/gestaoRaul/products/models.py +++ b/gestaoRaul/products/models.py @@ -11,6 +11,7 @@ class Product(models.Model): price = models.DecimalField(max_digits=10, decimal_places=2) quantity = models.IntegerField(null=False, default=0) category = models.ForeignKey(Categories, on_delete=models.CASCADE) + cuisine = models.BooleanField(default=False) active = models.BooleanField(default=True) def __str__(self) -> str: diff --git a/gestaoRaul/templates/htmx_components/products/htmx_search_products.html b/gestaoRaul/templates/htmx_components/products/htmx_search_products.html index 97d33fa..1f2d76c 100644 --- a/gestaoRaul/templates/htmx_components/products/htmx_search_products.html +++ b/gestaoRaul/templates/htmx_components/products/htmx_search_products.html @@ -4,8 +4,8 @@ Produto Preço - Quantidade - Categoria + Quantidade + Categoria Ações @@ -14,8 +14,8 @@ {{product.name}} R$ {{product.price}} -{{product.quantity}} -{{product.category.name}} +{{product.quantity}} +{{product.category.name}}
c%7;KGcPX}0}w>{H>PI*>Bk@r3@}3(pM!vmsSLpk!HnJvUW`SI3LrL4BO~Ko28E{#N)H%V+qoLKt}_TBk@r3@||%p9O%7sSLpk!HnJvUW`SI3JmE?n#?aj z(wdC7SQArnGxPj3nQrl=WF_XM=j$cs=am#?CKWLQ6->MmBE$jEq) KL7|8Z$N>Pt0UA31 diff --git a/gestaoRaul/typePay/admin.py b/gestaoRaul/typePay/admin.py index 8c38f3f..20bcf74 100644 --- a/gestaoRaul/typePay/admin.py +++ b/gestaoRaul/typePay/admin.py @@ -1,3 +1,5 @@ from django.contrib import admin -# Register your models here. +from typePay.models import TypePay + +admin.site.register(TypePay)