# 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', }, ), ]