U
    >i                     @   sJ   d dl Zd dlZd dlmZ d dlmZmZ d dlZ	G dd dej
Z
dS )    N)settings)
migrationsmodelsc                   @   s  e Zd ZdZeejgZej	dde
jejjj
jdddddfde
jdd	fd
e
jejjj
jddfde
jdddfde
jddgdddfde
jdddfde
jddddfde
jdddd d!fd"e
jd#d$dfd%e
jdd&dfd'e
jejjjd(fd)e
jdd*dd+fd,e
jddejj
jjejd-fgd.d/d0d1ej	d2de
jdddd3d4fde
jd5d6d7d8gd9d:fd;e
jd<d	fd)e
jdd*dd+fd'e
jejjjd(fd=e
jdddd>fde
jdd(fd.e
jddejj
jjd?d-fd@e
jddejj
jjejd-fg	dAdBhid1gZd*S )C	MigrationTZClientidd   Fz	Client ID)default
max_lengthprimary_key	serializeverbose_namename)r	   secret   )r   r	   ZscopesZopenidzxThe scope(s) the client is allowed to request. Provide one value per line, e.g.: openid(ENTER)profile(ENTER)email(ENTER))r   	help_texttype)confidentialZConfidential)publicZPublicr      )choicesr   r	   Zgrant_typesZauthorization_codezA list of allowed grant types. Provide one value per line, e.g.: authorization_code(ENTER)client_credentials(ENTER)refresh_token(ENTER)Zredirect_uris z9A list of allowed redirect (callback) URLs, one per line.)blankr   r   Zcors_originszBA list of allowed origins for cross-origin requests, one per line.zCORS allowed origins)r   r   r   r   Zresponse_typescodezdA list of allowed response types. Provide one value per line, e.g.: code(ENTER)id_token token(ENTER)Zskip_consentz5Flag to allow skip the consent screen for this clientZ
created_at)r   dataN)r   r   nullowner)r   r   Z	on_deletetoclientZclients)r   Zverbose_name_plural)r   fieldsoptionsTokenZID)Zauto_createdr
   r   r   )iazInitial access token)atzAccess token)rtzRefresh token)aczAuthorization code   )r   r	   hash   Z
expires_at)r   Zdb_indexr   zallauth_idp_oidc.clientuserZunique_together)r   r&   )__name__
__module____qualname__initialr   Zswappable_dependencyr   ZAUTH_USER_MODELZdependenciesZCreateModelr   Z	CharFieldallauthZidpZoidcZdefault_client_idZdefault_client_secretZ	TextFieldZBooleanFieldZDateTimeFielddjangoutilstimezonenowZ	JSONFieldZ
ForeignKeydbZdeletionZCASCADEZBigAutoField
operations r4   r4   L/tmp/pip-unpacked-wheel-upujnpc2/allauth/idp/oidc/migrations/0001_initial.pyr   	   s
  



	

X^



2 r   )Zdjango.db.models.deletionr.   Zdjango.utils.timezoneZdjango.confr   Z	django.dbr   r   Zallauth.idp.oidc.modelsr-   r   r4   r4   r4   r5   <module>   s
   