
    vdz                     v    d dl Z e j        d          dk     rd pd Zd dlmZ d dlmZ d dlmZ	 d dlm
Z d d	lmZ d d
lmZ  ej                    Zd dlmZ d dlmZ  ej        ddd ed          ej        ej        g          Ze                    e            ej        ddde ej        dd d dd           ej        ddddd           ej        ddddd          gdddd	  	        Ze                    e            ej        e          Zd ZdZ dZ! ej        ddde ej        dd d dd           ej        ddddd           ej        d dddd          gddd!d"	  	        Z"e                    e"            ej        d#d$de ej        dd d dd           ej        d%dddd           ej        d&dddd           ej        d'dddd           ej        d(d)d)dd           ej        d*d+d+dd           ej        d,d-d-dd           ej        d.d/d/dd          gddd0d1	  	        Z#e                    e#            ej$        di d2d3d4d5d6dd7ed8dd9 ej%        d2d:d dd;d;dd< ed=          &                    d>          dddd<dd?           ej%        d@dAddd;d;dd< ed=          &                    d>          dddd<dd?           ej%        dBdCdddDdEdd<g dddd<dd?          gdFg dGg dHg dIddJd<dKddLg dMg dNdOdPdQZ' ej$        di d2dRd4dSd6dd7ed8dd9 ej%        dTdUd ddDdEdd<ddddd<dd?           ej%        d@dVddd;d;dd< ed=          &                    d>          dddd<dd?          gdFg dGg dHg dIddJd<dKddLg dMg dNdWdPdXZ( ej$        di d2dYd4dZd6dd7ed8dd9 ej%        d2d[d dd;d;dd< ed=          &                    d>          dddd<dd?           ej%        d\d]ddd;d;dd< ed=          &                    d>          dddd<dd?          gdFg dGg dHg dIddJd<dKddLg dMg dNd^dPd_Z) ej$        di d2d`d4dad6dd7ed8dd9 ej%        dbdcd dd)d)dd<d dddd<dd?           ej%        dddeddd)d)dd<d dddd<dd?          gdFg dGg dHg dIddJd<dKddLg dMg dNdfdPdgZ* ej$        di d2dhd4did6dd7ed8dd9 ej%        djdkd ddDdEdd<ddddd<dd?           ej%        dldmdddndodd<d dddd<dd?          gdFg dGg dHe"gdIddJd<dKddLg dMg dNdpdPd"Z+ ej$        di d2dqd4drd6dd7ed8dd9 ej%        dTdsd ddDdEdd<ddddd<dd?           ej%        dtdudddndodd<d dddd<dd?           ej%        dvdwdddDdEdd<ddddd<dd?          gdFg dGg dHe#gdIddJd<dKddLg dMg dNdxdPd1Z, ej$        di d2dyd4dzd6dd7ed8dd9 ej%        d{d|d ddDdEdd<ddddd<dd?           ej%        d}d~dddndodd<d dddd<dd?           ej%        dddd)dDdEdd<g dddd<dd?           ej%        dddd+dDdEdd<ddddd<dd?           ej%        ddd)dDdDdEdd<g dddd<dd?           ej%        ddd+d-dDdEdd<ddddd<dd?           ej%        ddd-d/dDdEdd<g dddd<dd?           ej%        ddd/dodDdEdd<g dddd<dd?           ej%        dddod;dDdEdd<ddddd<dd?          g	dFg dGg dHg dIddJd<dKddLg dMg dNddPdZ- ej$        di d2dd4dd6dd7ed8dd9 ej%        ddd ddDdEdd<g dddd<dd?          gdFg dGg dHg dIddJd<dKddLg dMg dNddPdZ. ej$        di d2dd4dd6dd7ed8dd9 ej%        d{dd ddDdEdd<ddddd<dd?           ej%        d}ddddndodd<d dddd<dd?           ej%        dddddDdEdd<g dddd<dd?           ej%        dddd)dDdEdd<g dddd<dd?           ej%        ddd)d+dDdEdd<g dddd<dd?          gdFg dGe.gdHg dIddJd<dKddLg dMg dNddPdZ/ ej$        di d2dd4dd6dd7ed8dd9 ej%        d{dd ddDdEdd<ddddd<dd?           ej%        d}ddddndodd<d dddd<dd?           ej%        dddd)dDdEdd<ddddd<dd?           ej%        ddddodDdEdd<g dddd<dd?           ej%        ddd)d+dDdEdd<ddddd<dd?           ej%        ddd+d-dDdEdd<g dddd<dd?           ej%        dtdd-d/dDdEdd<g dddd<dd?          gdFg dGg dHg dIddJd<dKddLg dMg dNddPdZ0 ej$        di d2dd4dd6dd7ed8dd9 ej%        d{dd ddDdEdd<ddddd<dd?           ej%        d}ddddndodd<d dddd<dd?           ej%        dddddDdEdd<ddddd<dd?           ej%        dddd-dDdEdd<g dddd<dd?           ej%        ddd)d)dDdEdd<ddddd<dd?           ej%        ddd+d+dDdEdd<g dddd<dd?          gdFg dGg dHg dIddJd<dKddLg dMg dNddPdZ1ej2        e'j3        dB         _4        ej5        e(j3        dT         _4        ej5        e+j3        dj         _4        e"e+j3        dl         _6        e+e"_7        ej8        e,j3        dT         _4        e#e,j3        dt         _6        ej5        e,j3        dv         _4        e,e#_7        e)e-j3        d{         _4        ee-j3        d}         _6        e(e-j3        d         _4        ej5        e-j3        d         _4        ej9        e-j3        d         _4        e*e-j3        d         _4        e+e-j3        d         _4        ej5        e-j3        d         _4        ej5        e-j3        d         _4        ej5        e.j3        d         _4        e/e._7        e)e/j3        d{         _4        ee/j3        d}         _6        e'e/j3        d         _4        e.e/j3        d         _4        ej9        e/j3        d         _4        e)e0j3        d{         _4        ee0j3        d}         _6        ej5        e0j3        d         _4        ej9        e0j3        d         _4        e*e0j3        d         _4        e+e0j3        d         _4        e,e0j3        dt         _4        e)e1j3        d{         _4        ee1j3        d}         _6        ej5        e1j3        d         _4        ej9        e1j3        d         _4        e*e1j3        d         _4        e+e1j3        d         _4        e'ej:        d3<   e(ej:        dR<   e)ej:        dY<   e*ej:        d`<   e+ej:        dh<   e,ej:        dq<   e-ej:        dy<   e/ej:        d<   e0ej:        d<   e1ej:        d<   eej;        d<    ej<        d3e	j=        f e>e'd                    Z?e@                    e?            ej<        dRe	j=        f e>e(d                    ZAe@                    eA            ej<        dYe	j=        f e>e)d                    ZBe@                    eB            ej<        d`e	j=        f e>e*d                    ZCe@                    eC            ej<        dhe	j=        f e>e+d                    ZDe@                    eD            ej<        dqe	j=        f e>e,d                    ZEe@                    eE            ej<        dye	j=        f e>e-d                    ZFe@                    eF            ej<        de	j=        f e> ej<        de	j=        f e>e.d                    e/d                    ZGe@                    eG           e@                    eGjH                    ej<        de	j=        f e>e0d                    ZIe@                    eI            ej<        de	j=        f e>e1d                    ZJe@                    eJ           de_K         ejL         ejM                     ed                    e_N        dS )    N   c                     | S )N xs    [/var/www/html/t/fyr/venv311/lib/python3.11/site-packages/mysqlx/protobuf/mysqlx_crud_pb2.py<lambda>r	      s    q     c                 ,    |                      d          S )Nlatin1)encoder   s    r   r	   r	      s    qxx7I7I r
   )enum_type_wrapper)
