Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
2 changes: 0 additions & 2 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -151,8 +151,6 @@ staticfiles
/geoip/import_data/*
!/geoip/import_data/__init__.py
/**/geoip-api-c
/**/migrations/*.py
!/**/migrations/__init__.py
config/environment_variables.json
config/environment_variables*.bak.json
web_app/build/*
Expand Down
135 changes: 135 additions & 0 deletions activity/migrations/0001_initial.py
Original file line number Diff line number Diff line change
@@ -0,0 +1,135 @@
# Generated by Django 3.2.13 on 2022-04-17 00:28

from django.db import migrations, models


class Migration(migrations.Migration):

initial = True

dependencies = [
]

operations = [
migrations.CreateModel(
name='ActivityComment',
fields=[
('id', models.BigAutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID')),
('parent_we_vote_id', models.CharField(db_index=True, default=None, max_length=255, null=True)),
('parent_comment_we_vote_id', models.CharField(db_index=True, default=None, max_length=255, null=True)),
('commenter_name', models.CharField(default=None, max_length=255, null=True)),
('commenter_organization_we_vote_id', models.CharField(default=None, max_length=255, null=True)),
('commenter_twitter_followers_count', models.PositiveIntegerField(default=None, null=True)),
('commenter_twitter_handle', models.CharField(default=None, max_length=255, null=True)),
('commenter_voter_we_vote_id', models.CharField(default=None, max_length=255, null=True)),
('commenter_profile_image_url_medium', models.TextField(blank=True, null=True)),
('commenter_profile_image_url_tiny', models.TextField(blank=True, null=True)),
('date_created', models.DateTimeField(null=True)),
('date_last_changed', models.DateTimeField(auto_now=True, null=True, verbose_name='date last changed')),
('deleted', models.BooleanField(default=False)),
('statement_text', models.TextField(blank=True, null=True)),
('visibility_is_public', models.BooleanField(default=False)),
('we_vote_id', models.CharField(db_index=True, default=None, max_length=255, null=True, unique=True)),
],
),
migrations.CreateModel(
name='ActivityNotice',
fields=[
('id', models.BigAutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID')),
('activity_notice_seed_id', models.PositiveIntegerField(default=None, null=True)),
('activity_tidbit_we_vote_id', models.CharField(default=None, max_length=255, null=True)),
('campaignx_news_item_we_vote_id', models.CharField(default=None, max_length=255, null=True)),
('campaignx_we_vote_id', models.CharField(default=None, max_length=255, null=True)),
('date_of_notice', models.DateTimeField(null=True)),
('date_last_changed', models.DateTimeField(auto_now=True, null=True)),
('activity_notice_clicked', models.BooleanField(default=False)),
('activity_notice_seen', models.BooleanField(default=False)),
('deleted', models.BooleanField(default=False)),
('kind_of_notice', models.CharField(default=None, max_length=50, null=True)),
('kind_of_seed', models.CharField(default=None, max_length=50, null=True)),
('new_positions_entered_count', models.PositiveIntegerField(default=None, null=True)),
('number_of_comments', models.PositiveIntegerField(default=None, null=True)),
('number_of_likes', models.PositiveIntegerField(default=None, null=True)),
('position_name_list_serialized', models.TextField(default=None, null=True)),
('position_we_vote_id_list_serialized', models.TextField(default=None, null=True)),
('speaker_name', models.CharField(default=None, max_length=255, null=True)),
('speaker_organization_we_vote_id', models.CharField(default=None, max_length=255, null=True)),
('speaker_voter_we_vote_id', models.CharField(default=None, max_length=255, null=True)),
('recipient_voter_we_vote_id', models.CharField(default=None, max_length=255, null=True)),
('is_in_app', models.BooleanField(default=False)),
('send_to_email', models.BooleanField(default=False)),
('scheduled_to_email', models.BooleanField(default=False)),
('sent_to_email', models.BooleanField(default=False)),
('send_to_sms', models.BooleanField(default=False)),
('scheduled_to_sms', models.BooleanField(default=False)),
('sent_to_sms', models.BooleanField(default=False)),
('speaker_profile_image_url_medium', models.TextField(blank=True, null=True)),
('speaker_profile_image_url_tiny', models.TextField(blank=True, null=True)),
('statement_subject', models.CharField(default=None, max_length=255, null=True)),
('statement_text_preview', models.TextField(default=None, null=True)),
],
),
migrations.CreateModel(
name='ActivityNoticeSeed',
fields=[
('id', models.BigAutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID')),
('activity_notices_created', models.BooleanField(default=False)),
('activity_tidbit_we_vote_ids_for_friends_serialized', models.TextField(default=None, null=True)),
('activity_tidbit_we_vote_ids_for_public_serialized', models.TextField(default=None, null=True)),
('date_of_notice_earlier_than_update_window', models.BooleanField(default=False)),
('activity_notices_scheduled', models.BooleanField(default=False)),
('added_to_voter_daily_summary', models.BooleanField(default=False)),
('campaignx_news_item_we_vote_id', models.CharField(default=None, max_length=255, null=True)),
('campaignx_we_vote_id', models.CharField(default=None, max_length=255, null=True)),
('date_of_notice', models.DateTimeField(null=True)),
('date_last_changed', models.DateTimeField(auto_now=True, null=True)),
('date_sent_to_email', models.DateTimeField(null=True)),
('deleted', models.BooleanField(default=False)),
('kind_of_seed', models.CharField(default=None, max_length=50, null=True)),
('position_names_for_friends_serialized', models.TextField(default=None, null=True)),
('position_names_for_public_serialized', models.TextField(default=None, null=True)),
('position_we_vote_ids_for_friends_serialized', models.TextField(default=None, null=True)),
('position_we_vote_ids_for_public_serialized', models.TextField(default=None, null=True)),
('recipient_name', models.CharField(default=None, max_length=255, null=True)),
('recipient_voter_we_vote_id', models.CharField(default=None, max_length=255, null=True)),
('speaker_voter_we_vote_ids_serialized', models.TextField(default=None, null=True)),
('speaker_organization_we_vote_ids_serialized', models.TextField(default=None, null=True)),
('send_to_email', models.BooleanField(default=False)),
('scheduled_to_email', models.BooleanField(default=False)),
('sent_to_email', models.BooleanField(default=False)),
('send_to_sms', models.BooleanField(default=False)),
('scheduled_to_sms', models.BooleanField(default=False)),
('sent_to_sms', models.BooleanField(default=False)),
('speaker_name', models.CharField(default=None, max_length=255, null=True)),
('speaker_organization_we_vote_id', models.CharField(default=None, max_length=255, null=True)),
('speaker_voter_we_vote_id', models.CharField(default=None, max_length=255, null=True)),
('speaker_profile_image_url_medium', models.TextField(blank=True, null=True)),
('speaker_profile_image_url_tiny', models.TextField(blank=True, null=True)),
('speaker_twitter_handle', models.CharField(default=None, max_length=255, null=True)),
('speaker_twitter_followers_count', models.IntegerField(default=0)),
('statement_subject', models.CharField(default=None, max_length=255, null=True)),
('statement_text_preview', models.TextField(default=None, null=True)),
('super_share_item_id', models.PositiveIntegerField(default=None, null=True)),
('we_vote_id', models.CharField(default=None, max_length=255, null=True, unique=True)),
],
),
migrations.CreateModel(
name='ActivityPost',
fields=[
('id', models.BigAutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID')),
('date_created', models.DateTimeField(null=True)),
('date_last_changed', models.DateTimeField(auto_now=True, null=True, verbose_name='date last changed')),
('deleted', models.BooleanField(default=False)),
('speaker_name', models.CharField(default=None, max_length=255, null=True)),
('speaker_organization_we_vote_id', models.CharField(default=None, max_length=255, null=True)),
('speaker_twitter_followers_count', models.PositiveIntegerField(default=None, null=True)),
('speaker_twitter_handle', models.CharField(default=None, max_length=255, null=True)),
('speaker_voter_we_vote_id', models.CharField(default=None, max_length=255, null=True)),
('speaker_profile_image_url_medium', models.TextField(blank=True, null=True)),
('speaker_profile_image_url_tiny', models.TextField(blank=True, null=True)),
('statement_text', models.TextField(blank=True, null=True)),
('visibility_is_public', models.BooleanField(default=False)),
('we_vote_id', models.CharField(default=None, max_length=255, null=True, unique=True)),
],
),
]
Loading