.gUc@sZddlmZddlmZddlmZddlmZdefdYZ dS(i(tdatetime_utils(tdb(tSchemaMigration(tmodelst MigrationcBseZdZdZiiidd6d6dgidd6fd6d gidd 6d d 6fd 6dgidd6dd6dd6fd6d6iidd6dd6dd6d6d gidd 6fd6dgidd6fd6dgidd6fd6d gid d 6fd 6d!6iid"d6d6d#gid$d%6fd&6d'gid(d 6dd6fd)6d gid*d 6dd6fd+6dgid,d6dd6dd6fd-6dgidd6fd6d.gidd%6fd/6d.gidd%6fd06d.gidd%6fd16d#gid$d%6fd26d gid*d 6dd6fd36d gid4d 6fd56dgidd6dd6dd6fd66d gidd 6d*d 6fd76d86iid9d6d:d6d;d6d<d=6d6d gidd 6fd>6dgidd6fd6d gidd 6fd?6d gidd 6fd 6d@6iidAd6d6dgidd6fd6d gidBd 6fdC6dD6i idEd6dFd6dGd6d6d gidHd 6fdI6d gidJd 6fdK6d gidLd 6fdM6dgidd6fd6dgidNd6fdO6d gidPd 6fdQ6d gidd 6fdR6dgidSd6fdT6d.gidd%6fdU6dV6iidWd6dXd6dYd6d6d gidZd 6fdI6dgidd6fd6d gidBd 6fdR6d[6i id\d6d]d6d6dgidd6fd6d gidPd 6fd^6d_gidd`6dZda6dbdc6dd6fdd6d_gideda6dfdc6fdg6dgidhd6dd6fdi6dgidjd6fdk6d.gidd%6fdU6dgidld6fdm6dn6i idod6dpd6d6d gid d 6fdq6d gid d 6fdr6dgidd6fd6dgidsd6fdt6d gid d 6fdR6d.gidd%6fdU6dgidud6fdv6dgidwd6dd`6dd6fdx6dy6iidzd6d{d6d|d6d6dgidd6fd6d gidPd 6fd}6d~6iidd6dd6dd6d6dgidd`6dd6fd6dgifd6dgidd6fd6d gidPd 6dd`6dd6fd6d gid*d 6fdR6dgidd6fd}6d.gidd%6fdU6d6iidd6dd6dd6d6dgidd6fd6d gidd 6dd`6dd6fd6d gidd 6fd6d.gidd%6fdU6d6iidd6dd6dd6d6d gidd 6fd6dgidd6fd6dgidsd6fdt6d gided 6fd6d6idgidNd6dd6fd6idd6dd6dd6d6dgidd6fd6dgifdR6d6iidd6dXd6dd6d6d gidZd 6fdI6dgidd6fd6d gid d 6fdR6d6iidd6dd6dd6d6d_gidZda6dfdc6fd6dgidd6fd6d gidPd 6fd6d gidHd 6fd6d gidHd 6fd6d6idgidd 6fd6idd6dd6d6dgidd6fd6dgidd%6fd6dgidd6fd6dgidd6fd6d6i idd6dd6d6dgidd6dd`6dd6fd6dgidd`6dd6fd6dgidd6fd6dgidd`6dd6fd6d gidPd 6dd`6dd6fd6d gidPd 6dd`6dd6fd6dgidd`6dd6fd6dgidd6fd6d6iidd6dd6dd6d6dgidd6fd6dgidsd6fdt6d gidd 6fdR6d gidd 6fd6d6iidd6dd6dd6d6dgidd6fd6d gidd 6fdR6d6iidd6d6dgidd6fd6dgidd6fd6dgifd6dgifd6d6i idd6dd6d6d gidPd 6fd6dgidd6dd6dd6fd6dgidd%6fd6dgidd6fd6d gidPd 6fd6dgidsd6fdt6dgidd6fd6dgidd6fd6d6iidd6d6dgidd6fd6d gidPd 6fd6dgidd6fd6dgidd6fd6dgidd%6fd6d6iidd6dd6d6dgidd%6fd6d gidd%6dPd 6fd6d.gidd%6fd6dgidd6fd6dgidd6fd6d gidd%6dPd 6fd6dgifd6dgifd6dgidd6dd`6dd6fd6dgidd6fd6dgifd6dgifd6dgifd6d6iidd6dd6dd6d6d gidfd 6fdI6dgidd6fd6d gidPd 6fdR6d6iidd6dd6d6dgidsd6fd6d gidPd 6fd6dgidd6fd6d gidPd 6fd6d.gidd%6fdU6d6ZdgZRS(cCstjdd|jddtfd|jdd|dfd |jd fd |jd fftjd d gdS(Nucontrol_nivelacionuids!django.db.models.fields.AutoFieldt primary_keytprogramacionentregas*django.db.models.fields.related.ForeignKeyttoscontrol.ProgramacionEntregattotal_paquetess$django.db.models.fields.IntegerFieldt total_lechesucontrolt Nivelacion(Rt create_tabletgftTruetsend_create_signal(tselftorm((sG/home/paco/insumos/apps/control/migrations/0003_auto__add_nivelacion.pytforwards s  cCstjddS(Nucontrol_nivelacion(Rt delete_table(RR((sG/home/paco/insumos/apps/control/migrations/0003_auto__add_nivelacion.pyt backwardsstGroupt object_nametMetas!django.db.models.fields.AutoFieldR Ruids!django.db.models.fields.CharFieldtuniquet80t max_lengthtnames/django.db.models.fields.related.ManyToManyFielduorm['auth.Permission']RtFalset symmetricaltblankt permissionsu auth.groupsA(u'content_type__app_label', u'content_type__model', u'codename')torderings!((u'content_type', u'codename'),)tunique_togethert Permissiont100tcodenames*django.db.models.fields.related.ForeignKeyuorm['contenttypes.ContentType']t content_typet50uauth.permissiontUsers%django.db.models.fields.DateTimeFieldsdatetime.datetime.nowtdefaultt date_joineds"django.db.models.fields.EmailFieldt75temailt30t first_nameuorm['auth.Group']tgroupss$django.db.models.fields.BooleanFieldt is_activetis_stafft is_superusert last_logint last_namet128tpasswordtuser_permissionstusernameu auth.users ('name',)s(('app_label', 'model'),)t ContentTypes'django_content_type'tdb_tablet app_labeltmodelucontenttypes.contenttypetCatConceptosADt250ttextoucontrol.catconceptosads ['folio', 'localidad', 'nombre']s(['clave', 'folio'],)t CatEscuelat10tclavet500t domiciliot7tfoliouorm['control.Localidad']t localidadt20tno_jntnombreuorm['control.CatRuta']trutatstatusucontrol.catescuelas['clave', 'nombre']s(['clave', 'nombre'],)tCatObservacionest5ucontrol.catobservacioness['tipoPaquete']t CatPaquetet noContratos$django.db.models.fields.DecimalFieldtnullt max_digitst3tdecimal_placestpesot6t2tpreciouorm['control.CatProductos']tproductouorm['control.CatProveedor']t proveedoruorm['control.TipoPaquete']t tipoPaqueteucontrol.catpaquetes['nombre', 'apellidoPaterno']t CatPersonatapellidoMaternotapellidoPaternouorm['control.Municipio']t municipiouorm['control.CatTipoPersona']t tipoPersonauorm['auth.User']tusuarioucontrol.catpersonas['presentacion']s(['presentacion'],)tCatPresentacionProductot presentacionucontrol.catpresentacionproductos ['nombre']s (['nombre'],)t CatProductoss$django.db.models.fields.IntegerFieldtcantidads!django.db.models.fields.TextFieldt descripciontmarcau&orm['control.CatPresentacionProducto']ucontrol.catproductoss['nombreProveedor']s(['nombreProveedor'],)t CatProveedort300t licitaciontnombreProveedorucontrol.catproveedors['numeroProyecto']s(['numeroProyecto'],)t CatProyectotnumeroProyectoucontrol.catproyectot LocalidadtCatRutaucontrol.catrutatCatTipoPersonaucontrol.cattipopersonas ['modelo']s(['numPlaca'],)t CatVehiculot capacidadtmodelotnumPlacaucontrol.catvehiculos'django.db.models.fields.files.FileFieldtDocumentoComites ['escuela']tComiteuorm['control.CatEscuela']tescuelas!django.db.models.fields.DateFields#datetime.datetime(2015, 5, 2, 0, 0)tfechauorm['control.CatPersona']tpromotorucontrol.comites(('registro_abasto',),)tDotacionuorm['control.CatConceptosAD']tconceptotconcepto_lechetlechestopciont opcion_lechestpaquetesuorm['control.RegistroAbasto']tregistro_abastoucontrol.dotacions['municipio', 'nombre']s(['nombre', 'municipio'],)t4tnumeroucontrol.localidadt Municipioucontrol.municipioR u"orm['control.ProgramacionEntrega']RR Rucontrol.nivelacions['nombre_chofer']tProgramacionEntregatanou)orm['control.ProgramacionEntregaEscuela']tthrought fecha_repartotmest nombre_choferuorm['control.CatVehiculo']tvehiculoucontrol.programacionentregatProgramacionEntregaEscuelatestatust programaciont0u"control.programacionentregaescuelatRegistroAbastotanios'2015'tenviados'Mayo'tninastninosuorm['control.CatObservaciones']t observaciont totalMadrest totalNinosttotalNinosLecheucontrol.registroabastos (['clave'],)t TipoPaqueteucontrol.tipopaquetes ['Municipio']tValidarCuadroAbastoucontrol.validarcuadroabastotcontrol(t__name__t __module__RRRt complete_apps(((sG/home/paco/insumos/apps/control/migrations/0003_auto__add_nivelacion.pyRs )%%"#,)%%%%%%%N( t south.utilsRtdatetimetsouth.dbRtsouth.v2Rt django.dbRR(((sG/home/paco/insumos/apps/control/migrations/0003_auto__add_nivelacion.pyts