descriptor)message)
reflection)symbol_database)descriptor_pb2)mysqlx_expr_pb2)mysqlx_datatypes_pb2zmysqlx_crud.protozMysqlx.Crudproto3u  
mysqlx_crud.protoMysqlx.Crudmysqlx_expr.protomysqlx_datatypes.proto"[
Column
name (	
alias (	4
document_path (2.Mysqlx.Expr.DocumentPathItem">

Projection!
source (2.Mysqlx.Expr.Expr
alias (	"*

Collection
name (	
schema (	"*
Limit
	row_count (
offset ("
Order
expr (2.Mysqlx.Expr.Expr/
	direction (2.Mysqlx.Crud.Order.Direction"(
	Direction
NONE 
ASC
DESC"¥
UpdateOperation-
source (2.Mysqlx.Expr.ColumnIdentifier:
	operation (2'.Mysqlx.Crud.UpdateOperation.UpdateType 
value (2.Mysqlx.Expr.Expr"

UpdateType
NONE 
SET
ITEM_REMOVE
ITEM_SET
ITEM_REPLACE

ITEM_MERGE
ARRAY_INSERT
ARRAY_APPEND"ò
Find+

collection (2.Mysqlx.Crud.Collection*

data_model (2.Mysqlx.Crud.DataModel+

projection (2.Mysqlx.Crud.Projection#
criteria (2.Mysqlx.Expr.Expr&
args (2.Mysqlx.Datatypes.Scalar!
limit (2.Mysqlx.Crud.Limit!
order (2.Mysqlx.Crud.Order#
grouping (2.Mysqlx.Expr.Expr,
grouping_criteria	 (2.Mysqlx.Expr.Expr"
Insert+

collection (2.Mysqlx.Crud.Collection*

data_model (2.Mysqlx.Crud.DataModel'

projection (2.Mysqlx.Crud.Column)
row (2.Mysqlx.Crud.Insert.TypedRow&
args (2.Mysqlx.Datatypes.Scalar,
TypedRow 
field (2.Mysqlx.Expr.Expr"¥
Update+

collection (2.Mysqlx.Crud.Collection*

data_model (2.Mysqlx.Crud.DataModel#
criteria (2.Mysqlx.Expr.Expr&
args (2.Mysqlx.Datatypes.Scalar!
limit (2.Mysqlx.Crud.Limit!
order (2.Mysqlx.Crud.Order/
	operation (2.Mysqlx.Crud.UpdateOperation"ô
Delete+

collection (2.Mysqlx.Crud.Collection*

data_model (2.Mysqlx.Crud.DataModel#
criteria (2.Mysqlx.Expr.Expr&
args (2.Mysqlx.Datatypes.Scalar!
limit (2.Mysqlx.Crud.Limit!
order (2.Mysqlx.Crud.Order*.
	DataModel
NONE 
DOCUMENT	
TABLEB
com.mysql.cj.mysqlx.protobufbproto3)namepackagesyntaxserialized_pbdependencies	DataModelzMysqlx.Crud.DataModelNONE)r   indexnumberoptionstypeDOCUMENT   TABLE   i  i  )	r   	full_namefilenamefilevaluescontaining_typer    serialized_startserialized_end	DirectionzMysqlx.Crud.Order.DirectionASCDESCi  i  
UpdateTypez&Mysqlx.Crud.UpdateOperation.UpdateTypeSETITEM_REMOVEITEM_SETITEM_REPLACE   
ITEM_MERGE   ARRAY_INSERT   ARRAY_APPEND   ij  i  r   Columnr&   zMysqlx.Crud.Columnr'   r(   r*   fieldszMysqlx.Crud.Column.name	   F zutf-8)r   r&   r   r   r!   cpp_typelabelhas_default_valuedefault_valuemessage_type	enum_typer*   is_extensionextension_scoper    aliaszMysqlx.Crud.Column.aliasdocument_pathz Mysqlx.Crud.Column.document_path   
   
extensionsnested_types
enum_typesr    is_extendabler   extension_rangesoneofsr+   M   r,      
ProjectionzMysqlx.Crud.ProjectionsourcezMysqlx.Crud.Projection.sourcezMysqlx.Crud.Projection.alias      
CollectionzMysqlx.Crud.CollectionzMysqlx.Crud.Collection.nameschemazMysqlx.Crud.Collection.schema   i  LimitzMysqlx.Crud.Limit	row_countzMysqlx.Crud.Limit.row_countoffsetzMysqlx.Crud.Limit.offseti  i@  OrderzMysqlx.Crud.OrderexprzMysqlx.Crud.Order.expr	directionzMysqlx.Crud.Order.direction      iC  UpdateOperationzMysqlx.Crud.UpdateOperationz"Mysqlx.Crud.UpdateOperation.source	operationz%Mysqlx.Crud.UpdateOperation.operationvaluez!Mysqlx.Crud.UpdateOperation.valuei  FindzMysqlx.Crud.Find
collectionzMysqlx.Crud.Find.collection
data_modelzMysqlx.Crud.Find.data_model
projectionzMysqlx.Crud.Find.projectioncriteriazMysqlx.Crud.Find.criteriaargszMysqlx.Crud.Find.argslimitzMysqlx.Crud.Find.limitorderzMysqlx.Crud.Find.ordergroupingzMysqlx.Crud.Find.groupinggrouping_criteriaz"Mysqlx.Crud.Find.grouping_criteriai  ic  TypedRowzMysqlx.Crud.Insert.TypedRowfieldz!Mysqlx.Crud.Insert.TypedRow.fieldiE  iq  InsertzMysqlx.Crud.InsertzMysqlx.Crud.Insert.collectionzMysqlx.Crud.Insert.data_modelzMysqlx.Crud.Insert.projectionrowzMysqlx.Crud.Insert.rowzMysqlx.Crud.Insert.argsif  UpdatezMysqlx.Crud.UpdatezMysqlx.Crud.Update.collectionzMysqlx.Crud.Update.data_modelzMysqlx.Crud.Update.criteriazMysqlx.Crud.Update.argszMysqlx.Crud.Update.limitzMysqlx.Crud.Update.orderzMysqlx.Crud.Update.operationit  i  DeletezMysqlx.Crud.DeletezMysqlx.Crud.Delete.collectionzMysqlx.Crud.Delete.data_modelzMysqlx.Crud.Delete.criteriazMysqlx.Crud.Delete.argszMysqlx.Crud.Delete.limitzMysqlx.Crud.Delete.orderi  i  mysqlx_crud_pb2)
DESCRIPTOR
__module__)rp   rw   rx   Tz
com.mysql.cj.mysqlx.protobufr   )Osysversion_info_bgoogle.protobuf.internalr   google.protobufr   _descriptorr   _messager   _reflectionr   _symbol_databaser   Default_sym_dbmysqlx.protobufr   mysqlx__expr__pb2r   mysqlx__datatypes__pb2FileDescriptorrw   RegisterFileDescriptorEnumDescriptorEnumValueDescriptor
_DATAMODELRegisterEnumDescriptorEnumTypeWrapperr   r   r"   r$   _ORDER_DIRECTION_UPDATEOPERATION_UPDATETYPE
DescriptorFieldDescriptordecode_COLUMN_PROJECTION_COLLECTION_LIMIT_ORDER_UPDATEOPERATION_FIND_INSERT_TYPEDROW_INSERT_UPDATE_DELETE_DOCUMENTPATHITEMfields_by_namerD   _EXPRrE   r*   _COLUMNIDENTIFIER_SCALARmessage_types_by_nameenum_types_by_nameGeneratedProtocolMessageTypeMessagedictr<   RegisterMessagerT   rX   r[   r^   rc   rf   rr   rp   rt   ru   has_options_ParseOptionsFileOptions_optionsr   r
   r   <module>r      sT    


Aq)jjJ.I.I 6 6 6 6 6 6 5 5 5 5 5 5 / / / / / / 5 5 5 5 5 5 ? ? ? ? ? ? * * * * * * #

"
$
$ A @ @ @ @ @ J J J J J J (['
	  B6  C6  C6!,-C-NPR R R
   z * * *'['##K#1   $K#Qq   $K#!A  
 
-  
0   z * * *--j99		 .;-)#K#1   $K#!   $K#1  
 
-   0   / 0 0 08k84#K#1   $K#!   $K#!   $K#Qq   $K#1   $K#q   $K#1   $K#1  ;!
D 
U+ + + X   : ; ; ; !+
  * * *x*  * 4* z	*
 $*  K6aQ!RRVV]]7-C-C4$    K8Q!RRVV]]7-C-C4$    K&HPQR"AR4$  
 
*: ;*> r?*@ A*D $E*F G*H 
I*J 2K*L
 
M*P 2Q*R S*Z %k$ # # #|#$$# 4# z	#
 $#  K>aR"AT4$    K<AQ!RRVV]]7-C-C4$  
 
#, -#0 r1#2 3#6 $7#8 9#: 
;#< 2=#>
 
?#B 3C#D E#L %k$ # # #|#$$# 4# z	#
 $#  K:!Q!RRVV]]7-C-C4$    K>aQ!RRVV]]7-C-C4$  
 
#, -#0 r1#2 3#6 $7#8 9#: 
;#< 2=#>
 
?#B 3C#D E#L 
 	 #
 #
 #
w#
#
 4#
 z	#

 $#
  K"?qQ!Q4$    K9Q!Q4$  
 
#
, -#
0 r1#
2 3#
6 $7#
8 9#
: 
;#
< 2=#
>
 
?#
B 3C#
D E#
L 
 	 $
 $
 $
w$
$
 4$
 z	$

 $$
  K5QR"AT4$    K"?qR!1Q4$  
 
$
, -$
0 r1$
4  3$
8 $9$
: ;$
< 
=$
> 2?$
@
 
A$
D 3E$
F G$
N *;) + + ++))+ 4+ z	+
 $+  KC1R"AT4$    K"IQRR!1Q4$    KAR"AT4$  
 
+: ;+> r?+B   A+F $G+H I+J 
K+L 2M+N
 
O+R 3S+T U+ \ 	 T	 T	 T	vT	T	 4T	 z	T	
 $T	  K#@R"AT4$    K#@R!1Q4$    K#@R"AR4$    K!<AR"AT4$    K4Ab2QR4$    K6aR"AT4$    K6aR"AR4$    K!<AR"AR4$    K*NVWR"AT4$  s@
 @
T	N OT	R rST	T UT	X $YT	Z [T	\ 
]T	^ 2_T	`
 
aT	d 3eT	f gT	n *;)   z)) 4 z	
 $  KAR"AR4$  
 
 " r#$ %( $)* +, 
-. 2/0
 
14 456 7 < !+
  8 8 8x8  8 48 z	8
 $8  K#B!R"AT4$    K#B!R!1Q4$    K#B!R"AR4$    K4AR"AR4$    K6aR"AR4$  ;$
 $
8V W8Z !##[8\ ]8` $a8b c8d 
e8f 2g8h
 
i8l 4m8n o8v !+
  F F FxF  F 4F z	F
 $F  K#B!R"AT4$    K#B!R!1Q4$    K!>aR"AT4$    K6aR"AR4$    K8R"AT4$    K8R"AR4$    K"@R"AR4$  W2
 2
Fr sFv rwFx yF| $}F~ F@ 
AFB 2CFD
 
EFH 4IFJ KFR !+
  ? ? ?x?  ? 4? z	?
 $?  K#B!R"AT4$    K#B!R!1Q4$    K!>aR"AT4$    K6aR"AR4$    K8R"AT4$    K8R"AR4$  I+
 +
?d e?h ri?j k?n $o?p q?r 
s?t 2u?v
 
w?z 4{?| }?B 8I7Z  ' 44E4K 8 $ 1->-D f  */? k " ,#)   9J9\   ) 69T   , 68I8O   ( 5.>  +2= \ " //9 \ " ,2= \ " /0A0G Z   -,B,J V  )-3 W  *-3 W  *0A0G Z   -9J9P ( ) 68I8O   ( 5#*   4? | $ 11; | $ .4; | $ 1-= u  *.D.L v  +4? | $ 11; | $ .2C2I z " /.D.L v  +/5 w  ,/5 w  ,3C { # 04? | $ 11; | $ .2C2I z " /.D.L v  +/5 w  ,/5 w  ,-4
   *1<
   .1<
   .,2
   ),2
   )6F
  !2 3+0
   (-4
   *-4
   *-4
   *-7
 k *	1	1(X=M<OQUQU R R R 
 

      5[5lXEUDWY]Y] Z Z Z  

   
 # # #5[5lXEUDWY]Y] Z Z Z  

   
 # # #008;K:Mtt P P P 	 	
      008;K:Mtt P P P 	 	
      :+:;LxO_Nacgcg d d d  
    ( ( (/{/9I8KTT N N N  
      	1	1(X=M<OQUQU5[5j8CSBUW[W[!"X X X    R R R 
 
          ( ( (	1	1(X=M<OQUQU R R R 
 

      	1	1(X=M<OQUQU R R R 
 

       
 /k/0J0J0L0LbbQuNvNvww
   r
   