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
+47 -12
View File
@@ -7,23 +7,58 @@ import django.db.models.deletion
class Migration(migrations.Migration):
dependencies = [
('schasite', '0004_alter_membershipperson_phone_number'),
("schasite", "0004_alter_membershipperson_phone_number"),
]
operations = [
migrations.CreateModel(
name='MembershipServices',
name="MembershipServices",
fields=[
('id', models.BigAutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID')),
('babysitting', models.BooleanField(blank=True, default=False, null=True)),
('lawn_mowing', models.BooleanField(blank=True, default=False, null=True)),
('snow_shoveling', models.BooleanField(blank=True, default=False, null=True)),
('leaf_raking', models.BooleanField(blank=True, default=False, null=True)),
('petsitting', models.BooleanField(blank=True, default=False, null=True)),
('house_sitting', models.BooleanField(blank=True, default=False, null=True)),
('other', models.BooleanField(blank=True, default=False, null=True)),
('other_desc', models.CharField(blank=True, default='', max_length=256, null=True)),
('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",
),
),
(
"babysitting",
models.BooleanField(blank=True, default=False, null=True),
),
(
"lawn_mowing",
models.BooleanField(blank=True, default=False, null=True),
),
(
"snow_shoveling",
models.BooleanField(blank=True, default=False, null=True),
),
(
"leaf_raking",
models.BooleanField(blank=True, default=False, null=True),
),
(
"petsitting",
models.BooleanField(blank=True, default=False, null=True),
),
(
"house_sitting",
models.BooleanField(blank=True, default=False, null=True),
),
("other", models.BooleanField(blank=True, default=False, null=True)),
(
"other_desc",
models.CharField(blank=True, default="", max_length=256, null=True),
),
(
"membership",
models.OneToOneField(
on_delete=django.db.models.deletion.CASCADE,
to="schasite.membership",
),
),
],
),
]