zmc
2023-08-08 e792e9a60d958b93aef96050644f369feb25d61b
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
U
¤ý°dœÅã"@s6ddlZejddkrdd„p$dd„ZddlmZddlmZddlmZ    dd    lm
Z dd
lm Z dd lmZe  ¡Zdd lmZdd lmZejdddedƒejejgdZe e¡ejdddeejddddddejddddddgddddd    Ze e¡e e¡Zejdddeejddddddejd dddddejd!dddddgddd"d#d    Ze e¡e e¡Z ejd$d%deejd&dddddejd'dddddgddd(d)d    Z!e e!¡e e!¡Z"ejd*d+deejd,dddddejd-dddddgddd.d/d    Z#e e#¡e e#¡Z$dZ%dZ&dZ'dZ(dZ)dZ*dZ+dZ,dZ-ejd0d1deejd2dddddejd3dddddgddd4d5d    Z.e e.¡ejd6d7deejd8dddddejd9dddddejd:dddddejd;dd<dddejd=d<d>dddejd?d>d@dddejdAd@dBdddejdCdBdDdddgdddEdFd    Z/e e/¡ejdGdHdeejdIdddddejdJdddddgdddKdLd    Z0e e0¡ejdMdNdeejdOdddddejdPdddddgdddQdRd    Z1e e1¡ej2dSdTdedej3dUdVdddWdWddXedYƒ 4dZ¡ddddXddd[ej3d\d]dddWdWddXedYƒ 4dZ¡ddddXddd[ej3d^d_ddd`daddXgddddXddd[ggggddXdggdbdcddZ5ej2dedfdedej3dgdhddd`daddXdddddXddd[ej3d\didddWdWddXedYƒ 4dZ¡ddddXddd[ggggddXdggdjdkddZ6ej2dldmdedej3dUdndddWdWddXedYƒ 4dZ¡ddddXddd[ej3dodpdddWdWddXedYƒ 4dZ¡ddddXddd[ggggddXdggdqdrddZ7ej2dsdtdedej3dudvddd<d<ddXdddddXddd[ej3dwdxddd<d<ddXdddddXddd[ggggddXdggdydzddZ8ej2d{d|dedej3dud}ddd`daddXdddddXddd[ej3dwd~ddd`daddXdddddXddd[ggggddXdggdd€ddZ9ej2dd‚dedej3dƒd„ddd`daddXdddddXddd[ej3d…d†ddd‡dDddˆdddddXddd[ggge.gddXdggd‰d5ddZ:ej2dŠd‹dedej3dgdŒddd`daddXdddddXddd[ej3ddŽddd‡dDddXdddddXddd[ej3ddddd`daddXdddddXddd[ggge/gddXdggd‘dFddZ;ej2d’d“dedej3d”d•ddd`daddXdddddXddd[ej3d–d—ddd‡dDddXdddddXddd[ej3d˜d™dd<d`daddXgddddXddd[ej3dšd›dd`d`daddXgddddXddd[ej3dœdd<d>d`daddXdddddXddd[ej3dždŸd>d@d`daddXdddddXddd[ej3d d¡d@dBd`daddXgddddXddd[ej3d¢d£dBdDd`daddXgddddXddd[ej3d¤d¥dDdWd`daddXdddddXddd[ej3d¦d§dWd¨d‡dDddXdddddXddd[ej3d©dªdad«d‡dDddXdddddXddd[ej3d¬d­d`d‡d`daddXdddddXddd[g gge0e1gddXdggd®dRddZ<ej2d¯d°dedej3d±d²ddd`daddXgddddXddd[ggggddXdggd³d´ddZ=ej2dµd¶dedej3d”d·ddd`daddXdddddXddd[ej3d–d¸ddd‡dDddXdddddXddd[ej3d˜d¹ddd`daddXgddddXddd[ej3dºd»dd<d`daddXgddddXddd[ej3dšd¼d<d>d`daddXgddddXddd[ej3d½d¾d>d@dDdBddˆdXddddXddd[gge=ggddXdggd¿d´ddZ>ej2dÀdÁdedej3d”dÂddd`daddXdddddXddd[ej3d–dÃddd‡dDddXdddddXddd[ej3dœdÄdd<d`daddXdddddXddd[ej3dždÅdd>d`daddXdddddXddd[ej3d dÆd<d@d`daddXgddddXddd[ej3ddÇd>dBd`daddXgddddXddd[ej3dšdÈd@dDd`daddXgddddXddd[ej3d¬dÉdBdWd`daddXdddddXddd[ggggddXdggdÊdËddZ?ej2dÌdÍdedej3d”dÎddd`daddXdddddXddd[ej3d–dÏddd‡dDddXdddddXddd[ej3dœdÐddd`daddXdddddXddd[ej3dždÑdd<d`daddXdddddXddd[ej3d dÒd<d>d`daddXgddddXddd[ej3dšdÓd>d@d`daddXgddddXddd[ej3d¬dÔd@dBd`daddXdddddXddd[ggggddXdggdÕdÖddZ@ej2d×dØdedej3d”dÙddd`daddXdddddXddd[ej3dÚdÛdddWdWddXedYƒ 4dZ¡ddddXddd[ej3dÜdÝddd‡dDddˆdddddXddd[ej3dÞdßdd<d‡dDddˆdddddXddd[ej3dàdád<d>d‡dDddXdddddXddd[ej3dâdãd>d@dWdWddXgddddXddd[ej3dädåd@dBd`daddXdddddXddd[ej3dædçdBdDdDdBddˆdXddddXddd[ggggddXdggdèdéddZAej2dêdëdedej3d”dìddd`daddXdddddXddd[ej3dÚdídddWdWddXedYƒ 4dZ¡ddddXddd[ej3dÜdîddd‡dDddXdddddXddd[ej3dÞdïdd<d‡dDddXdddddXddd[ej3dàdðd<d>d‡dDddXdddddXddd[ej3dâdñd>d@dWdWddXgddddXddd[ej3dädòd@dBd`daddXdddddXddd[ggggddXdggdódôddZBej2dõdödedej3d”d÷ddd`daddXdddddXddd[ej3dødùdddDdBddˆdXddddXddd[ggggddXdggdúdûddZCejDe5jEd^_FejGe6jEdg_FejGe9jEdu_FejGe9jEdw_FejGe:jEdƒ_Fe.e:jEd…_He:e._IejJe;jEdg_Fe/e;jEd_HejGe;jEd_Fe;e/_Ie7e<jEd”_Fee<jEd–_He6e<jEd˜_FejKe<jEdš_FejGe<jEdœ_Fe8e<jEdž_Fe:e<jEd _FejGe<jEd¢_FejGe<jEd¤_Fe0e<jEd¦_He1e<jEd©_He9e<jEd¬_Fe<e0_Ie<e1_IejGe=jEd±_Fe>e=_Ie7e>jEd”_Fee>jEd–_He5e>jEd˜_Fe=e>jEdº_FejKe>jEdš_Fe7e?jEd”_Fee?jEd–_HejGe?jEdœ_Fe8e?jEdž_Fe:e?jEd _Fe;e?jEd_FejKe?jEdš_Fe9e?jEd¬_Fe7e@jEd”_Fee@jEd–_HejGe@jEdœ_Fe8e@jEdž_Fe:e@jEd _FejKe@jEdš_Fe9e@jEd¬_Fe7eAjEd”_FeeAjEdÜ_He!eAjEdÞ_He#eAjEdà_He<eAjEdä_Fe7eBjEd”_FeeBjEdÜ_He!eBjEdÞ_He#eBjEdà_He<eBjEdä_Fe7eCjEd”_Fe5ejLdS<e6ejLde<e7ejLdl<e8ejLds<e9ejLd{<e:ejLd<e;ejLdŠ<e<ejLd’<e>ejLdµ<e?ejLdÀ<e@ejLdÌ<eAejLd×<eBejLdê<eCejLdõ<eejMd<eejMd<e!ejMd$<e#ejMd*<e  NdSe    jOfePe5düdý¡ZQe ReQ¡e  Ndee    jOfePe6düdý¡ZSe ReS¡e  Ndle    jOfePe7düdý¡ZTe ReT¡e  Ndse    jOfePe8düdý¡ZUe ReU¡e  Nd{e    jOfePe9düdý¡ZVe ReV¡e  Nde    jOfePe:düdý¡ZWe ReW¡e  NdŠe    jOfePe;düdý¡ZXe ReX¡e  Nd’e    jOfePe<düdý¡ZYe ReY¡e  Ndµe    jOfePe  Nd¯e    jOfePe=düdý¡e>düdþ¡ZZe ReZ¡e ReZj[¡e  NdÀe    jOfePe?düdý¡Z\e Re\¡e  NdÌe    jOfePe@düdý¡Z]e Re]¡e  Nd×e    jOfePeAdüdý¡Z^e Re^¡e  Ndêe    jOfePeBdüdý¡Z_e Re_¡e  Ndõe    jOfePeCdüdý¡Z`e Re`¡dˆe_ae be c¡edÿƒ¡e_ddS(éNécCs|S)N©©ÚxrrúVd:\z\workplace\vscode\pyvenv\venv\Lib\site-packages\mysqlx/protobuf/mysqlx_crud_pb2.pyÚ<lambda>#órcCs
| d¡S)NÚlatin1)Úencoderrrrr#r)Úenum_type_wrapper)Ú
descriptor)Úmessage)Ú
reflection)Úsymbol_database)Údescriptor_pb2)Úmysqlx_expr_pb2)Úmysqlx_datatypes_pb2zmysqlx_crud.protoz Mysqlx.CrudZproto2uÂ
mysqlx_crud.proto Mysqlx.Crudmysqlx_expr.protomysqlx_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 ("T
    LimitExpr$
    row_count ( 2.Mysqlx.Expr.Expr!
offset ( 2.Mysqlx.Expr.Expr"~
Order
expr ( 2.Mysqlx.Expr.Expr4
    direction (2.Mysqlx.Crud.Order.Direction:ASC"
    Direction
ASC
DESC"¬
UpdateOperation-
source ( 2.Mysqlx.Expr.ColumnIdentifier:
    operation (2'.Mysqlx.Crud.UpdateOperation.UpdateType 
value ( 2.Mysqlx.Expr.Expr"‹
 
UpdateType
SET
ITEM_REMOVE
ITEM_SET
ITEM_REPLACE
 
ITEM_MERGE
ARRAY_INSERT
ARRAY_APPEND
MERGE_PATCH"ä
Find+
 
collection ( 2.Mysqlx.Crud.Collection*
 
data_model (2.Mysqlx.Crud.DataModel+
 
projection ( 2.Mysqlx.Crud.Projection&
args  ( 2.Mysqlx.Datatypes.Scalar#
criteria ( 2.Mysqlx.Expr.Expr!
limit ( 2.Mysqlx.Crud.Limit!
order ( 2.Mysqlx.Crud.Order#
grouping ( 2.Mysqlx.Expr.Expr,
grouping_criteria     ( 2.Mysqlx.Expr.Expr*
locking  (2.Mysqlx.Crud.Find.RowLock9
locking_options  (2 .Mysqlx.Crud.Find.RowLockOptions*
 
limit_expr ( 2.Mysqlx.Crud.LimitExpr".
RowLock
SHARED_LOCK
EXCLUSIVE_LOCK"-
RowLockOptions
 
NOWAIT
SKIP_LOCKED"¢
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
upsert (:false,
TypedRow 
field ( 2.Mysqlx.Expr.Expr"Ñ
Update+
 
collection ( 2.Mysqlx.Crud.Collection*
 
data_model (2.Mysqlx.Crud.DataModel#
criteria ( 2.Mysqlx.Expr.Expr!
limit ( 2.Mysqlx.Crud.Limit!
order ( 2.Mysqlx.Crud.Order/
    operation ( 2.Mysqlx.Crud.UpdateOperation&
args ( 2.Mysqlx.Datatypes.Scalar*
 
limit_expr     ( 2.Mysqlx.Crud.LimitExpr" 
Delete+
 
collection ( 2.Mysqlx.Crud.Collection*
 
data_model (2.Mysqlx.Crud.DataModel#
criteria ( 2.Mysqlx.Expr.Expr!
limit ( 2.Mysqlx.Crud.Limit!
order ( 2.Mysqlx.Crud.Order&
args ( 2.Mysqlx.Datatypes.Scalar*
 
limit_expr ( 2.Mysqlx.Crud.LimitExpr"¼
 
CreateView+
 
collection ( 2.Mysqlx.Crud.Collection
definer (    8
    algorithm (2.Mysqlx.Crud.ViewAlgorithm:    UNDEFINED7
security (2.Mysqlx.Crud.ViewSqlSecurity:DEFINER+
check (2.Mysqlx.Crud.ViewCheckOption
column (    
stmt ( 2.Mysqlx.Crud.Find
replace_existing (:false"‡
 
ModifyView+
 
collection ( 2.Mysqlx.Crud.Collection
definer (    -
    algorithm (2.Mysqlx.Crud.ViewAlgorithm.
security (2.Mysqlx.Crud.ViewSqlSecurity+
check (2.Mysqlx.Crud.ViewCheckOption
column (    
stmt ( 2.Mysqlx.Crud.Find"Q
DropView+
 
collection ( 2.Mysqlx.Crud.Collection
    if_exists (:false*$
    DataModel
DOCUMENT    
TABLE*8
ViewAlgorithm
    UNDEFINED    
MERGE
    TEMPTABLE*+
ViewSqlSecurity
INVOKER
DEFINER**
ViewCheckOption    
LOCAL
CASCADEDB
com.mysql.cj.x.protobufH)ÚnameÚpackageÚsyntaxZ serialized_pbZ dependenciesÚ    DataModelzMysqlx.Crud.DataModelÚDOCUMENTé)rÚindexÚnumberÚoptionsÚtypeÚTABLEéiæ i
)    rÚ    full_nameÚfilenameÚfileÚvaluesÚcontaining_typerÚserialized_startÚserialized_endÚ ViewAlgorithmzMysqlx.Crud.ViewAlgorithmÚ    UNDEFINEDÚMERGEÚ    TEMPTABLEi iD ÚViewSqlSecurityzMysqlx.Crud.ViewSqlSecurityÚINVOKERÚDEFINERiF iq ÚViewCheckOptionzMysqlx.Crud.ViewCheckOptionÚLOCALÚCASCADEDis i Z    DirectionzMysqlx.Crud.Order.DirectionÚASCZDESCiøiZ
UpdateTypez&Mysqlx.Crud.UpdateOperation.UpdateTypeZSETZ ITEM_REMOVEZITEM_SETZ ITEM_REPLACEéZ
ITEM_MERGEéZ ARRAY_INSERTéZ ARRAY_APPENDéZ MERGE_PATCHéiºiEZRowLockzMysqlx.Crud.Find.RowLockZ SHARED_LOCKZEXCLUSIVE_LOCKiOi}ZRowLockOptionszMysqlx.Crud.Find.RowLockOptionsZNOWAITZ SKIP_LOCKEDii¬ÚColumnzMysqlx.Crud.ColumnrzMysqlx.Crud.Column.nameé    FÚzutf-8)rrrrrZcpp_typeÚlabelZhas_default_valueÚ default_valueÚ message_typeÚ    enum_typer#Z is_extensionZextension_scoperÚaliaszMysqlx.Crud.Column.aliasZ document_pathz Mysqlx.Crud.Column.document_pathé é
éMé¨)rrr r!r#ÚfieldsÚ
extensionsZ nested_typesÚ
enum_typesrZ is_extendablerZextension_rangesZoneofsr$r%Ú
ProjectionzMysqlx.Crud.ProjectionÚsourcezMysqlx.Crud.Projection.sourcezMysqlx.Crud.Projection.aliaséªéèÚ
CollectionzMysqlx.Crud.CollectionzMysqlx.Crud.Collection.nameZschemazMysqlx.Crud.Collection.schemaéêiÚLimitzMysqlx.Crud.LimitZ    row_countzMysqlx.Crud.Limit.row_countÚoffsetzMysqlx.Crud.Limit.offsetii@Ú    LimitExprzMysqlx.Crud.LimitExprzMysqlx.Crud.LimitExpr.row_countzMysqlx.Crud.LimitExpr.offsetiBi–ÚOrderzMysqlx.Crud.OrderÚexprzMysqlx.Crud.Order.exprÚ    directionzMysqlx.Crud.Order.directionéTi˜ÚUpdateOperationzMysqlx.Crud.UpdateOperationz"Mysqlx.Crud.UpdateOperation.sourceZ    operationz%Mysqlx.Crud.UpdateOperation.operationÚvaluez!Mysqlx.Crud.UpdateOperation.valueiÚFindzMysqlx.Crud.FindZ
collectionzMysqlx.Crud.Find.collectionZ
data_modelzMysqlx.Crud.Find.data_modelZ
projectionzMysqlx.Crud.Find.projectionÚargszMysqlx.Crud.Find.argsZcriteriazMysqlx.Crud.Find.criteriaÚlimitzMysqlx.Crud.Find.limitÚorderzMysqlx.Crud.Find.orderÚgroupingzMysqlx.Crud.Find.groupingZgrouping_criteriaz"Mysqlx.Crud.Find.grouping_criteriaÚlockingzMysqlx.Crud.Find.lockingé Zlocking_optionsz Mysqlx.Crud.Find.locking_optionsé Z
limit_exprzMysqlx.Crud.Find.limit_expriHÚTypedRowzMysqlx.Crud.Insert.TypedRowÚfieldz!Mysqlx.Crud.Insert.TypedRow.fieldi¥iÑÚInsertzMysqlx.Crud.InsertzMysqlx.Crud.Insert.collectionzMysqlx.Crud.Insert.data_modelzMysqlx.Crud.Insert.projectionÚrowzMysqlx.Crud.Insert.rowzMysqlx.Crud.Insert.argsZupsertzMysqlx.Crud.Insert.upserti¯ÚUpdatezMysqlx.Crud.UpdatezMysqlx.Crud.Update.collectionzMysqlx.Crud.Update.data_modelzMysqlx.Crud.Update.criteriazMysqlx.Crud.Update.limitzMysqlx.Crud.Update.orderzMysqlx.Crud.Update.operationzMysqlx.Crud.Update.argszMysqlx.Crud.Update.limit_expriÔi%ÚDeletezMysqlx.Crud.DeletezMysqlx.Crud.Delete.collectionzMysqlx.Crud.Delete.data_modelzMysqlx.Crud.Delete.criteriazMysqlx.Crud.Delete.limitzMysqlx.Crud.Delete.orderzMysqlx.Crud.Delete.argszMysqlx.Crud.Delete.limit_expri(iH    Ú
CreateViewzMysqlx.Crud.CreateViewz!Mysqlx.Crud.CreateView.collectionZdefinerzMysqlx.Crud.CreateView.definerÚ    algorithmz Mysqlx.Crud.CreateView.algorithmÚsecurityzMysqlx.Crud.CreateView.securityÚcheckzMysqlx.Crud.CreateView.checkÚcolumnzMysqlx.Crud.CreateView.columnZstmtzMysqlx.Crud.CreateView.stmtZreplace_existingz'Mysqlx.Crud.CreateView.replace_existingiK    i‡
Ú
ModifyViewzMysqlx.Crud.ModifyViewz!Mysqlx.Crud.ModifyView.collectionzMysqlx.Crud.ModifyView.definerz Mysqlx.Crud.ModifyView.algorithmzMysqlx.Crud.ModifyView.securityzMysqlx.Crud.ModifyView.checkzMysqlx.Crud.ModifyView.columnzMysqlx.Crud.ModifyView.stmtiŠ
i‘ ÚDropViewzMysqlx.Crud.DropViewzMysqlx.Crud.DropView.collectionZ    if_existszMysqlx.Crud.DropView.if_existsi“ iä Zmysqlx_crud_pb2)Ú
DESCRIPTORÚ
__module__)r\rirjz
com.mysql.cj.x.protobufH)eÚsysÚ version_infoÚ_bZgoogle.protobuf.internalr Zgoogle.protobufr Z _descriptorr Ú_messagerZ _reflectionrZ_symbol_databaserZDefaultZ_sym_dbZmysqlx.protobufrZmysqlx__expr__pb2rZmysqlx__datatypes__pb2ZFileDescriptorriZRegisterFileDescriptorZEnumDescriptorZEnumValueDescriptorZ
_DATAMODELZRegisterEnumDescriptorZEnumTypeWrapperrZ_VIEWALGORITHMr&Z_VIEWSQLSECURITYr*Z_VIEWCHECKOPTIONr-rrr'r(r)r+r,r.r/Z_ORDER_DIRECTIONZ_UPDATEOPERATION_UPDATETYPEZ _FIND_ROWLOCKZ_FIND_ROWLOCKOPTIONSZ
DescriptorZFieldDescriptorÚdecodeZ_COLUMNZ _PROJECTIONZ _COLLECTIONZ_LIMITZ
_LIMITEXPRZ_ORDERZ_UPDATEOPERATIONZ_FINDZ_INSERT_TYPEDROWZ_INSERTZ_UPDATEZ_DELETEZ _CREATEVIEWZ _MODIFYVIEWZ    _DROPVIEWZ_DOCUMENTPATHITEMZfields_by_namer;Z_EXPRr<r#Z_COLUMNIDENTIFIERZ_SCALARZmessage_types_by_nameZenum_types_by_nameZGeneratedProtocolMessageTypeÚMessageÚdictr6ZRegisterMessagerErIrKrMrNrRrTr^r\r`rarbrgrhZ has_optionsZ _ParseOptionsZ FileOptionsÚ_optionsrrrrÚ<module>"s|        
ú
ýýû
î
 
ýýý÷ê
 
ýýû
î
 
ýýû
î
 
ýýû
î
ýýýýýýýýã"Ö,
ýýû
î
ýýû
î
 ú úúñ×-ú úøÞ& ú úøÞ&úúøÞ&úúøÞ&úúøÿÝ'úúúñÿÖ.úúúúúúúúúúúú²Vþ–núÿ    åúúúúúúÜ,ÂBúúúúúúúúÎ:´PúúúúúúúÕ3»Iú úúúúúúúÎ:´Pú úúúúúúÕ3»IúúøÞ%                                    
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
þ
þ
þ
þ
þ
þ
þ
þ
þ÷
 þ
þ
þ
þ
þ