mirror of
				https://github.com/zulip/zulip.git
				synced 2025-11-03 21:43:21 +00:00 
			
		
		
		
	This commit adds the OPTIONAL .realm attribute to Message (and ArchivedMessage), with the server changes for making new Messages have this set. Old Messages still have to be migrated to backfill this, before it can be non-nullable. Appropriate test changes to correctly set .realm for Messages the tests manually create are included here as well.
		
			
				
	
	
		
			29 lines
		
	
	
		
			774 B
		
	
	
	
		
			Python
		
	
	
	
	
	
			
		
		
	
	
			29 lines
		
	
	
		
			774 B
		
	
	
	
		
			Python
		
	
	
	
	
	
# Generated by Django 4.0.7 on 2022-09-26 21:02
 | 
						|
 | 
						|
import django.db.models.deletion
 | 
						|
from django.db import migrations, models
 | 
						|
 | 
						|
 | 
						|
class Migration(migrations.Migration):
 | 
						|
 | 
						|
    dependencies = [
 | 
						|
        ("zerver", "0417_alter_customprofilefield_field_type"),
 | 
						|
    ]
 | 
						|
 | 
						|
    operations = [
 | 
						|
        migrations.AddField(
 | 
						|
            model_name="archivedmessage",
 | 
						|
            name="realm",
 | 
						|
            field=models.ForeignKey(
 | 
						|
                null=True, on_delete=django.db.models.deletion.CASCADE, to="zerver.realm"
 | 
						|
            ),
 | 
						|
        ),
 | 
						|
        migrations.AddField(
 | 
						|
            model_name="message",
 | 
						|
            name="realm",
 | 
						|
            field=models.ForeignKey(
 | 
						|
                null=True, on_delete=django.db.models.deletion.CASCADE, to="zerver.realm"
 | 
						|
            ),
 | 
						|
        ),
 | 
						|
    ]
 |