Make initial migration for membershipworks app
Also retroactively make it a dependency for paperwork migrations
This commit is contained in:
parent
f92a08c851
commit
61fc2386e5
145
membershipworks/migrations/0001_initial.py
Normal file
145
membershipworks/migrations/0001_initial.py
Normal file
@ -0,0 +1,145 @@
|
|||||||
|
# Generated by Django 4.0.2 on 2022-02-12 05:05
|
||||||
|
|
||||||
|
from django.db import migrations, models
|
||||||
|
import django.db.models.deletion
|
||||||
|
|
||||||
|
|
||||||
|
class Migration(migrations.Migration):
|
||||||
|
|
||||||
|
initial = True
|
||||||
|
|
||||||
|
dependencies = [
|
||||||
|
]
|
||||||
|
|
||||||
|
operations = [
|
||||||
|
migrations.CreateModel(
|
||||||
|
name='Flag',
|
||||||
|
fields=[
|
||||||
|
('id', models.CharField(max_length=24, primary_key=True, serialize=False)),
|
||||||
|
('name', models.TextField(null=True)),
|
||||||
|
('type', models.CharField(max_length=6)),
|
||||||
|
],
|
||||||
|
options={
|
||||||
|
'db_table': 'flag',
|
||||||
|
'managed': False,
|
||||||
|
},
|
||||||
|
),
|
||||||
|
migrations.CreateModel(
|
||||||
|
name='Member',
|
||||||
|
fields=[
|
||||||
|
('uid', models.CharField(max_length=24, primary_key=True, serialize=False)),
|
||||||
|
('year_of_birth', models.TextField(db_column='Year of Birth', null=True)),
|
||||||
|
('account_name', models.TextField(db_column='Account Name', null=True)),
|
||||||
|
('first_name', models.TextField(db_column='First Name', null=True)),
|
||||||
|
('last_name', models.TextField(db_column='Last Name', null=True)),
|
||||||
|
('phone', models.TextField(db_column='Phone', null=True)),
|
||||||
|
('email', models.TextField(db_column='Email', null=True)),
|
||||||
|
('address_street', models.TextField(db_column='Address (Street)', null=True)),
|
||||||
|
('address_city', models.TextField(db_column='Address (City)', null=True)),
|
||||||
|
('address_state_province', models.TextField(db_column='Address (State/Province)', null=True)),
|
||||||
|
('address_postal_code', models.TextField(db_column='Address (Postal Code)', null=True)),
|
||||||
|
('address_country', models.TextField(db_column='Address (Country)', null=True)),
|
||||||
|
('profile_description', models.TextField(db_column='Profile description', null=True)),
|
||||||
|
('website', models.TextField(db_column='Website', null=True)),
|
||||||
|
('fax', models.TextField(db_column='Fax', null=True)),
|
||||||
|
('contact_person', models.TextField(db_column='Contact Person', null=True)),
|
||||||
|
('password', models.TextField(db_column='Password', null=True)),
|
||||||
|
('position_relation', models.TextField(db_column='Position/relation', null=True)),
|
||||||
|
('parent_account_id', models.TextField(db_column='Parent Account ID', null=True)),
|
||||||
|
('gift_membership_purchased_by', models.TextField(db_column='Gift Membership purchased by', null=True)),
|
||||||
|
('purchased_gift_membership_for', models.TextField(db_column='Purchased Gift Membership for', null=True)),
|
||||||
|
('closet_storage', models.TextField(db_column='Closet Storage #', null=True)),
|
||||||
|
('storage_shelf', models.TextField(db_column='Storage Shelf #', null=True)),
|
||||||
|
('personal_studio_space', models.TextField(db_column='Personal Studio Space #', null=True)),
|
||||||
|
('access_permitted_shops_during_extended_hours', models.BooleanField(db_column='Access Permitted Shops During Extended Hours?')),
|
||||||
|
('normal_access_permitted_during_covid19_limited_operations', models.BooleanField(db_column='Normal Access Permitted During COVID-19 Limited Operations')),
|
||||||
|
('access_permitted_during_covid19_staffed_period_only', models.BooleanField(db_column='Access Permitted During COVID-19 Staffed Period Only')),
|
||||||
|
('access_front_door_and_studio_space_during_extended_hours', models.BooleanField(db_column='Access Front Door and Studio Space During Extended Hours?')),
|
||||||
|
('access_wood_shop', models.BooleanField(db_column='Access Wood Shop?')),
|
||||||
|
('access_metal_shop', models.BooleanField(db_column='Access Metal Shop?')),
|
||||||
|
('access_storage_closet', models.BooleanField(db_column='Access Storage Closet?')),
|
||||||
|
('access_studio_space', models.BooleanField(db_column='Access Studio Space?')),
|
||||||
|
('access_front_door', models.BooleanField(db_column='Access Front Door?')),
|
||||||
|
('access_card_number', models.TextField(db_column='Access Card Number', null=True)),
|
||||||
|
('access_card_facility_code', models.TextField(db_column='Access Card Facility Code', null=True)),
|
||||||
|
('auto_billing_id', models.TextField(db_column='Auto Billing ID', null=True)),
|
||||||
|
('billing_method', models.TextField(db_column='Billing Method', null=True)),
|
||||||
|
('renewal_date', models.DateField(db_column='Renewal Date', null=True)),
|
||||||
|
('join_date', models.DateField(db_column='Join Date', null=True)),
|
||||||
|
('admin_note', models.TextField(db_column='Admin note', null=True)),
|
||||||
|
('profile_gallery_image_url', models.TextField(db_column='Profile gallery image URL', null=True)),
|
||||||
|
('business_card_image_url', models.TextField(db_column='Business card image URL', null=True)),
|
||||||
|
('instagram', models.TextField(db_column='Instagram', null=True)),
|
||||||
|
('pinterest', models.TextField(db_column='Pinterest', null=True)),
|
||||||
|
('youtube', models.TextField(db_column='Youtube', null=True)),
|
||||||
|
('yelp', models.TextField(db_column='Yelp', null=True)),
|
||||||
|
('google', models.TextField(db_column='Google+', null=True)),
|
||||||
|
('bbb', models.TextField(db_column='BBB', null=True)),
|
||||||
|
('twitter', models.TextField(db_column='Twitter', null=True)),
|
||||||
|
('facebook', models.TextField(db_column='Facebook', null=True)),
|
||||||
|
('linked_in', models.TextField(db_column='LinkedIn', null=True)),
|
||||||
|
('do_not_show_street_address_in_profile', models.TextField(db_column='Do not show street address in profile', null=True)),
|
||||||
|
('do_not_list_in_directory', models.TextField(db_column='Do not list in directory', null=True)),
|
||||||
|
('how_did_you_hear', models.TextField(db_column='HowDidYouHear', null=True)),
|
||||||
|
('authorize_charge', models.TextField(db_column='authorizeCharge', null=True)),
|
||||||
|
('policy_agreement', models.TextField(db_column='policyAgreement', null=True)),
|
||||||
|
('waiver_form_signed_and_on_file_date', models.DateField(db_column='Waiver form signed and on file date.', null=True)),
|
||||||
|
('membership_agreement_signed_and_on_file_date', models.DateField(db_column='Membership Agreement signed and on file date.', null=True)),
|
||||||
|
('ip_address', models.TextField(db_column='IP Address', null=True)),
|
||||||
|
('audit_date', models.DateField(db_column='Audit Date', null=True)),
|
||||||
|
('agreement_version', models.TextField(db_column='Agreement Version', null=True)),
|
||||||
|
('paperwork_status', models.TextField(db_column='Paperwork status', null=True)),
|
||||||
|
('membership_agreement_dated', models.BooleanField(db_column='Membership agreement dated')),
|
||||||
|
('membership_agreement_acknowledgement_page_filled_out', models.BooleanField(db_column='Membership Agreement Acknowledgement Page Filled Out')),
|
||||||
|
('membership_agreement_signed', models.BooleanField(db_column='Membership Agreement Signed')),
|
||||||
|
('liability_form_filled_out', models.BooleanField(db_column='Liability Form Filled Out')),
|
||||||
|
('self_certify_essential_business', models.BooleanField(db_column='selfCertifyEssentialBusiness')),
|
||||||
|
('accepted_covid19_policy', models.BooleanField(db_column='Accepted COVID-19 Policy')),
|
||||||
|
],
|
||||||
|
options={
|
||||||
|
'db_table': 'members',
|
||||||
|
'ordering': ('first_name', 'last_name'),
|
||||||
|
'managed': False,
|
||||||
|
},
|
||||||
|
),
|
||||||
|
migrations.CreateModel(
|
||||||
|
name='MemberFlag',
|
||||||
|
fields=[
|
||||||
|
('id', models.BigAutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID')),
|
||||||
|
],
|
||||||
|
options={
|
||||||
|
'db_table': 'memberflag',
|
||||||
|
'managed': False,
|
||||||
|
},
|
||||||
|
),
|
||||||
|
migrations.CreateModel(
|
||||||
|
name='Transaction',
|
||||||
|
fields=[
|
||||||
|
('id', models.BigAutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID')),
|
||||||
|
('sid', models.CharField(max_length=27, null=True)),
|
||||||
|
('timestamp', models.DateTimeField()),
|
||||||
|
('type', models.TextField(null=True)),
|
||||||
|
('sum', models.DecimalField(decimal_places=4, max_digits=13, null=True)),
|
||||||
|
('fee', models.DecimalField(decimal_places=4, max_digits=13, null=True)),
|
||||||
|
('event_id', models.TextField(null=True)),
|
||||||
|
('for_what', models.TextField(db_column='For', null=True)),
|
||||||
|
('items', models.TextField(db_column='Items', null=True)),
|
||||||
|
('discount_code', models.TextField(db_column='Discount Code', null=True)),
|
||||||
|
('note', models.TextField(db_column='Note', null=True)),
|
||||||
|
('name', models.TextField(db_column='Name', null=True)),
|
||||||
|
('contact_person', models.TextField(db_column='Contact Person', null=True)),
|
||||||
|
('full_address', models.TextField(db_column='Full Address', null=True)),
|
||||||
|
('street', models.TextField(db_column='Street', null=True)),
|
||||||
|
('city', models.TextField(db_column='City', null=True)),
|
||||||
|
('state_province', models.TextField(db_column='State/Province', null=True)),
|
||||||
|
('postal_code', models.TextField(db_column='Postal Code', null=True)),
|
||||||
|
('country', models.TextField(db_column='Country', null=True)),
|
||||||
|
('phone', models.TextField(db_column='Phone', null=True)),
|
||||||
|
('email', models.TextField(db_column='Email', null=True)),
|
||||||
|
('member', models.ForeignKey(db_column='uid', null=True, on_delete=django.db.models.deletion.PROTECT, related_name='transactions', to='membershipworks.member')),
|
||||||
|
],
|
||||||
|
options={
|
||||||
|
'db_table': 'transactions',
|
||||||
|
},
|
||||||
|
),
|
||||||
|
]
|
0
membershipworks/migrations/__init__.py
Normal file
0
membershipworks/migrations/__init__.py
Normal file
@ -8,7 +8,9 @@ class Migration(migrations.Migration):
|
|||||||
|
|
||||||
initial = True
|
initial = True
|
||||||
|
|
||||||
dependencies = []
|
dependencies = [
|
||||||
|
("membershipworks", "0001_initial"),
|
||||||
|
]
|
||||||
|
|
||||||
operations = [
|
operations = [
|
||||||
migrations.CreateModel(
|
migrations.CreateModel(
|
||||||
|
@ -21,7 +21,6 @@ def migrate_certification_version_forward(apps, schema_editor):
|
|||||||
class Migration(migrations.Migration):
|
class Migration(migrations.Migration):
|
||||||
|
|
||||||
dependencies = [
|
dependencies = [
|
||||||
("membershipworks", "0001_initial"),
|
|
||||||
("paperwork", "0001_initial"),
|
("paperwork", "0001_initial"),
|
||||||
]
|
]
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user