redesign proto

This commit is contained in:
2025-04-15 12:18:03 -05:00
parent cdbbea7711
commit b9aee578c3
30 changed files with 2899 additions and 397 deletions
+152 -57
View File
@@ -9,91 +9,186 @@ class Migration(migrations.Migration):
initial = True
dependencies = [
]
dependencies = []
operations = [
migrations.CreateModel(
name='AddressModel',
name="AddressModel",
fields=[
('id', models.BigAutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID')),
('address_1', models.CharField(max_length=128)),
('address_2', models.CharField(blank=True, max_length=128)),
('city', models.CharField(max_length=128)),
('state', models.CharField(max_length=2)),
('zip_code', models.CharField(max_length=5)),
(
"id",
models.BigAutoField(
auto_created=True,
primary_key=True,
serialize=False,
verbose_name="ID",
),
),
("address_1", models.CharField(max_length=128)),
("address_2", models.CharField(blank=True, max_length=128)),
("city", models.CharField(max_length=128)),
("state", models.CharField(max_length=2)),
("zip_code", models.CharField(max_length=5)),
],
),
migrations.CreateModel(
name='Membership',
name="Membership",
fields=[
('id', models.BigAutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID')),
('children', models.CharField(default='', max_length=256)),
(
"id",
models.BigAutoField(
auto_created=True,
primary_key=True,
serialize=False,
verbose_name="ID",
),
),
("children", models.CharField(default="", max_length=256)),
],
),
migrations.CreateModel(
name='UsefulLinks',
name="UsefulLinks",
fields=[
('id', models.BigAutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID')),
('name', models.CharField(max_length=256)),
('url', models.CharField(max_length=256)),
(
"id",
models.BigAutoField(
auto_created=True,
primary_key=True,
serialize=False,
verbose_name="ID",
),
),
("name", models.CharField(max_length=256)),
("url", models.CharField(max_length=256)),
],
),
migrations.CreateModel(
name='MembershipPerson',
name="MembershipPerson",
fields=[
('id', models.BigAutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID')),
('first_name', models.CharField(blank=True, max_length=256, null=True)),
('last_name', models.CharField(blank=True, max_length=256, null=True)),
('phone_number', phonenumber_field.modelfields.PhoneNumberField(max_length=128, null=True, region=None, unique=True)),
('email', models.EmailField(blank=True, max_length=254, null=True)),
('membership', models.ForeignKey(blank=True, null=True, on_delete=django.db.models.deletion.CASCADE, to='schasite.membership')),
(
"id",
models.BigAutoField(
auto_created=True,
primary_key=True,
serialize=False,
verbose_name="ID",
),
),
("first_name", models.CharField(blank=True, max_length=256, null=True)),
("last_name", models.CharField(blank=True, max_length=256, null=True)),
(
"phone_number",
phonenumber_field.modelfields.PhoneNumberField(
max_length=128, null=True, region=None, unique=True
),
),
("email", models.EmailField(blank=True, max_length=254, null=True)),
(
"membership",
models.ForeignKey(
blank=True,
null=True,
on_delete=django.db.models.deletion.CASCADE,
to="schasite.membership",
),
),
],
),
migrations.CreateModel(
name='MembershipCommittee',
name="MembershipCommittee",
fields=[
('id', models.BigAutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID')),
('block_captain', models.BooleanField(default=False)),
('coordinator', models.BooleanField(default=False)),
('egg_hunt', models.BooleanField(default=False)),
('spring_garage_sale', models.BooleanField(default=False)),
('golf_outing', models.BooleanField(default=False)),
('ice_cream_social', models.BooleanField(default=False)),
('fall_garage_sale', models.BooleanField(default=False)),
('halloween_party', models.BooleanField(default=False)),
('santa_visit', models.BooleanField(default=False)),
('website', models.BooleanField(default=False)),
('civic_affair', models.BooleanField(default=False)),
('phone_directory', models.BooleanField(default=False)),
('no_preference', models.BooleanField(default=False)),
('membership', models.OneToOneField(on_delete=django.db.models.deletion.CASCADE, to='schasite.membership')),
(
"id",
models.BigAutoField(
auto_created=True,
primary_key=True,
serialize=False,
verbose_name="ID",
),
),
("block_captain", models.BooleanField(default=False)),
("coordinator", models.BooleanField(default=False)),
("egg_hunt", models.BooleanField(default=False)),
("spring_garage_sale", models.BooleanField(default=False)),
("golf_outing", models.BooleanField(default=False)),
("ice_cream_social", models.BooleanField(default=False)),
("fall_garage_sale", models.BooleanField(default=False)),
("halloween_party", models.BooleanField(default=False)),
("santa_visit", models.BooleanField(default=False)),
("website", models.BooleanField(default=False)),
("civic_affair", models.BooleanField(default=False)),
("phone_directory", models.BooleanField(default=False)),
("no_preference", models.BooleanField(default=False)),
(
"membership",
models.OneToOneField(
on_delete=django.db.models.deletion.CASCADE,
to="schasite.membership",
),
),
],
),
migrations.CreateModel(
name='CalendarEvent',
name="CalendarEvent",
fields=[
('id', models.BigAutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID')),
('event_name', models.CharField(max_length=256)),
('start_date', models.DateField(blank=True, null=True)),
('end_date', models.DateField(blank=True, null=True)),
('location_name', models.CharField(blank=True, max_length=256, null=True)),
('coordinator_email', models.EmailField(blank=True, max_length=256, null=True)),
('event_link_name', models.CharField(blank=True, max_length=64, null=True)),
('event_url', models.URLField(blank=True, max_length=256, null=True)),
('location_address', models.ForeignKey(on_delete=django.db.models.deletion.CASCADE, to='schasite.addressmodel')),
(
"id",
models.BigAutoField(
auto_created=True,
primary_key=True,
serialize=False,
verbose_name="ID",
),
),
("event_name", models.CharField(max_length=256)),
("start_date", models.DateField(blank=True, null=True)),
("end_date", models.DateField(blank=True, null=True)),
(
"location_name",
models.CharField(blank=True, max_length=256, null=True),
),
(
"coordinator_email",
models.EmailField(blank=True, max_length=256, null=True),
),
(
"event_link_name",
models.CharField(blank=True, max_length=64, null=True),
),
("event_url", models.URLField(blank=True, max_length=256, null=True)),
(
"location_address",
models.ForeignKey(
on_delete=django.db.models.deletion.CASCADE,
to="schasite.addressmodel",
),
),
],
),
migrations.CreateModel(
name='AddressModel1',
name="AddressModel1",
fields=[
('id', models.BigAutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID')),
('address_1', models.CharField(max_length=128)),
('address_2', models.CharField(blank=True, max_length=128)),
('city', models.CharField(max_length=128)),
('state', models.CharField(max_length=2)),
('zip_code', models.CharField(max_length=5)),
('membership', models.OneToOneField(on_delete=django.db.models.deletion.CASCADE, to='schasite.membership')),
(
"id",
models.BigAutoField(
auto_created=True,
primary_key=True,
serialize=False,
verbose_name="ID",
),
),
("address_1", models.CharField(max_length=128)),
("address_2", models.CharField(blank=True, max_length=128)),
("city", models.CharField(max_length=128)),
("state", models.CharField(max_length=2)),
("zip_code", models.CharField(max_length=5)),
(
"membership",
models.OneToOneField(
on_delete=django.db.models.deletion.CASCADE,
to="schasite.membership",
),
),
],
),
]