def record(migration, database): # Record us as having not done this record = MigrationHistory.for_migration(migration, database) if record.id is not None: if database != DEFAULT_DB_ALIAS: record.delete(using=database) else: # Django 1.1 always goes down here record.delete()
def record(migration, database): # Record us as having done this record = MigrationHistory.for_migration(migration, database) record.applied = datetime.datetime.utcnow() if database != DEFAULT_DB_ALIAS: record.save(using=database) else: # Django 1.1 and below always go down this branch. record.save()
def record(migration, database): # Record us as having done this record = MigrationHistory.for_migration(migration, database) try: from django.utils.timezone import now record.applied = now() except ImportError: record.applied = datetime.datetime.utcnow() if database != DEFAULT_DB_ALIAS: record.save(using=database) else: # Django 1.1 and below always go down this branch. record.save()
def record(migration): # Record us as having not done this record = MigrationHistory.for_migration(migration) if record.id is not None: record.delete()
def record(migration): # Record us as having done this record = MigrationHistory.for_migration(migration) record.applied = datetime.datetime.utcnow() record.save()
def record(app_name, migration): # Record us as having not done this record = MigrationHistory.for_migration(app_name, migration) record.delete()
def record(app_name, migration): # Record us as having done this record = MigrationHistory.for_migration(app_name, migration) record.applied = datetime.datetime.utcnow() record.save()
def import_data(): #initial imports #Processing model: Snippet from caravana4site.models import Snippet #Processing model: Units from caravana4site.models import Units #Processing model: ProductCategorie from caravana4site.models import ProductCategorie caravana4site_productcategorie_1 = ProductCategorie() caravana4site_productcategorie_1.name = u'Ternera' caravana4site_productcategorie_1 = importer.save_or_locate(caravana4site_productcategorie_1) caravana4site_productcategorie_2 = ProductCategorie() caravana4site_productcategorie_2.name = u'Pollo' caravana4site_productcategorie_2 = importer.save_or_locate(caravana4site_productcategorie_2) caravana4site_productcategorie_3 = ProductCategorie() caravana4site_productcategorie_3.name = u'Novillos' caravana4site_productcategorie_3 = importer.save_or_locate(caravana4site_productcategorie_3) caravana4site_productcategorie_4 = ProductCategorie() caravana4site_productcategorie_4.name = u'L\xe1cteos' caravana4site_productcategorie_4 = importer.save_or_locate(caravana4site_productcategorie_4) caravana4site_productcategorie_5 = ProductCategorie() caravana4site_productcategorie_5.name = u'Menudencias' caravana4site_productcategorie_5 = importer.save_or_locate(caravana4site_productcategorie_5) caravana4site_productcategorie_6 = ProductCategorie() caravana4site_productcategorie_6.name = u'Cerdos' caravana4site_productcategorie_6 = importer.save_or_locate(caravana4site_productcategorie_6) caravana4site_productcategorie_7 = ProductCategorie() caravana4site_productcategorie_7.name = u'Corderos' caravana4site_productcategorie_7 = importer.save_or_locate(caravana4site_productcategorie_7) caravana4site_productcategorie_8 = ProductCategorie() caravana4site_productcategorie_8.name = u'Chivitos' caravana4site_productcategorie_8 = importer.save_or_locate(caravana4site_productcategorie_8) caravana4site_productcategorie_9 = ProductCategorie() caravana4site_productcategorie_9.name = u'Conejos' caravana4site_productcategorie_9 = importer.save_or_locate(caravana4site_productcategorie_9) caravana4site_productcategorie_10 = ProductCategorie() caravana4site_productcategorie_10.name = u'Elaborados' caravana4site_productcategorie_10 = importer.save_or_locate(caravana4site_productcategorie_10) #Processing model: MigrationHistory from south.models import MigrationHistory south_migrationhistory_1 = MigrationHistory() south_migrationhistory_1.app_name = u'caravana4site' south_migrationhistory_1.migration = u'0001_initial' south_migrationhistory_1.applied = dateutil.parser.parse("2014-01-02T01:51:38.318328+00:00") south_migrationhistory_1 = importer.save_or_locate(south_migrationhistory_1) south_migrationhistory_2 = MigrationHistory() south_migrationhistory_2.app_name = u'caravana4site' south_migrationhistory_2.migration = u'0002_auto__add_field_homecarouseloffert_start_date__add_field_homecarouselo' south_migrationhistory_2.applied = dateutil.parser.parse("2014-01-05T16:51:39.517145+00:00") south_migrationhistory_2 = importer.save_or_locate(south_migrationhistory_2) south_migrationhistory_3 = MigrationHistory() south_migrationhistory_3.app_name = u'caravana4site' south_migrationhistory_3.migration = u'0003_auto__add_productcategorie__chg_field_product_price__chg_field_product' south_migrationhistory_3.applied = dateutil.parser.parse("2014-01-19T21:02:05.052134+00:00") south_migrationhistory_3 = importer.save_or_locate(south_migrationhistory_3) south_migrationhistory_4 = MigrationHistory() south_migrationhistory_4.app_name = u'caravana4site' south_migrationhistory_4.migration = u'0004_auto__del_field_product_cost__del_field_product_created__del_field_pro' south_migrationhistory_4.applied = dateutil.parser.parse("2014-01-19T22:36:43.132356+00:00") south_migrationhistory_4 = importer.save_or_locate(south_migrationhistory_4) south_migrationhistory_5 = MigrationHistory() south_migrationhistory_5.app_name = u'caravana4site' south_migrationhistory_5.migration = u'0005_auto__add_field_product_category' south_migrationhistory_5.applied = dateutil.parser.parse("2014-01-19T22:44:57.623181+00:00") south_migrationhistory_5 = importer.save_or_locate(south_migrationhistory_5) south_migrationhistory_6 = MigrationHistory() south_migrationhistory_6.app_name = u'caravana4site' south_migrationhistory_6.migration = u'0006_auto__chg_field_product_picture' south_migrationhistory_6.applied = dateutil.parser.parse("2014-01-21T00:25:11.857792+00:00") south_migrationhistory_6 = importer.save_or_locate(south_migrationhistory_6) south_migrationhistory_7 = MigrationHistory() south_migrationhistory_7.app_name = u'caravana4site' south_migrationhistory_7.migration = u'0007_auto__add_productdetail' south_migrationhistory_7.applied = dateutil.parser.parse("2014-01-26T20:47:38.426115+00:00") south_migrationhistory_7 = importer.save_or_locate(south_migrationhistory_7) #Processing model: Product from caravana4site.models import Product caravana4site_product_1 = Product() caravana4site_product_1.picture = u'models/Product/calugaDevel_1.png' caravana4site_product_1.category = caravana4site_productcategorie_1 caravana4site_product_1.PLU_number = 105 caravana4site_product_1.PLU_code = u'00105' caravana4site_product_1.name = u'Pecho' caravana4site_product_1.section = 1 caravana4site_product_1.familly = 1 caravana4site_product_1.ptype = u'P' caravana4site_product_1.validaty = 0 caravana4site_product_1.price1 = Decimal('17') caravana4site_product_1.price2 = Decimal('17') caravana4site_product_1 = importer.save_or_locate(caravana4site_product_1) caravana4site_product_2 = Product() caravana4site_product_2.picture = u'models/Product/loggedExpanded.png' caravana4site_product_2.category = caravana4site_productcategorie_1 caravana4site_product_2.PLU_number = 104 caravana4site_product_2.PLU_code = u'00104' caravana4site_product_2.name = u'Faldita de ternera' caravana4site_product_2.section = 1 caravana4site_product_2.familly = 1 caravana4site_product_2.ptype = u'P' caravana4site_product_2.validaty = 0 caravana4site_product_2.price1 = Decimal('28.5') caravana4site_product_2.price2 = Decimal('28.5') caravana4site_product_2 = importer.save_or_locate(caravana4site_product_2) caravana4site_product_3 = Product() caravana4site_product_3.picture = u'models/Product/ir_al_check_in.png' caravana4site_product_3.category = caravana4site_productcategorie_1 caravana4site_product_3.PLU_number = 103 caravana4site_product_3.PLU_code = u'00103' caravana4site_product_3.name = u'Aguja' caravana4site_product_3.section = 1 caravana4site_product_3.familly = 1 caravana4site_product_3.ptype = u'P' caravana4site_product_3.validaty = 0 caravana4site_product_3.price1 = Decimal('26.5') caravana4site_product_3.price2 = Decimal('26.5') caravana4site_product_3 = importer.save_or_locate(caravana4site_product_3) caravana4site_product_4 = Product() caravana4site_product_4.picture = u'' caravana4site_product_4.category = caravana4site_productcategorie_1 caravana4site_product_4.PLU_number = 106 caravana4site_product_4.PLU_code = u'00106' caravana4site_product_4.name = u'Molida Com\xfan' caravana4site_product_4.section = 1 caravana4site_product_4.familly = 1 caravana4site_product_4.ptype = u'P' caravana4site_product_4.validaty = 0 caravana4site_product_4.price1 = Decimal('27') caravana4site_product_4.price2 = Decimal('27') caravana4site_product_4 = importer.save_or_locate(caravana4site_product_4) caravana4site_product_5 = Product() caravana4site_product_5.picture = u'' caravana4site_product_5.category = caravana4site_productcategorie_2 caravana4site_product_5.PLU_number = 107 caravana4site_product_5.PLU_code = u'00107' caravana4site_product_5.name = u'Cajon pollos' caravana4site_product_5.section = 1 caravana4site_product_5.familly = 2 caravana4site_product_5.ptype = u'P' caravana4site_product_5.validaty = 0 caravana4site_product_5.price1 = Decimal('0') caravana4site_product_5.price2 = Decimal('0') caravana4site_product_5 = importer.save_or_locate(caravana4site_product_5) caravana4site_product_6 = Product() caravana4site_product_6.picture = u'' caravana4site_product_6.category = caravana4site_productcategorie_2 caravana4site_product_6.PLU_number = 108 caravana4site_product_6.PLU_code = u'00108' caravana4site_product_6.name = u'Filet de pollo' caravana4site_product_6.section = 1 caravana4site_product_6.familly = 2 caravana4site_product_6.ptype = u'P' caravana4site_product_6.validaty = 0 caravana4site_product_6.price1 = Decimal('39.9') caravana4site_product_6.price2 = Decimal('39.9') caravana4site_product_6 = importer.save_or_locate(caravana4site_product_6) caravana4site_product_7 = Product() caravana4site_product_7.picture = u'' caravana4site_product_7.category = caravana4site_productcategorie_3 caravana4site_product_7.PLU_number = 109 caravana4site_product_7.PLU_code = u'00109' caravana4site_product_7.name = u'Lomito sin cord\xf3n' caravana4site_product_7.section = 1 caravana4site_product_7.familly = 1 caravana4site_product_7.ptype = u'P' caravana4site_product_7.validaty = 0 caravana4site_product_7.price1 = Decimal('75') caravana4site_product_7.price2 = Decimal('75') caravana4site_product_7 = importer.save_or_locate(caravana4site_product_7) #Processing model: HomeCarouselOffert from caravana4site.models import HomeCarouselOffert caravana4site_homecarouseloffert_1 = HomeCarouselOffert() caravana4site_homecarouseloffert_1.product = caravana4site_product_1 caravana4site_homecarouseloffert_1.price = Decimal('40.3') caravana4site_homecarouseloffert_1.price_detail = u'el kilogramo' caravana4site_homecarouseloffert_1.detail = u'El precio mas bajo' caravana4site_homecarouseloffert_1.carousel_image = u'models/HomeCarouselOffert/arrollado_1.jpg' caravana4site_homecarouseloffert_1.start_date = dateutil.parser.parse("2014-01-11") caravana4site_homecarouseloffert_1.end_date = dateutil.parser.parse("2014-01-24") caravana4site_homecarouseloffert_1 = importer.save_or_locate(caravana4site_homecarouseloffert_1) caravana4site_homecarouseloffert_2 = HomeCarouselOffert() caravana4site_homecarouseloffert_2.product = caravana4site_product_2 caravana4site_homecarouseloffert_2.price = Decimal('17.55') caravana4site_homecarouseloffert_2.price_detail = u'el kilogramo' caravana4site_homecarouseloffert_2.detail = u'Llevando mas de dos kilos' caravana4site_homecarouseloffert_2.carousel_image = u'models/HomeCarouselOffert/pollo_1.jpg' caravana4site_homecarouseloffert_2.start_date = dateutil.parser.parse("2014-01-11") caravana4site_homecarouseloffert_2.end_date = dateutil.parser.parse("2014-01-15") caravana4site_homecarouseloffert_2 = importer.save_or_locate(caravana4site_homecarouseloffert_2) caravana4site_homecarouseloffert_3 = HomeCarouselOffert() caravana4site_homecarouseloffert_3.product = caravana4site_product_3 caravana4site_homecarouseloffert_3.price = Decimal('40.25') caravana4site_homecarouseloffert_3.price_detail = u'Precios por kilogramo' caravana4site_homecarouseloffert_3.detail = u'la crane mas tierna' caravana4site_homecarouseloffert_3.carousel_image = u'models/HomeCarouselOffert/arrollado2_1.jpg' caravana4site_homecarouseloffert_3.start_date = dateutil.parser.parse("2014-01-11") caravana4site_homecarouseloffert_3.end_date = dateutil.parser.parse("2014-01-21") caravana4site_homecarouseloffert_3 = importer.save_or_locate(caravana4site_homecarouseloffert_3) #Processing model: ProductDetail from caravana4site.models import ProductDetail caravana4site_productdetail_1 = ProductDetail() caravana4site_productdetail_1.product = caravana4site_product_1 caravana4site_productdetail_1.description = u'Carne molida de elaboracion propia con ternera de alta calidad.' caravana4site_productdetail_1.good_for = u'Salsas Empanadas Estofados' caravana4site_productdetail_1 = importer.save_or_locate(caravana4site_productdetail_1) caravana4site_productdetail_2 = ProductDetail() caravana4site_productdetail_2.product = caravana4site_product_2 caravana4site_productdetail_2.description = u'Carne molida de elaboracion propia con ternera de alta calidad.' caravana4site_productdetail_2.good_for = u'Salsas Empanadas Estofados' caravana4site_productdetail_2 = importer.save_or_locate(caravana4site_productdetail_2) caravana4site_productdetail_3 = ProductDetail() caravana4site_productdetail_3.product = caravana4site_product_3 caravana4site_productdetail_3.description = u'Carne molida de elaboracion propia con ternera de alta calidad' caravana4site_productdetail_3.good_for = u'Salsas Empanadas Estofados' caravana4site_productdetail_3 = importer.save_or_locate(caravana4site_productdetail_3) caravana4site_productdetail_4 = ProductDetail() caravana4site_productdetail_4.product = caravana4site_product_4 caravana4site_productdetail_4.description = u'Carne molida de elaboracion propia con ternera de alta calidad.' caravana4site_productdetail_4.good_for = u'Salsas Empanadas Estofados' caravana4site_productdetail_4 = importer.save_or_locate(caravana4site_productdetail_4)