Files
pyGoEdge-UserPanel/.venv/Lib/site-packages/sqlparse/__pycache__/formatter.cpython-312.pyc

35 lines
8.1 KiB
Plaintext
Raw Normal View History

2025-11-18 03:36:49 +08:00
<EFBFBD>
f<> i|<00><00>,<00>dZddlmZddlmZd<04>Zd<05>Zy)z SQL formatter<65>)<01>filters)<01> SQLParseErrorc<00><00>|jd<01>}|dvrtdj|<01><00><00>|jd<04>}|dvrtdj|<02><00><00>|jd<06>}|dvrtdj|<03><00><00>|jd d
<EFBFBD>}|d vrtd j|<04><00><00>|jd d
<EFBFBD>}|d vrtdj|<05><00><00>|jdd
<EFBFBD>}|d vrtdj|<06><00><00>|jd<11>}|<07>E t|<07>}|dkrtdj|<07><00><00>||d<|jdd<15>|d<|jdd
<EFBFBD>}|d vrtdj|<08><00><00>|rd|d<||d<|jdd
<EFBFBD>} | d vrtdj| <09><00><00>| rd|d<|jdd
<EFBFBD>}
|
d vrtdj| <09><00><00>|
rd|d<|jdd
<EFBFBD>} | d vrtdj| <0B><00><00>| |d<|jdd
<EFBFBD>} | d vrtd j| <0C><00><00>| rd!|d"<nd#|d"<|jd$d%<25>} t| <0A>} | dkr td'<27><00>| |d$<|jd(d)<29>} t|<0E>}|d)kr td+<2B><00>||d(<|jd,d
<EFBFBD>}|d vr td-<2D><00>||d,<|jd.d
<EFBFBD>}|d vr td/<2F><00>||d.<|jd0<64>}|<11> t|<11>}|d2kr td3<64><00>||d0<|S#tt
f$rtdj|<07><00><00>wxYw#t
tf$r td&<26><00>wxYw#t
tf$r td*<2A><00>wxYw#t
tf$r td1<64><00>wxYw)4zValidates options.<2E> keyword_case)N<>upper<65>lower<65>
capitalizez$Invalid value for keyword_case: {!r}<7D>identifier_casez'Invalid value for identifier_case: {!r}<7D> output_format)N<>sql<71>python<6F>phpzUnknown output format: {!r}<7D>strip_commentsF)TFz&Invalid value for strip_comments: {!r}<7D>use_space_around_operatorsz2Invalid value for use_space_around_operators: {!r}<7D>strip_whitespacez(Invalid value for strip_whitespace: {!r}<7D>truncate_stringsz(Invalid value for truncate_strings: {!r}<7D><00> truncate_charz[...]<5D>indent_columnsz&Invalid value for indent_columns: {!r}T<>reindentz Invalid value for reindent: {!r}<7D>reindent_alignedz(Invalid value for reindent_aligned: {!r}<7D>indent_after_firstz*Invalid value for indent_after_first: {!r}<7D> indent_tabsz#Invalid value for indent_tabs: {!r}<7D> <09> indent_char<61> <20> indent_width<74>z indent_width requires an integerz(indent_width requires a positive integer<65>
wrap_afterrzwrap_after requires an integerz&wrap_after requires a positive integer<65> comma_firstz$comma_first requires a boolean value<75>compactz compact requires a boolean value<75> right_marginz right_margin requires an integer<65>
z%right_margin requires an integer > 10)<06>getr<00>format<61>int<6E>
ValueError<EFBFBD> TypeError)<12>options<6E>kwcase<73>idcase<73>ofrmtr<00>space_around_operators<72>strip_wsrrrrrrrrr r!r"s <20>AE:\Project\pygoedge\.venv\Lib\site-packages\sqlparse/formatter.py<70>validate_optionsr0s<><00><00> <14>[<5B>[<5B><1E> (<28>F<EFBFBD> <0A>;<3B>;<3B><1B>#<23>#)<29>6<EFBFBD>&<26>><3E>3<> 3<><15>[<5B>[<5B>*<2A> +<2B>F<EFBFBD> <0A>;<3B>;<3B><1B>#<23>#)<29>6<EFBFBD>&<26>><3E>3<> 3<> <14>K<EFBFBD>K<EFBFBD><0F> (<28>E<EFBFBD> <0C>2<>2<><1B>#<23>#)<29>6<EFBFBD>%<25>=<3D>2<> 2<><1D>[<5B>[<5B>!1<>5<EFBFBD>9<>N<EFBFBD><15>]<5D>*<2A><1B>#<23>#)<29>6<EFBFBD>.<2E>#9<>;<3B> ;<3B>%<25>[<5B>[<5B>)E<>u<EFBFBD>M<><1A><1D>]<5D>2<><1B>#<23>#)<29>6<EFBFBD>*@<40>#A<>C<01> C<01><17>{<7B>{<7B>-<2D>u<EFBFBD>5<>H<EFBFBD><0F>}<7D>$<24><1B>#<23>#)<29>6<EFBFBD>(<28>#3<>5<> 5<><1F>{<7B>{<7B>#5<>6<><14><17>#<23> A<01>"<22>#3<>4<> <1C> <1C>q<EFBFBD> <20><1F>!'<27>'-<2D>v<EFBFBD>.><3E>'?<3F>A<01> A<01>&6<><07>"<22>#<23>#*<2A>;<3B>;<3B><EFBFBD><07>#H<><07><0F> <20><1C>[<5B>[<5B>!1<>5<EFBFBD>9<>N<EFBFBD><15>]<5D>*<2A><1B>#<23>#)<29>6<EFBFBD>.<2E>#9<>;<3B> ;<3B> <17>"<22><07>
<EFBFBD><1B> .<2E>G<EFBFBD> <1C><1D><16>{<7B>{<7B>:<3A>u<EFBFBD>-<2D>H<EFBFBD><0F>}<7D>$<24><1B>#<23>#)<29>6<EFBFBD>(<28>#3<>5<> 5<> <11>&*<2A><07>"<22>#<23><1E>{<7B>{<7B>#5<>u<EFBFBD>=<3D><14><17>}<7D>,<2C><1B>#<23>#)<29>6<EFBFBD>(<28>#3<>5<> 5<> <19>&*<2A><07>"<22>#<23> <20><1B><1B>%9<>5<EFBFBD>A<><16><19><1D>.<2E><1B>#<23>#)<29>6<EFBFBD>*<<3C>#=<3D>?<3F> ?<3F>$6<>G<EFBFBD> <20>!<21><19>+<2B>+<2B>m<EFBFBD>U<EFBFBD>3<>K<EFBFBD><12>-<2D>'<27><1B>#<23>#)<29>6<EFBFBD>+<2B>#6<>8<> 8<> <14>!%<25><07> <0A><1E>!$<24><07> <0A><1E><1A>;<3B>;<3B>~<7E>q<EFBFBD>1<>L<EFBFBD>@<01><1A><<3C>(<28> <0C><14>a<EFBFBD><17><1B>F<>G<>G<>*<2A>G<EFBFBD>N<EFBFBD><1B><18><1B><1B>\<5C>1<EFBFBD>-<2D>J<EFBFBD>><3E><18><1A>_<EFBFBD>
<EFBFBD><12>A<EFBFBD>~<7E><1B>D<>E<>E<>&<26>G<EFBFBD>L<EFBFBD><19><19>+<2B>+<2B>m<EFBFBD>U<EFBFBD>3<>K<EFBFBD><12>-<2D>'<27><1B>B<>C<>C<>(<28>G<EFBFBD>M<EFBFBD><1A><15>k<EFBFBD>k<EFBFBD>)<29>U<EFBFBD>+<2B>G<EFBFBD><0E>m<EFBFBD>#<23><1B>><3E>?<3F>?<3F> <20>G<EFBFBD>I<EFBFBD><16><1A>;<3B>;<3B>~<7E>.<2E>L<EFBFBD><13><1F> D<01><1E>|<7C>,<2C>L<EFBFBD> <18>"<22> <1C><1F> G<>H<> H<>*<2A>G<EFBFBD>N<EFBFBD><1B> <12>N<EFBFBD><4E>i<1B>I<EFBFBD>&<26> A<01><1F>!'<27>'-<2D>v<EFBFBD>.><3E>'?<3F>A<01> A<01> A<01><>b <16>z<EFBFBD> "<22>@<01><1B>><3E>?<3F>?<3F>@<01><> <16>z<EFBFBD> "<22>><3E><1B><<3C>=<3D>=<3D>><3E><>(<1A>:<3A>&<26> D<01><1F> B<>C<> C<> D<01>s0<00>2 M:<00>% N'<00> O<00> O#<00>:*N$<03>'O<03>O <03>#O>c <00><><00>|jd<01>r1|jjtj|d<00><00>|jd<02>r1|jjtj
|d<00><00>|jd<03>r6|jjtj |d|d<00><05><00>|jdd<07>r=|j<00>|jjtj<00><00>|jd<08>r=|j<00>|jjtj<00><00>|jd <09>s|jd
<EFBFBD>r=|j<00>|jjtj<00><00>|jd
<EFBFBD>rZ|j<00>|jjtj|d |d |d |d|d|d|d<00><12><00>|jdd<07>rB|j<00>|jjtj|d <00><14><00>|jd<15>rB|j<00>|jjtj|d<00><16><00>|jd<17>rt|d}|j<00>dk(rtj <00>}n*|j<00>dk(rtj"<00>}nd}|<03>|j$j|<03>|S)z<>Setup and return a filter stack.
Args:
stack: :class:`~sqlparse.filters.FilterStack` instance
options: Dictionary with options validated by validate_options.
rr
rr)<02>width<74>charrFrrrrrrrrr r!)r3r2rrrr r!r)r3r")r2r rr N)r$<00>
preprocess<EFBFBD>appendr<00>KeywordCaseFilter<65>IdentifierCaseFilter<65>TruncateStringFilter<65>enable_grouping<6E> stmtprocess<73>SpacesAroundOperatorsFilter<65>StripCommentsFilter<65>StripWhitespaceFilter<65>ReindentFilter<65>AlignedIndentFilter<65>RightMarginFilterr<00>OutputPHPFilter<65>OutputPythonFilter<65> postprocess)<04>stackr)<00>frmt<6D>fltrs r/<00>build_filter_stackrG<00>s<><00><00><0F>{<7B>{<7B>><3E>"<22> <0A><18><18><1F><1F> <13> %<25> %<25>g<EFBFBD>n<EFBFBD>&=<3D> ><3E> @<01><0F>{<7B>{<7B>$<24>%<25> <0A><18><18><1F><1F> <13> (<28> (<28><17>1B<31>)C<> D<> F<01><0F>{<7B>{<7B>%<25>&<26> <0A><18><18><1F><1F><07> <<3C> <<3C><19>,<2C>-<2D>G<EFBFBD>O<EFBFBD>4L<34>!N<01> O<01><0F>{<7B>{<7B>/<2F><15>7<> <0A><1D><1D><1F> <0A><19><19> <20> <20><17>!D<>!D<>!F<>G<><0F>{<7B>{<7B>#<23>$<24> <0A><1D><1D><1F> <0A><19><19> <20> <20><17>!<<3C>!<<3C>!><3E>?<3F><0E>{<7B>{<7B>%<25>&<26>'<27>+<2B>+<2B>j<EFBFBD>*A<> <0A><1D><1D><1F> <0A><19><19> <20> <20><17>!><3E>!><3E>!@<40>A<><0E>{<7B>{<7B>:<3A><1E> <0A><1D><1D><1F> <0A><19><19> <20> <20> <13> "<22> "<22><1C>]<5D>+<2B><1D>n<EFBFBD>-<2D>#*<2A>+?<3F>#@<40>&<26>'7<>8<>"<22><<3C>0<>#<23>M<EFBFBD>2<><1F> <09>*<2A> -<2D> .<2E><0F>{<7B>{<7B>%<25>u<EFBFBD>-<2D> <0A><1D><1D><1F> <0A><19><19> <20> <20> <13> '<27> '<27>W<EFBFBD>]<5D>-C<> D<> F<01><0F>{<7B>{<7B>><3E>"<22> <0A><1D><1D><1F> <0A><19><19> <20> <20> <13> %<25> %<25>G<EFBFBD>N<EFBFBD>,C<> D<> F<01><0F>{<7B>{<7B>?<3F>#<23><16><EFBFBD>'<27><04> <0F>:<3A>:<3A><<3C>5<EFBFBD> <20><1A>*<2A>*<2A>,<2C>D<EFBFBD> <11>Z<EFBFBD>Z<EFBFBD>\<5C>X<EFBFBD> %<25><1A>-<2D>-<2D>/<2F>D<EFBFBD><17>D<EFBFBD> <0F> <1B> <11> <1D> <1D> $<24> $<24>T<EFBFBD> *<2A> <10>L<EFBFBD>N)<07>__doc__<5F>sqlparser<00>sqlparse.exceptionsrr0rG<00>rHr/<00><module>rMs<00><01><14><1C>-<2D>x<13>vCrH