o
    Šåg?L  ã                   @   s  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 ddlmZ dd	lm	Z	 dd
lm
Z
 ddlmZ dZe
dƒZeƒ Ze	g de ‘e‘ededƒdd�‘ededƒdd�‘ededƒƒ‘ededƒƒ‘ededƒƒ‘ededƒƒ‘edeƒ‘edeƒ‘edeƒ‘edeƒ‘edeƒ‘edeƒ‘ed eƒ‘ed!eƒ‘ed"eƒ‘ed#eƒ‘ed$eƒ‘ed%edƒƒ‘ed&ed ƒƒ‘ed'eƒ‘ed(eƒ‘ed)eƒ‘ed*eƒ‘ed+eƒ‘ed,eƒ‘ed-eƒ‘ed.eƒ‘ed/ed0ƒƒ‘ed1ed0ƒƒ‘ed2ed3ƒƒ‘ed4edƒƒ‘ed5eƒ‘ed6eƒ‘ed7edƒƒ‘ed8ed9ƒƒ‘ed:ed ƒƒ‘ed;ed ƒƒ‘ed<edƒƒ‘ed=ed>ƒƒ‘ed?ed>ƒƒ‘ed@ed>ƒƒ‘edAedƒƒ‘edBedƒƒ‘edCedƒƒ‘edDedEƒƒ‘edFedƒƒ‘edGedƒƒ‘edHedƒƒ‘edIedƒƒ‘edJedƒƒ‘edKedƒƒ‘edLedƒƒ‘edMedƒƒ‘edNedƒƒ‘edOed>ƒƒ‘edPedƒƒ‘edQedRƒƒ‘edSedTƒƒ‘edUedƒƒ‘edVedƒƒ‘edWedƒƒ‘edXedƒƒ‘edYedEƒƒ‘edZed[ƒƒ‘ed\ed]ƒƒ‘ed^ed_ƒƒ‘ed`ed ƒƒ‘edaed ƒƒ‘edbed ƒƒ‘edced ƒƒ‘eddedƒƒ‘edeedƒƒ‘edfedgƒƒ‘edhedƒƒ‘ediedƒƒ‘edjedƒƒ‘edkedƒƒ‘edled9ƒƒ‘edmednƒƒ‘edoedƒƒ‘edpedƒƒ‘edqedƒƒ‘edredƒƒ‘edsedƒƒ‘edtedƒƒ‘eduedƒƒ‘R Ž  dv¡Ze	dwe eededƒdd�edxedƒdd�edyeƒedzeƒed{ed|ƒƒed}eƒed~ed|ƒƒedeƒed€ed|ƒƒed�edƒƒed‚edƒƒedƒedƒƒed„ed ƒƒedMed ƒƒedVed ƒƒed…ed9ƒƒed†ed‡ƒƒed^ed_ƒƒedhedƒƒediedƒƒedjedƒƒedkedƒƒedredƒƒedsedƒƒedˆedƒƒƒ d‰¡Ze	dŠe eed‹edƒdd�edŒedƒdd�ed�eƒedŽeƒed�edd�ed�ed ƒƒed‘ed ƒƒed’edd�ed“edd�ed”ed ƒƒed•ed ƒƒed–ed ƒƒed—ed ƒƒed˜ed ƒƒƒ d™¡Ze	dše eed›edƒdd�edœedd�ed�edd�edžedƒƒedŸed ƒƒed edƒƒed^ed_ƒƒed¡edƒƒed¢edƒƒed£edƒƒƒ d¤¡Ze	g d¥e ‘e‘ededƒdd�‘ed¦edƒdd�‘ed§edƒdd�‘ed¨eƒ‘ed©edªƒƒ‘ed«ed ƒƒ‘ed¬edƒƒ‘ed­edƒƒ‘ed®edƒƒ‘ed¯ed ƒƒ‘ed°ed±ƒƒ‘ed²ed³ƒƒ‘ed´edƒƒ‘edµed±ƒƒ‘ed¶ed·ƒƒ‘ed¸edƒƒ‘ed¹eƒ‘edºeƒ‘ed»ed¼ƒƒ‘ed½ed¼ƒƒ‘ed¾ed ƒƒ‘ed¿ed ƒƒ‘edÀed ƒƒ‘edÁed ƒƒ‘edÂed ƒƒ‘edÃed ƒƒ‘edÄed¼ƒƒ‘edÅed ƒƒ‘edÆeƒ‘edÇeƒ‘edÈeƒ‘edÉeƒ‘edNedƒƒ‘edÊedƒƒ‘edËedƒƒ‘edÌedƒƒ‘ed^ed_ƒƒ‘edÍed ƒƒ‘edÎedƒƒ‘R Ž  dÏ¡Ze	dÐe eededƒdd�ededƒdd�edÑedƒdd�edÒed0ƒƒedŒedƒdd�edÓedÔƒƒƒ dÕ¡Ze	g dÖe ‘e‘ededƒdd�‘ededƒdd�‘edÑedƒdd�‘ed×edƒƒ‘edØedƒƒ‘edÙedƒƒ‘edÚedd�‘edÛeƒ‘edÜeƒ‘edÝed ƒƒ‘edÞeƒ‘edßeƒ‘edàeƒ‘edáeƒ‘edâednƒƒ‘edãednƒƒ‘edäeƒ‘edåeƒ‘edæeƒ‘ed6eƒ‘ed5eƒ‘edçedèƒƒ‘edéeƒ‘edBedƒƒ‘edCedƒƒ‘edêeƒ‘edëeƒ‘edìed ƒƒ‘edíedƒƒ‘edîedƒƒ‘edïedƒƒ‘edðedƒƒ‘edñeƒ‘edòedd�‘edóedEƒƒ‘edôed|ƒƒ‘edõedƒƒ‘edöedƒƒ‘ed÷edƒƒ‘edÊedƒƒ‘edËedƒƒ‘edÌedƒƒ‘edøed_ƒƒ‘edùeƒ‘R Ž  dú¡Ze	dûe eededƒdd�ededƒdd�edüedýƒƒedþed|ƒƒed†eƒƒ dÿ¡Ze	�d e eededƒdd�ededƒdd�edÑedƒdd�edþed|ƒƒed†eƒƒ �d¡Ze	�de eededƒdd�ed¦edƒdd�edþed|ƒƒƒ �d¡Ze	�de ee�dedƒdd�e�dedƒdd�e�dedƒdd�ededƒdd�edÑed|ƒƒe�dedd�e�d	edd�edëeƒe�d
e�dƒƒedùeƒƒ �d¡Ze	g �de ‘e‘ededƒdd�‘e�dedƒdd�‘e�de�dƒƒ‘e�dedƒdd�‘ededƒdd�‘edüedýƒƒ‘e�ded±ƒƒ‘edJed]ƒƒ‘e�deƒ‘ededƒƒ‘edeƒ‘edeƒ‘edeƒ‘edeƒ‘ed eƒ‘ed!eƒ‘ed"eƒ‘e�deƒ‘e�deƒ‘ed#eƒ‘ed$eƒ‘edeƒ‘ed%edƒƒ‘e�deƒ‘e�deƒ‘e�deƒ‘e�deƒ‘e�deƒ‘e�deƒ‘ededƒƒ‘ed'eƒ‘ed5eƒ‘ed6eƒ‘ed/e�dƒƒ‘ed1e�dƒƒ‘ed7edƒƒ‘ed:ed ƒƒ‘e�ded ƒƒ‘ed;ed ƒƒ‘ed=ed>ƒƒ‘ed?ed>ƒƒ‘ed@ed>ƒƒ‘edCedƒƒ‘edDedEƒƒ‘e�deƒ‘e�dedƒƒ‘e�dedƒƒ‘e�dednƒƒ‘edBedƒƒ‘e�d ed9ƒƒ‘e�d!ed³ƒƒ‘e�d"edƒƒ‘e�d#edƒƒ‘e�d$edƒƒ‘edLedƒƒ‘e�d%ed±ƒƒ‘e�d&e�d'ƒƒ‘edNedƒƒ‘e�d(edƒƒ‘e�d)ed>ƒƒ‘edÎedƒƒ‘R Ž  �d*¡Ze	�d+e ee�dedƒdd�e�dedƒdd�e�dedƒdd�ededƒdd�e�d,eƒe�dedd�ƒ �d-¡Ze	�d.e eededƒƒe�d/edƒƒe�d0ed ƒƒededƒƒe�d1eƒe�d2ed|ƒƒe�d3edƒƒe�d4edƒƒe�d5ed±ƒƒededƒƒe�d6e�d'ƒƒe�d7ed±ƒƒe�d8ed]ƒƒe�de�d'ƒƒe�d9edƒƒe�d:e�dƒƒe�d;eƒe�dedƒƒe�dedƒƒe�d<ed>ƒƒe�d=e�d'ƒƒed†ed‡ƒƒƒ �d>¡Ze	�d?e eededƒdd�e�d/edƒdd�ededƒdd�edÑed|ƒƒe�d@eƒƒ �dA¡Ze	�dBe eededƒdd�e�dCedƒdd�ed›edƒƒe�dDe�dEƒƒed�edd�e�dFedƒƒe�dGedƒƒe�dHedƒƒe�dIedƒƒƒ �dJ¡Z e	�dKe eededƒƒe�dLedƒƒe�dedƒƒededƒƒe�dCedƒƒed†ed‡ƒƒƒ �dM¡Z!e	�dNe eededƒdd�e�dOedƒdd�e�dPedƒƒe�dQedd�e�dReƒe�dSedRƒƒed�edd�e�dTedd�e�dUed¼ƒƒeded>ƒƒed:ed ƒƒe�ded ƒƒed;ed ƒƒe�dVedd�e�dWedƒƒe�dXed]ƒƒe�dYed ƒƒedŸed ƒƒe�dZed ƒƒed^ed_ƒƒed`ed ƒƒedaed ƒƒe�d[eƒe�d\eƒe�d]eƒe�d^eƒƒ �d_¡Z"�d`S (a  é   )ÚDATE)ÚLONG)ÚNUMBER)ÚRAW)ÚVARCHAR2é   )ÚColumn)ÚMetaData)ÚTable)Útable)ÚCHARz__$sa_dblink$__ÚdualÚ
all_tablesÚowneré€   F)ÚnullableÚ
table_nameÚtablespace_nameé   Úcluster_nameÚiot_nameÚstatusé   Úpct_freeÚpct_usedÚ	ini_transÚ	max_transÚinitial_extentÚnext_extentÚmin_extentsÚmax_extentsÚpct_increaseÚ	freelistsÚfreelist_groupsÚloggingÚ	backed_upÚnum_rowsÚblocksÚempty_blocksÚ	avg_spaceÚ	chain_cntÚavg_row_lenÚavg_space_freelist_blocksÚnum_freelist_blocksÚdegreeé
   Ú	instancesÚcacheé   Ú
