Ë
    kQêjª  ã                  ól   — d Z ddlmZ ddlmZmZ ddlmZmZ erddl	Z
 ed¬«       G d„ d	«      «       Zy)
a  Views: a named query a database stores and plans on every read.

A view holds no rows. What it stores is the statement that defines it and the
schema that statement resolved to, so a reader sees the sources as they are
now. See ``DBConnection.create_view``.
é    )Úannotations)Ú	dataclassÚfield)ÚTYPE_CHECKINGÚListNT)Úfrozenc                  ó|   — e Zd ZU dZded<   	 ded<   	 ded<   	 ded<   	  ee¬«      Zd	ed
<   	  ee¬«      Zd	ed<   y)ÚViewDescriptionz'What a database records about one view.ÚstrÚnameÚqueryÚdefault_databasez'pa.Schema'Úschema)Údefault_factoryz	List[str]Únamespace_pathÚdefault_namespace_pathN)	Ú__name__Ú
__module__Ú__qualname__Ú__doc__Ú__annotations__r   Úlistr   r   © ó    úQ/home/oem/CyberBrain26-unified/.venv/lib/python3.12/site-packages/lancedb/view.pyr
   r
      sN   … á1à
ƒIØ/ØƒJØ8ØÓØQØÓØNÙ %°dÔ ;€N�IÓ;ØFÙ(-¸dÔ(CÐ˜IÓCðr   r
   )r   Ú
__future__r   Údataclassesr   r   Útypingr   r   ÚpyarrowÚpar
   r   r   r   ú<module>r!      s9   ðñõ #ç (ß &áÛñ �$Ô÷ð ó ñr   