]>
vgcfreebox.myrthtech.pt Git - ue-cc-donkeysponsor.git/blob - core/migrations/0001_initial.py
1 # Generated by Django 6.0.4 on 2026-05-02 23:30
3 import django
.db
.models
.deletion
4 from django
.conf
import settings
5 from django
.db
import migrations
, models
8 class Migration(migrations
.Migration
):
13 migrations
.swappable_dependency(settings
.AUTH_USER_MODEL
),
17 migrations
.CreateModel(
20 ('id', models
.BigAutoField(auto_created
=True, primary_key
=True, serialize
=False, verbose_name
='ID')),
21 ('name', models
.CharField(max_length
=100)),
22 ('description', models
.TextField()),
25 migrations
.CreateModel(
28 ('id', models
.BigAutoField(auto_created
=True, primary_key
=True, serialize
=False, verbose_name
='ID')),
29 ('name', models
.CharField(max_length
=100)),
30 ('race', models
.CharField(max_length
=100)),
31 ('location', models
.CharField(max_length
=255)),
32 ('date_of_birth', models
.DateField(blank
=True, null
=True)),
33 ('cover_image', models
.ImageField(upload_to
='donkey_covers/')),
34 ('owner', models
.ForeignKey(on_delete
=django
.db
.models
.deletion
.CASCADE
, to
=settings
.AUTH_USER_MODEL
)),
37 migrations
.CreateModel(
40 ('id', models
.BigAutoField(auto_created
=True, primary_key
=True, serialize
=False, verbose_name
='ID')),
41 ('date', models
.DateTimeField(auto_now_add
=True)),
42 ('description', models
.TextField()),
43 ('image_url', models
.ImageField(upload_to
='posts/')),
44 ('donkey', models
.ForeignKey(on_delete
=django
.db
.models
.deletion
.CASCADE
, to
='core.donkey')),
47 migrations
.CreateModel(
50 ('id', models
.BigAutoField(auto_created
=True, primary_key
=True, serialize
=False, verbose_name
='ID')),
51 ('type', models
.CharField(max_length
=50)),
52 ('start_date', models
.DateField()),
53 ('amount', models
.DecimalField(decimal_places
=2, max_digits
=10)),
54 ('donkey', models
.ForeignKey(on_delete
=django
.db
.models
.deletion
.CASCADE
, to
='core.donkey')),
55 ('user', models
.ForeignKey(on_delete
=django
.db
.models
.deletion
.CASCADE
, to
=settings
.AUTH_USER_MODEL
)),
58 migrations
.CreateModel(
61 ('id', models
.BigAutoField(auto_created
=True, primary_key
=True, serialize
=False, verbose_name
='ID')),
62 ('gender', models
.CharField(blank
=True, help_text
='*SEXO', max_length
=10)),
63 ('date_of_birth', models
.DateField(help_text
='*DATA DE NASC.')),
64 ('user_type', models
.CharField(choices
=[('PRODUCER', 'Produtor'), ('NORMAL', 'Normal (Sponsor)')], default
='NORMAL', max_length
=20)),
65 ('profile', models
.ForeignKey(blank
=True, null
=True, on_delete
=django
.db
.models
.deletion
.CASCADE
, to
='core.profile')),
66 ('user', models
.OneToOneField(on_delete
=django
.db
.models
.deletion
.CASCADE
, to
=settings
.AUTH_USER_MODEL
)),