table_lockÚsample_sizeÚlast_analyzedÚpartitionedÚiot_typeé   Ú	temporaryÚ	secondaryÚnestedÚbuffer_poolé   Úflash_cacheÚcell_flash_cacheÚrow_movementÚglobal_statsÚ
user_statsÚdurationé   Úskip_corruptÚ
monitoringÚcluster_ownerÚdependenciesÚcompressionÚcompress_forÚdroppedÚ	read_onlyÚsegment_createdÚresult_cacheÚ
clusteringÚactivity_trackingé   Údml_timestampé   Úhas_identityÚcontainer_dataÚinmemoryÚinmemory_priorityÚinmemory_distributeÚinmemory_compressioné   Úinmemory_duplicateé   Údefault_collationéd   Ú
duplicatedÚshardedÚexternally_shardedÚexternally_duplicatedÚexternalÚhybridÚ
cellmemoryé   Úcontainers_defaultÚcontainer_mapÚextended_data_linkÚextended_data_link_mapÚinmemory_serviceÚinmemory_service_nameiè  Úcontainer_map_objectÚmemoptimize_readÚmemoptimize_writeÚhas_sensitive_columnÚ
admit_nullÚdata_link_dml_enabledÚlogical_replicationÚa_tablesÚ	all_viewsÚ	view_nameÚtext_lengthÚtextÚtext_vci   Útype_text_lengthÚ	type_textÚoid_text_lengthÚoid_textÚview_type_ownerÚ	view_typeÚsuperview_nameÚeditioning_viewÚbequeathÚorigin_con_idé   Úpdb_local_onlyÚa_viewsÚall_sequencesÚsequence_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_usersÚusernameÚuser_idÚcreatedÚcommonÚoracle_maintainedÚ	inheritedÚimplicitÚ	all_shardÚexternal_shardÚa_usersÚ
all_mviewsÚ
mview_nameÚcontainer_nameÚqueryÚ	query_lené&   Ú	updatableÚ
update_logÚmaster_rollback_segÚmaster_linkÚrewrite_enabledÚrewrite_capabilityé	   Úrefresh_modeé   Úrefresh_methodÚ
build_modeÚfast_refreshableé   Úlast_refresh_typeÚlast_refresh_dateÚlast_refresh_end_timeÚ	stalenessé   Úafter_fast_refreshÚunknown_prebuiltÚunknown_plsql_funcÚunknown_external_tableÚunknown_consider_freshÚunknown_importÚunknown_trusted_fdÚcompile_stateÚuse_no_indexÚstale_sinceÚnum_pct_tablesÚnum_fresh_pct_regionsÚnum_stale_pct_regionsÚevaluation_editionÚunusable_beforeÚunusable_beginningÚon_query_computationÚautoÚa_mviewsÚall_tab_identity_colsÚcolumn_nameÚgeneration_typeÚidentity_optionsi*  Úa_tab_identity_colsÚall_tab_colsÚ	data_typeÚdata_type_modÚdata_type_ownerÚdata_lengthÚdata_precisionÚ
data_scaler   Ú	column_idÚdefault_lengthÚdata_defaultÚnum_distinctÚ	low_valueÚ
high_valueÚdensityÚ	num_nullsÚnum_bucketsÚcharacter_set_nameé,   Úchar_col_decl_lengthÚavg_col_lenÚchar_lengthÚ	char_usedÚv80_fmt_imageÚdata_upgradedÚhidden_columnÚvirtual_columnÚsegment_column_idÚinternal_column_idÚ	histogramÚqualified_col_nameÚuser_generatedÚdefault_on_nullÚidentity_columnÚ	collationÚcollated_column_idÚ
a_tab_colsÚall_tab_commentsÚ
table_typeé   ÚcommentsÚa_tab_commentsÚall_col_commentsÚa_col_commentsÚall_mview_commentsÚa_mview_commentsÚall_ind_columnsÚindex_ownerÚ
index_nameÚtable_ownerÚcolumn_positionÚcolumn_lengthÚdescendé   Úa_ind_columnsÚall_indexesÚ
index_typeé   Ú
uniquenessÚprefix_lengthÚpct_thresholdÚinclude_columnÚblevelÚleaf_blocksÚdistinct_keysÚavg_leaf_blocks_per_keyÚavg_data_blocks_per_keyÚclustering_factoré(   Ú	generatedÚpct_direct_accessÚ
ityp_ownerÚ	ityp_nameÚ
parametersÚdomidx_statusÚdomidx_opstatusÚfuncidx_statusÚ
join_indexÚiot_redundant_pkey_elimÚ
visibilityÚdomidx_managementé   Úorphaned_entriesÚindexingÚ	a_indexesÚall_ind_expressionsÚcolumn_expressionÚa_ind_expressionsÚall_constraintsÚconstraint_nameÚconstraint_typeÚsearch_conditionÚsearch_condition_vcÚr_ownerÚr_constraint_nameÚdelete_ruleÚ
deferrableÚdeferredÚ	validatedÚbadÚrelyÚlast_changeÚinvalidÚview_relatedÚa_constraintsÚall_cons_columnsÚpositionÚa_cons_columnsÚall_db_linksÚdb_linkÚhostiÐ  ÚhiddenÚshard_internalÚvalidÚ	intra_cdbÚ
a_db_linksÚall_synonymsÚsynonym_nameÚ
a_synonymsÚall_objectsÚobject_nameÚsubobject_nameÚ	object_idÚdata_object_idÚobject_typeÚlast_ddl_timeÚ	timestampÚ	namespaceÚedition_nameÚsharingÚeditionableÚapplicationÚcreated_appidÚcreated_vsnidÚmodified_appidÚmodified_vsnidÚ	a_objectsN)#Útypesr   r   r   r   r   Ú r   r	   r
   r   Úsql.sqltypesr   ÚDB_LINK_PLACEHOLDERr   Údictionary_metaÚaliasr   ru   r‡   r—   r¢   rÍ   rÒ   rö   rû   rý   rÿ   r  r&  r)  r:  r=  rE  rH  © r`  r`  úa/var/www/html/flaskapp/venv/lib/python3.10/site-packages/sqlalchemy/dialects/oracle/dictionary.pyÚ<module>   sÂ  ÿþýüûúùø	÷
