ó
JV¸Yc           @   sê   d  d l  Z  d  d l Td  d l m Z e d ƒ Z d e f d „  ƒ  YZ d e f d „  ƒ  YZ d	 e f d
 „  ƒ  YZ	 d e f d „  ƒ  YZ
 d e f d „  ƒ  YZ e d k ræ e j ƒ  e j e e	 e
 e g ƒ e j ƒ  e j ƒ  n  d S(   iÿÿÿÿN(   t   *(   t   ManyToManyFields	   quotes.dbt	   BaseModelc           B   s   e  Z d  d d „  ƒ  YZ RS(   t   Metac           B   s   e  Z e Z RS(    (   t   __name__t
   __module__t   dbt   database(    (    (    s	   schema.pyR      s   (    (   R   R   R   (    (    (    s	   schema.pyR      s   t   Personc           B   s   e  Z RS(    (   R   R   (    (    (    s	   schema.pyR      s   t   Nicknamec           B   s)   e  Z e e d  d ƒZ e d e ƒ Z RS(   t   related_namet   nickst   unique(   R   R   t   ForeignKeyFieldR   t   persont	   TextFieldt   Truet   name(    (    (    s	   schema.pyR	      s   t   Categoryc           B   s   e  Z e d  e ƒ Z RS(   R   (   R   R   R   R   R   (    (    (    s	   schema.pyR      s   t   Quotec           B   sh   e  Z e e d  d ƒZ e e d  d ƒZ e d e	 ƒ Z
 e d e j j ƒ Z e e d  d d e	 ƒZ RS(   R
   t   quotesR   t   defaultt   null(   R   R   R   R   R   R   R   t
   categoriesR   R   t   contentt   DateTimeFieldt   datetimet   utcnowt   datet   link_cat(    (    (    s	   schema.pyR      s
   t   __main__(   R   t   peeweet   playhouse.fieldsR   t   SqliteDatabaseR   t   ModelR   R   R	   R   R   R   t   connectt   create_tablest   committ   close(    (    (    s	   schema.pyt   <module>   s   


