blob: bd22aef6b925ca64e5615c39e5a4615e813a1275 [file] [log] [blame]
22301115cf6dba22025-03-25 19:06:21 +08001<?xml version="1.0" encoding="UTF-8"?>
2<project version="4">
3 <component name="DBNavigator.Project.DataEditorManager">
4 <record-view-column-sorting-type value="BY_INDEX" />
5 <value-preview-text-wrapping value="false" />
6 <value-preview-pinned value="false" />
7 </component>
8 <component name="DBNavigator.Project.DatabaseBrowserManager">
9 <autoscroll-to-editor value="false" />
10 <autoscroll-from-editor value="true" />
11 <show-object-properties value="true" />
12 <loaded-nodes />
13 </component>
14 <component name="DBNavigator.Project.DatabaseConsoleManager">
15 <connection id="4ded7242-84d3-4adb-86b5-537d4d1b5740">
16 <console name="Connection" type="STANDARD" schema="mysql" session="Main" />
17 </connection>
18 </component>
19 <component name="DBNavigator.Project.DatabaseEditorStateManager">
20 <last-used-providers />
21 </component>
22 <component name="DBNavigator.Project.DatabaseFileManager">
23 <open-files />
24 </component>
25 <component name="DBNavigator.Project.DatasetFilterManager">
26 <filter-actions connection-id="4ded7242-84d3-4adb-86b5-537d4d1b5740" dataset="avocado.class_student" active-filter-id="" />
27 <filter-actions connection-id="4ded7242-84d3-4adb-86b5-537d4d1b5740" dataset="avocado.user" active-filter-id="" />
28 </component>
29 <component name="DBNavigator.Project.ExecutionManager">
30 <retain-sticky-names value="false" />
31 </component>
32 <component name="DBNavigator.Project.ObjectQuickFilterManager">
33 <last-used-operator value="EQUAL" />
34 <filters />
35 </component>
36 <component name="DBNavigator.Project.ParserDiagnosticsManager">
37 <diagnostics-history />
38 </component>
39 <component name="DBNavigator.Project.Settings">
40 <connections>
41 <connection id="4ded7242-84d3-4adb-86b5-537d4d1b5740" active="true" signed="true">
42 <database>
43 <name value="Connection" />
44 <description value="" />
45 <database-type value="MYSQL" />
46 <config-type value="BASIC" />
47 <database-version value="8.0" />
48 <driver-source value="BUNDLED" />
49 <driver-library value="" />
50 <driver value="" />
51 <url-type value="DATABASE" />
52 <host value="localhost" />
53 <port value="3306" />
54 <database value="mysql" />
55 <tns-folder value="" />
56 <tns-profile value="" />
57 <type value="USER_PASSWORD" />
58 <user value="root" />
59 <deprecated-pwd value="cm9vdA==" />
60 </database>
61 <properties>
62 <auto-commit value="false" />
63 </properties>
64 <ssh-settings>
65 <active value="false" />
66 <proxy-host value="" />
67 <proxy-port value="22" />
68 <proxy-user value="" />
69 <deprecated-proxy-pwd value="" />
70 <auth-type value="PASSWORD" />
71 <key-file value="" />
72 <key-passphrase value="" />
73 </ssh-settings>
74 <ssl-settings>
75 <active value="false" />
76 <certificate-authority-file value="" />
77 <client-certificate-file value="" />
78 <client-key-file value="" />
79 </ssl-settings>
80 <details>
81 <charset value="UTF-8" />
82 <session-management value="true" />
83 <ddl-file-binding value="true" />
84 <database-logging value="true" />
85 <connect-automatically value="true" />
86 <restore-workspace value="true" />
87 <restore-workspace-deep value="false" />
88 <environment-type value="default" />
89 <connectivity-timeout value="30" />
90 <idle-time-to-disconnect value="30" />
91 <idle-time-to-disconnect-pool value="5" />
92 <credential-expiry-time value="10" />
93 <max-connection-pool-size value="7" />
94 <alternative-statement-delimiter value="" />
95 </details>
96 <object-filters hide-empty-schemas="false" hide-pseudo-columns="false">
97 <object-type-filter>
98 <object-type name="SCHEMA" enabled="true" />
99 <object-type name="USER" enabled="true" />
100 <object-type name="ROLE" enabled="true" />
101 <object-type name="PRIVILEGE" enabled="true" />
102 <object-type name="CHARSET" enabled="true" />
103 <object-type name="TABLE" enabled="true" />
104 <object-type name="VIEW" enabled="true" />
105 <object-type name="MATERIALIZED_VIEW" enabled="true" />
106 <object-type name="NESTED_TABLE" enabled="true" />
107 <object-type name="COLUMN" enabled="true" />
108 <object-type name="INDEX" enabled="true" />
109 <object-type name="CONSTRAINT" enabled="true" />
110 <object-type name="DATASET_TRIGGER" enabled="true" />
111 <object-type name="DATABASE_TRIGGER" enabled="true" />
112 <object-type name="SYNONYM" enabled="true" />
113 <object-type name="SEQUENCE" enabled="true" />
114 <object-type name="PROCEDURE" enabled="true" />
115 <object-type name="FUNCTION" enabled="true" />
116 <object-type name="PACKAGE" enabled="true" />
117 <object-type name="TYPE" enabled="true" />
118 <object-type name="TYPE_ATTRIBUTE" enabled="true" />
119 <object-type name="ARGUMENT" enabled="true" />
120 <object-type name="DIMENSION" enabled="true" />
121 <object-type name="CLUSTER" enabled="true" />
122 <object-type name="DBLINK" enabled="true" />
123 </object-type-filter>
124 <object-name-filters />
125 </object-filters>
126 </connection>
127 </connections>
128 <browser-settings>
129 <general>
130 <display-mode value="TABBED" />
131 <navigation-history-size value="100" />
132 <show-object-details value="false" />
133 </general>
134 <filters>
135 <object-type-filter>
136 <object-type name="SCHEMA" enabled="true" />
137 <object-type name="USER" enabled="true" />
138 <object-type name="ROLE" enabled="true" />
139 <object-type name="PRIVILEGE" enabled="true" />
140 <object-type name="CHARSET" enabled="true" />
141 <object-type name="TABLE" enabled="true" />
142 <object-type name="VIEW" enabled="true" />
143 <object-type name="MATERIALIZED_VIEW" enabled="true" />
144 <object-type name="NESTED_TABLE" enabled="true" />
145 <object-type name="COLUMN" enabled="true" />
146 <object-type name="INDEX" enabled="true" />
147 <object-type name="CONSTRAINT" enabled="true" />
148 <object-type name="DATASET_TRIGGER" enabled="true" />
149 <object-type name="DATABASE_TRIGGER" enabled="true" />
150 <object-type name="SYNONYM" enabled="true" />
151 <object-type name="SEQUENCE" enabled="true" />
152 <object-type name="PROCEDURE" enabled="true" />
153 <object-type name="FUNCTION" enabled="true" />
154 <object-type name="PACKAGE" enabled="true" />
155 <object-type name="TYPE" enabled="true" />
156 <object-type name="TYPE_ATTRIBUTE" enabled="true" />
157 <object-type name="ARGUMENT" enabled="true" />
158 <object-type name="DIMENSION" enabled="true" />
159 <object-type name="CLUSTER" enabled="true" />
160 <object-type name="DBLINK" enabled="true" />
161 </object-type-filter>
162 </filters>
163 <sorting>
164 <object-type name="COLUMN" sorting-type="NAME" />
165 <object-type name="FUNCTION" sorting-type="NAME" />
166 <object-type name="PROCEDURE" sorting-type="NAME" />
167 <object-type name="ARGUMENT" sorting-type="POSITION" />
168 <object-type name="TYPE ATTRIBUTE" sorting-type="POSITION" />
169 </sorting>
170 <default-editors>
171 <object-type name="VIEW" editor-type="SELECTION" />
172 <object-type name="PACKAGE" editor-type="SELECTION" />
173 <object-type name="TYPE" editor-type="SELECTION" />
174 </default-editors>
175 </browser-settings>
176 <navigation-settings>
177 <lookup-filters>
178 <lookup-objects>
179 <object-type name="SCHEMA" enabled="true" />
180 <object-type name="USER" enabled="false" />
181 <object-type name="ROLE" enabled="false" />
182 <object-type name="PRIVILEGE" enabled="false" />
183 <object-type name="CHARSET" enabled="false" />
184 <object-type name="TABLE" enabled="true" />
185 <object-type name="VIEW" enabled="true" />
186 <object-type name="MATERIALIZED VIEW" enabled="true" />
187 <object-type name="INDEX" enabled="true" />
188 <object-type name="CONSTRAINT" enabled="true" />
189 <object-type name="DATASET TRIGGER" enabled="true" />
190 <object-type name="DATABASE TRIGGER" enabled="true" />
191 <object-type name="SYNONYM" enabled="false" />
192 <object-type name="SEQUENCE" enabled="true" />
193 <object-type name="PROCEDURE" enabled="true" />
194 <object-type name="FUNCTION" enabled="true" />
195 <object-type name="PACKAGE" enabled="true" />
196 <object-type name="TYPE" enabled="true" />
197 <object-type name="DIMENSION" enabled="false" />
198 <object-type name="CLUSTER" enabled="false" />
199 <object-type name="DBLINK" enabled="true" />
200 </lookup-objects>
201 <force-database-load value="false" />
202 <prompt-connection-selection value="true" />
203 <prompt-schema-selection value="true" />
204 </lookup-filters>
205 </navigation-settings>
206 <dataset-grid-settings>
207 <general>
208 <enable-zooming value="true" />
209 <enable-column-tooltip value="true" />
210 </general>
211 <sorting>
212 <nulls-first value="true" />
213 <max-sorting-columns value="4" />
214 </sorting>
215 <audit-columns>
216 <column-names value="" />
217 <visible value="true" />
218 <editable value="false" />
219 </audit-columns>
220 </dataset-grid-settings>
221 <dataset-editor-settings>
222 <text-editor-popup>
223 <active value="false" />
224 <active-if-empty value="false" />
225 <data-length-threshold value="100" />
226 <popup-delay value="1000" />
227 </text-editor-popup>
228 <values-actions-popup>
229 <show-popup-button value="true" />
230 <element-count-threshold value="1000" />
231 <data-length-threshold value="250" />
232 </values-actions-popup>
233 <general>
234 <fetch-block-size value="100" />
235 <fetch-timeout value="30" />
236 <trim-whitespaces value="true" />
237 <convert-empty-strings-to-null value="true" />
238 <select-content-on-cell-edit value="true" />
239 <large-value-preview-active value="true" />
240 </general>
241 <filters>
242 <prompt-filter-dialog value="true" />
243 <default-filter-type value="BASIC" />
244 </filters>
245 <qualified-text-editor text-length-threshold="300">
246 <content-types>
247 <content-type name="Text" enabled="true" />
248 <content-type name="Properties" enabled="true" />
249 <content-type name="XML" enabled="true" />
250 <content-type name="DTD" enabled="true" />
251 <content-type name="HTML" enabled="true" />
252 <content-type name="XHTML" enabled="true" />
253 <content-type name="Java" enabled="true" />
254 <content-type name="SQL" enabled="true" />
255 <content-type name="PL/SQL" enabled="true" />
256 <content-type name="JSON" enabled="true" />
257 <content-type name="JSON5" enabled="true" />
258 <content-type name="Groovy" enabled="true" />
259 <content-type name="AIDL" enabled="true" />
260 <content-type name="YAML" enabled="true" />
261 <content-type name="Manifest" enabled="true" />
262 </content-types>
263 </qualified-text-editor>
264 <record-navigation>
265 <navigation-target value="VIEWER" />
266 </record-navigation>
267 </dataset-editor-settings>
268 <code-editor-settings>
269 <general>
270 <show-object-navigation-gutter value="false" />
271 <show-spec-declaration-navigation-gutter value="true" />
272 <enable-spellchecking value="true" />
273 <enable-reference-spellchecking value="false" />
274 </general>
275 <confirmations>
276 <save-changes value="false" />
277 <revert-changes value="true" />
278 </confirmations>
279 </code-editor-settings>
280 <code-completion-settings>
281 <filters>
282 <basic-filter>
283 <filter-element type="RESERVED_WORD" id="keyword" selected="true" />
284 <filter-element type="RESERVED_WORD" id="function" selected="true" />
285 <filter-element type="RESERVED_WORD" id="parameter" selected="true" />
286 <filter-element type="RESERVED_WORD" id="datatype" selected="true" />
287 <filter-element type="RESERVED_WORD" id="exception" selected="true" />
288 <filter-element type="OBJECT" id="schema" selected="true" />
289 <filter-element type="OBJECT" id="role" selected="true" />
290 <filter-element type="OBJECT" id="user" selected="true" />
291 <filter-element type="OBJECT" id="privilege" selected="true" />
292 <user-schema>
293 <filter-element type="OBJECT" id="table" selected="true" />
294 <filter-element type="OBJECT" id="view" selected="true" />
295 <filter-element type="OBJECT" id="materialized view" selected="true" />
296 <filter-element type="OBJECT" id="index" selected="true" />
297 <filter-element type="OBJECT" id="constraint" selected="true" />
298 <filter-element type="OBJECT" id="trigger" selected="true" />
299 <filter-element type="OBJECT" id="synonym" selected="false" />
300 <filter-element type="OBJECT" id="sequence" selected="true" />
301 <filter-element type="OBJECT" id="procedure" selected="true" />
302 <filter-element type="OBJECT" id="function" selected="true" />
303 <filter-element type="OBJECT" id="package" selected="true" />
304 <filter-element type="OBJECT" id="type" selected="true" />
305 <filter-element type="OBJECT" id="dimension" selected="true" />
306 <filter-element type="OBJECT" id="cluster" selected="true" />
307 <filter-element type="OBJECT" id="dblink" selected="true" />
308 </user-schema>
309 <public-schema>
310 <filter-element type="OBJECT" id="table" selected="false" />
311 <filter-element type="OBJECT" id="view" selected="false" />
312 <filter-element type="OBJECT" id="materialized view" selected="false" />
313 <filter-element type="OBJECT" id="index" selected="false" />
314 <filter-element type="OBJECT" id="constraint" selected="false" />
315 <filter-element type="OBJECT" id="trigger" selected="false" />
316 <filter-element type="OBJECT" id="synonym" selected="false" />
317 <filter-element type="OBJECT" id="sequence" selected="false" />
318 <filter-element type="OBJECT" id="procedure" selected="false" />
319 <filter-element type="OBJECT" id="function" selected="false" />
320 <filter-element type="OBJECT" id="package" selected="false" />
321 <filter-element type="OBJECT" id="type" selected="false" />
322 <filter-element type="OBJECT" id="dimension" selected="false" />
323 <filter-element type="OBJECT" id="cluster" selected="false" />
324 <filter-element type="OBJECT" id="dblink" selected="false" />
325 </public-schema>
326 <any-schema>
327 <filter-element type="OBJECT" id="table" selected="true" />
328 <filter-element type="OBJECT" id="view" selected="true" />
329 <filter-element type="OBJECT" id="materialized view" selected="true" />
330 <filter-element type="OBJECT" id="index" selected="true" />
331 <filter-element type="OBJECT" id="constraint" selected="true" />
332 <filter-element type="OBJECT" id="trigger" selected="true" />
333 <filter-element type="OBJECT" id="synonym" selected="true" />
334 <filter-element type="OBJECT" id="sequence" selected="true" />
335 <filter-element type="OBJECT" id="procedure" selected="true" />
336 <filter-element type="OBJECT" id="function" selected="true" />
337 <filter-element type="OBJECT" id="package" selected="true" />
338 <filter-element type="OBJECT" id="type" selected="true" />
339 <filter-element type="OBJECT" id="dimension" selected="true" />
340 <filter-element type="OBJECT" id="cluster" selected="true" />
341 <filter-element type="OBJECT" id="dblink" selected="true" />
342 </any-schema>
343 </basic-filter>
344 <extended-filter>
345 <filter-element type="RESERVED_WORD" id="keyword" selected="true" />
346 <filter-element type="RESERVED_WORD" id="function" selected="true" />
347 <filter-element type="RESERVED_WORD" id="parameter" selected="true" />
348 <filter-element type="RESERVED_WORD" id="datatype" selected="true" />
349 <filter-element type="RESERVED_WORD" id="exception" selected="true" />
350 <filter-element type="OBJECT" id="schema" selected="true" />
351 <filter-element type="OBJECT" id="user" selected="true" />
352 <filter-element type="OBJECT" id="role" selected="true" />
353 <filter-element type="OBJECT" id="privilege" selected="true" />
354 <user-schema>
355 <filter-element type="OBJECT" id="table" selected="true" />
356 <filter-element type="OBJECT" id="view" selected="true" />
357 <filter-element type="OBJECT" id="materialized view" selected="true" />
358 <filter-element type="OBJECT" id="index" selected="true" />
359 <filter-element type="OBJECT" id="constraint" selected="true" />
360 <filter-element type="OBJECT" id="trigger" selected="true" />
361 <filter-element type="OBJECT" id="synonym" selected="true" />
362 <filter-element type="OBJECT" id="sequence" selected="true" />
363 <filter-element type="OBJECT" id="procedure" selected="true" />
364 <filter-element type="OBJECT" id="function" selected="true" />
365 <filter-element type="OBJECT" id="package" selected="true" />
366 <filter-element type="OBJECT" id="type" selected="true" />
367 <filter-element type="OBJECT" id="dimension" selected="true" />
368 <filter-element type="OBJECT" id="cluster" selected="true" />
369 <filter-element type="OBJECT" id="dblink" selected="true" />
370 </user-schema>
371 <public-schema>
372 <filter-element type="OBJECT" id="table" selected="true" />
373 <filter-element type="OBJECT" id="view" selected="true" />
374 <filter-element type="OBJECT" id="materialized view" selected="true" />
375 <filter-element type="OBJECT" id="index" selected="true" />
376 <filter-element type="OBJECT" id="constraint" selected="true" />
377 <filter-element type="OBJECT" id="trigger" selected="true" />
378 <filter-element type="OBJECT" id="synonym" selected="true" />
379 <filter-element type="OBJECT" id="sequence" selected="true" />
380 <filter-element type="OBJECT" id="procedure" selected="true" />
381 <filter-element type="OBJECT" id="function" selected="true" />
382 <filter-element type="OBJECT" id="package" selected="true" />
383 <filter-element type="OBJECT" id="type" selected="true" />
384 <filter-element type="OBJECT" id="dimension" selected="true" />
385 <filter-element type="OBJECT" id="cluster" selected="true" />
386 <filter-element type="OBJECT" id="dblink" selected="true" />
387 </public-schema>
388 <any-schema>
389 <filter-element type="OBJECT" id="table" selected="true" />
390 <filter-element type="OBJECT" id="view" selected="true" />
391 <filter-element type="OBJECT" id="materialized view" selected="true" />
392 <filter-element type="OBJECT" id="index" selected="true" />
393 <filter-element type="OBJECT" id="constraint" selected="true" />
394 <filter-element type="OBJECT" id="trigger" selected="true" />
395 <filter-element type="OBJECT" id="synonym" selected="true" />
396 <filter-element type="OBJECT" id="sequence" selected="true" />
397 <filter-element type="OBJECT" id="procedure" selected="true" />
398 <filter-element type="OBJECT" id="function" selected="true" />
399 <filter-element type="OBJECT" id="package" selected="true" />
400 <filter-element type="OBJECT" id="type" selected="true" />
401 <filter-element type="OBJECT" id="dimension" selected="true" />
402 <filter-element type="OBJECT" id="cluster" selected="true" />
403 <filter-element type="OBJECT" id="dblink" selected="true" />
404 </any-schema>
405 </extended-filter>
406 </filters>
407 <sorting enabled="true">
408 <sorting-element type="RESERVED_WORD" id="keyword" />
409 <sorting-element type="RESERVED_WORD" id="datatype" />
410 <sorting-element type="OBJECT" id="column" />
411 <sorting-element type="OBJECT" id="table" />
412 <sorting-element type="OBJECT" id="view" />
413 <sorting-element type="OBJECT" id="materialized view" />
414 <sorting-element type="OBJECT" id="index" />
415 <sorting-element type="OBJECT" id="constraint" />
416 <sorting-element type="OBJECT" id="trigger" />
417 <sorting-element type="OBJECT" id="synonym" />
418 <sorting-element type="OBJECT" id="sequence" />
419 <sorting-element type="OBJECT" id="procedure" />
420 <sorting-element type="OBJECT" id="function" />
421 <sorting-element type="OBJECT" id="package" />
422 <sorting-element type="OBJECT" id="type" />
423 <sorting-element type="OBJECT" id="dimension" />
424 <sorting-element type="OBJECT" id="cluster" />
425 <sorting-element type="OBJECT" id="dblink" />
426 <sorting-element type="OBJECT" id="schema" />
427 <sorting-element type="OBJECT" id="role" />
428 <sorting-element type="OBJECT" id="user" />
429 <sorting-element type="RESERVED_WORD" id="function" />
430 <sorting-element type="RESERVED_WORD" id="parameter" />
431 </sorting>
432 <format>
433 <enforce-code-style-case value="true" />
434 </format>
435 </code-completion-settings>
436 <execution-engine-settings>
437 <statement-execution>
438 <fetch-block-size value="100" />
439 <execution-timeout value="20" />
440 <debug-execution-timeout value="600" />
441 <focus-result value="false" />
442 <prompt-execution value="false" />
443 </statement-execution>
444 <script-execution>
445 <command-line-interfaces />
446 <execution-timeout value="300" />
447 </script-execution>
448 <method-execution>
449 <execution-timeout value="30" />
450 <debug-execution-timeout value="600" />
451 <parameter-history-size value="10" />
452 </method-execution>
453 </execution-engine-settings>
454 <operation-settings>
455 <transactions>
456 <uncommitted-changes>
457 <on-project-close value="ASK" />
458 <on-disconnect value="ASK" />
459 <on-autocommit-toggle value="ASK" />
460 </uncommitted-changes>
461 <multiple-uncommitted-changes>
462 <on-commit value="ASK" />
463 <on-rollback value="ASK" />
464 </multiple-uncommitted-changes>
465 </transactions>
466 <session-browser>
467 <disconnect-session value="ASK" />
468 <kill-session value="ASK" />
469 <reload-on-filter-change value="false" />
470 </session-browser>
471 <compiler>
472 <compile-type value="KEEP" />
473 <compile-dependencies value="ASK" />
474 <always-show-controls value="false" />
475 </compiler>
476 <debugger>
477 <debugger-type value="ASK" />
478 <use-generic-runners value="true" />
479 </debugger>
480 </operation-settings>
481 <ddl-file-settings>
482 <extensions>
483 <mapping file-type-id="VIEW" extensions="vw" />
484 <mapping file-type-id="TRIGGER" extensions="trg" />
485 <mapping file-type-id="PROCEDURE" extensions="prc" />
486 <mapping file-type-id="FUNCTION" extensions="fnc" />
487 <mapping file-type-id="PACKAGE" extensions="pkg" />
488 <mapping file-type-id="PACKAGE_SPEC" extensions="pks" />
489 <mapping file-type-id="PACKAGE_BODY" extensions="pkb" />
490 <mapping file-type-id="TYPE" extensions="tpe" />
491 <mapping file-type-id="TYPE_SPEC" extensions="tps" />
492 <mapping file-type-id="TYPE_BODY" extensions="tpb" />
493 </extensions>
494 <general>
495 <lookup-ddl-files value="true" />
496 <create-ddl-files value="false" />
497 <synchronize-ddl-files value="true" />
498 <use-qualified-names value="false" />
499 <make-scripts-rerunnable value="true" />
500 </general>
501 </ddl-file-settings>
502 <general-settings>
503 <regional-settings>
504 <date-format value="MEDIUM" />
505 <number-format value="UNGROUPED" />
506 <locale value="SYSTEM_DEFAULT" />
507 <use-custom-formats value="false" />
508 </regional-settings>
509 <environment>
510 <environment-types>
511 <environment-type id="development" name="Development" description="Development environment" color="-2430209/-12296320" readonly-code="false" readonly-data="false" />
512 <environment-type id="integration" name="Integration" description="Integration environment" color="-2621494/-12163514" readonly-code="true" readonly-data="false" />
513 <environment-type id="production" name="Production" description="Productive environment" color="-11574/-10271420" readonly-code="true" readonly-data="true" />
514 <environment-type id="other" name="Other" description="" color="-1576/-10724543" readonly-code="false" readonly-data="false" />
515 </environment-types>
516 <visibility-settings>
517 <connection-tabs value="true" />
518 <dialog-headers value="true" />
519 <object-editor-tabs value="true" />
520 <script-editor-tabs value="false" />
521 <execution-result-tabs value="true" />
522 </visibility-settings>
523 </environment>
524 </general-settings>
525 </component>
526</project>