diff --git a/vote/migrations/005_update_field_type.py b/vote/migrations/005_update_field_type.py new file mode 100644 index 0000000..6b16d7f --- /dev/null +++ b/vote/migrations/005_update_field_type.py @@ -0,0 +1,23 @@ +# Generated by Django 4.1.7 on 2023-04-02 07:11 + +from django.db import migrations, models + + +class Migration(migrations.Migration): + + dependencies = [ + ('vote', '0004_auto_20170110_1150'), + ] + + operations = [ + migrations.AlterField( + model_name='vote', + name='object_id', + field=models.CharField(max_length=50), + ), + migrations.AlterField( + model_name='vote', + name='user_id', + field=models.CharField(max_length=50), + ), + ] diff --git a/vote/models.py b/vote/models.py index 5c5baa9..ef9720e 100644 --- a/vote/models.py +++ b/vote/models.py @@ -27,9 +27,9 @@ class Vote(models.Model): DOWN: 'num_vote_down' } - user_id = models.BigIntegerField() + user_id = models.CharField(max_length=50) content_type = models.ForeignKey(ContentType, on_delete=models.CASCADE) - object_id = models.PositiveIntegerField() + object_id = models.CharField(max_length=50) content_object = GenericForeignKey() action = models.PositiveSmallIntegerField(default=UP) create_at = models.DateTimeField(auto_now_add=True)