öõôóòñðïîíìëêéèçæåäãâá à!ß"Þ#Ý$Ü%Û&Ú'Ù(Ø)×*Ö+Õ,Ô-Ó.Ò/Ñ0Ð1Ï2Î3Í4Ì5Ë6Ê7É8È9Ç:Æ;Å<Ä=Ã>Â?Á@ÀA¿B¾C½D¼E»FºG¹H¸I·J¶KµL´M³N²O±P°Q¯R®S­T¬U«VªW©X¨Y§[åäðïôóÿþýüûúùø	÷
öõôóòñðïîíìëêéèçæåäãâá à!ß"Þ#Ý$Ü%Û&Ú'Ù(Ø)×*Ö,ø	÷ÿþýüûúùø	÷
öõôóòñðïîíìëêéèçæåäãâá à!ß"Þ#Ý$Ü%Û&Ú'Ù(Ø)×*Ö+Õ,Ô-Ó.Ò/Ñ1ùø
ùø
ûúôóÿþýüûúùø	÷
ö
õôóòñðïîí
ì
ëêéèç
æ
å
ä
ã
â
á à!ß"Þ#Ý$Ü%Û&Ú'Ù(Ø)×*Ö+Õ,Ô-Ó.Ò
/Ñ0Ð1Ï2Î3Í4Ì5Ë6Ê7É8È9Ç:Æ;Å<Ä=Ã>Â?Á@ÀB
ø	÷

èç
ùøõôø	÷




äã