L i?L"-ddlmZddlmZddlmZddlmZddlmZddlmZddlmZdd lm Z dd lm Z dd l m Z d Z e d ZeZe gde zeededdededdedededededededededeedeedeedeedeedeed eed!eed"eed#eed$eed%eded&eded'eed(eed)eed*eed+eed,eed-eed.eed/ed0ed1ed0ed2ed3ed4eded5eed6eed7eded8ed9ed:eded;eded<eded=ed>ed?ed>ed@ed>edAededBededCededDedEedFededGededHededIededJededKededLededMededNededOed>edPededQedRedSedTedUededVededWededXededYedEedZed[ed\ed]ed^ed_ed`ededaededbededcededdededeededfedgedhedediededjededkededled9edmednedoededpededqededrededsededtededuedj!dvZe dwe zeededdedxeddedyeedzeed{ed|ed}eed~ed|edeeded|edededededededededMededVededed9ededed^ed_edhedediededjededkededrededsedededj!dZe de zeededdededdedeedeededededededededededededededededededededj!dZe de zeededdededededededededededed^ed_edededededed j!dZe gde zeededdededdededdedeedededededededededededededededededededededededededeedeedededededededededededededededededededededeedeedeedeedNedededededededed^ed_ededededj!dϫZe de zeededdededdededdeded0ededdededԫj!dիZe gde zeededdededdededdedededededededededeedeedededeedeedeedeedednedednedeedeedeed6eed5eedededeedBededCededeedeedededededededededededeededededEeded|edededededededededededededed_edej!dZe de zeededdededdedededed|edej!dZe de zeededdededdededdeded|edej!dZe de zeededdededdeded|j!dZe de zeededdededdededdededdeded|ededed ededeed ed ede j!d Ze gd e zeededdededdededededdededdede dedededJed]edeedededeedeedeedeed eed!eed"eedeedeed#eed$eedeed%ededeedeedeedeedeedeededed'eed5eed6eed/eded1eded7eded:edededed;eded=ed>ed?ed>ed@ed>edCededDedEedeedededededednedBeded ed9ed!eded"eded#eded$ededLeded%eded&ed'edNeded(eded)ed>ededj!d*Ze d+e zeededdededdededdededded,eededj!d-Ze d.e zeededed/eded0edededed1eed2ed|ed3eded4eded5edededed6ed'ed7eded8ed]eded'ed9eded:ed ed;eededededed<ed>ed=ed'ededj!d>Ze d?e zeededded/eddededdeded|ed@ej!dAZe dBe zeededdedCeddedededDedEedededFededGededHededIed j!dJZ e dKe zeedededLededededededCedededj!dMZ!e dNe zeededdedOeddedPededQededReedSedRedededTededUededed>ed:edededed;ededVededWededXed]edYededededZeded^ed_ed`ededaeded[eed\eed]eed^ej!d_Z"y`(a)DATE)LONG)NUMBER)RAW)VARCHAR2)Column)MetaData)Table)table)CHARz__$sa_dblink$__dual all_tablesownerF)nullable table_nametablespace_name cluster_nameiot_namestatuspct_freepct_used ini_trans max_transinitial_extent next_extent min_extents max_extents pct_increase freelistsfreelist_groupslogging backed_upnum_rowsblocks empty_blocks avg_space chain_cnt avg_row_lenavg_space_freelist_blocksnum_freelist_blocksdegree instancescache table_lock sample_size last_analyzed partitionediot_type temporary secondarynested buffer_pool flash_cachecell_flash_cache row_movement global_stats user_statsduration skip_corrupt monitoring cluster_owner dependencies compression compress_fordropped read_onlysegment_created result_cache clusteringactivity_tracking dml_timestamp has_identitycontainer_datainmemoryinmemory_priorityinmemory_distributeinmemory_compressioninmemory_duplicate default_collationd duplicatedshardedexternally_shardedexternally_duplicatedexternalhybrid cellmemorycontainers_default container_mapextended_data_linkextended_data_link_mapinmemory_serviceinmemory_service_nameicontainer_map_objectmemoptimize_readmemoptimize_writehas_sensitive_column admit_nulldata_link_dml_enabledlogical_replicationa_tables all_views view_name text_lengthtexttext_vcitype_text_length type_textoid_text_lengthoid_textview_type_owner view_typesuperview_nameeditioning_viewbequeath origin_con_idpdb_local_onlya_views all_sequencessequence_owner sequence_name min_value max_value increment_by cycle_flag order_flag cache_size last_number scale_flag extend_flag sharded_flag session_flag keep_value a_sequences all_usersusernameuser_idcreatedcommonoracle_maintained inheritedimplicit all_shardexternal_sharda_users all_mviews mview_namecontainer_namequery query_len& updatable update_logmaster_rollback_seg master_linkrewrite_enabledrewrite_capability refresh_moderefresh_method build_modefast_refreshablelast_refresh_typelast_refresh_datelast_refresh_end_time stalenessafter_fast_refreshunknown_prebuiltunknown_plsql_funcunknown_external_tableunknown_consider_freshunknown_importunknown_trusted_fd compile_state use_no_index stale_sincenum_pct_tablesnum_fresh_pct_regionsnum_stale_pct_regionsevaluation_editionunusable_beforeunusable_beginningon_query_computationautoa_mviewsall_tab_identity_cols column_namegeneration_typeidentity_optionsi*a_tab_identity_cols all_tab_cols data_type data_type_moddata_type_owner data_lengthdata_precision data_scaler column_iddefault_length data_default num_distinct low_value high_valuedensity num_nulls num_bucketscharacter_set_name,char_col_decl_length avg_col_len char_length char_used v80_fmt_image data_upgraded hidden_columnvirtual_columnsegment_column_idinternal_column_id histogramqualified_col_nameuser_generateddefault_on_nullidentity_column collationcollated_column_id a_tab_colsall_tab_comments table_type commentsa_tab_commentsall_col_commentsa_col_commentsall_mview_commentsa_mview_commentsall_ind_columns index_owner index_name table_ownercolumn_position column_lengthdescend a_ind_columns all_indexes index_type uniqueness prefix_length pct_thresholdinclude_columnblevel leaf_blocks distinct_keysavg_leaf_blocks_per_keyavg_data_blocks_per_keyclustering_factor( generatedpct_direct_access ityp_owner ityp_name parameters domidx_statusdomidx_opstatusfuncidx_status join_indexiot_redundant_pkey_elim visibilitydomidx_managementorphaned_entriesindexing a_indexesall_ind_expressionscolumn_expressiona_ind_expressionsall_constraintsconstraint_nameconstraint_typesearch_conditionsearch_condition_vcr_ownerr_constraint_name delete_rule deferrabledeferred validatedbadrely last_changeinvalid view_related a_constraintsall_cons_columnspositiona_cons_columns all_db_linksdb_linkhostihiddenshard_internalvalid intra_cdb a_db_links all_synonyms synonym_name a_synonyms all_objects object_namesubobject_name object_iddata_object_id object_type last_ddl_time timestamp namespace edition_namesharing editionable application created_appid created_vsnidmodified_appidmodified_vsnid a_objectsN)#typesrrrrrr r r r sql.sqltypesr DB_LINK_PLACEHOLDERrdictionary_metaaliasrrvrrrrrrrrrr r'r*r;r>rFrIk/mnt/ssd/data/python-lab/Trading/venv/lib/python3.12/site-packages/sqlalchemy/dialects/oracle/dictionary.pyrds6 ( V}* Y&&YY 7HSME2Y <#7 Y  hrl+ Y  >8C=) Y :x}%Y 8Xa[!Y :vY :vY ;Y ;Y V$Y =&!Y =&!Y  =&!!Y" >6"#Y$ ;%Y& f%'Y( 9hqk")Y* ; $+Y, :v-Y. 8V/Y0 >6"1Y2 ;3Y4 ;5Y6 =&!7Y8 &/9Y: &);Y< 8Xb\"=Y> ; %?Y@ 7HQK AYB <!%CYD =&!EYF ?D!GYH =(1+&IYJ :x|$KYL ; $MYN ; $OYP 8Xa[!QYR =(1+&SYT =(1+&UYV x{+WYX >8A;'YYZ >8A;'[Y\ <!%]Y^ :x|$_Y` >8A;'aYb <!%cYd ?HSM*eYf >8A;'gYh =(1+&iYj >8B<(kYl 9hqk"mYn ; $oYp hqk*qYr >8A;'sYt <!%uYv  -wYx ?HRL)yYz >8A;'{Y| Xa[)}Y~ :x{#Y@  ,AYB (2,/CYD !8B<0EYF ".GYH  .IYJ <!%KYL 9hqk"MYN !-OYP "HQK0QYR :x{#SYT 8Xa[!UYV <"&WYX !-YYZ ?HQK([Y\ !-]Y^ #Xa[1_Y` x|,aYb "HTN3cYd !8A;/eYf x{+gYh  ,iYj !8A;/kYl <!%mYn "HQK0oYp (1+.qYr% s v %% 7HSME2 ; 6 =&! 64 9htn% v& ;' f% :x~& hsm, ; & Xc]+ hqk* ; $ Xa[) :x|$ ?HSM*  . !- ?HQK( !- #Xa[1 !8A;/ <!% Xa[)7 8% 9 <)) Xc]U; ?HSME: ; ; >6E2 <!% <!% <%0 =&51 <!% =(1+& >8A;' >8A;' <!%!"% #& %% :x}u5 9fu- 9dU+ 8Xa[!  , ; $  . :x{# ; $ Xa[) %  *&&** 7HSME2* <#7 *  Xc]U; *  7D * ;r #* ; $* <#'* (3-0* =(3-(* hqk** !-* >8A;'* Xa[)*  <!%!*" x|,#*$  ,%*& %'*( "D))** ; %+*, ".-*. x{+/*0 !-1*2 #Xa[13*4 #Xa[15*6 Xa[)7*8 !-9*: ?HRL);*< >8A;'=*> =$?*@ V$A*B "F+C*D "F+E*F hqk*G*H #/I*J hsm,K*L #/M*N  .O*P !8A;/Q*R 68A;S*T% U X11 7HSME2 <#7 =(3-%8 hrl+ ?HSME: x}- %/((// 7HSME2/ <#7 /  =(3-%8 /  ; & / ?HQK(/ hsm,/ =&51/ V$/ < / :x{#/ ;/ V$/ >4 /  >6"!/" ;D "#/$ <T#%/& 9f'/( ;)/* =&!+/, ?D!-/. =&!//0 ".1/2 !6*3/4 >8A;'5/6 <!%7/8 =&!9/: =&!;/< ; $=/> ?HQK(?/@ ?HQK(A/B ?HQK(C/D Xa[)E/F 'G/H %8I/J ; %K/L $0M/N Xa[)O/P hqk*Q/R hqk*S/T #/U/V hsm,W/X #/Y/Z ; &[/\ (]/^% _ b,, 7HSME2 <#7 <"& :x~& ?F#%,, 7HSME2 <#7 =(3-%8 :x~& ?F#%.. 7HSME2 <#7 :x~&  % ++ =(3-%8 <#7 =(3-%8 <#7 =(4.) fu5 ?FU3 =&! 9hqk" ( %@''@@ 7HSME2@ <#7 @  <"& @  =(3-%8 @ <#7@ <b"@ <!%@ =(2,'@ ?F#@ hrl+@ ;@ ;@ V$@  =&!!@" =&!#@$ =&!%@& >6"'@( ?F#)@* V$+@, ;-@. f%/@0 :v1@2 9hqk"3@4 8V5@6 =&!7@8 ?F#9@: $f-;@< $f-=@> '?@@ 8Xa[!A@B :vC@D =&!E@F ?D!G@H 8Xb\"I@J ; %K@L =(1+&M@N ; $O@P ; $Q@R ; $S@T =(1+&U@V =(1+&W@X x{+Y@Z <!%[@\ :x|$]@^ '_@` <#'a@b ; &c@d <$(e@f >8A;'g@h ?HRL)i@j hqk*k@l Xa[)m@n <!%o@p $hqk2q@r 9hqk"s@t <!%u@v  -w@x hqk*y@z x{+{@| :x{#}@~ 68A;@@% A D// =(3-%8 <#7 =(3-%8 <#7 % fu5 %++ 7HSM" hsm, hqk* <#' t$ (4.1 9hsm$  . =(1+& 8Xa[! <"& :x{# ; % ; % 5(1+ 68A; =$ =(3-( <#' 9hqk" >8B<( ?HSM*12%36,, 7HSME2 hsme< <#7 =(4.) :v%$(( 7HSME2 9hsme4 :x}% 68D>" 9dU+ 8Xa[! Xa[) 7HQK  ; $ %  (( 7HSM" >8C=) =(3-( <#' 9hsm$ ?HSM* %  '' 7HSME2 =(3-%8 Xc]+ ;/ V$ =(2,' 9dU+ ?D51 ; % 8Xa[! ; $ ; $ ; $ ;/ >8C=) 9hrl# =(1+&  , =(1+&  . <!% 9hqk" ?F# ?F# V$ V$9:% ; rb