File indexing completed on 2026-09-28 09:37:31
0001 from django.db import migrations, models
0002
0003
0004 class Migration(migrations.Migration):
0005 dependencies = [('remote_app', '0008_teamcomms_auth')]
0006
0007 operations = [
0008 migrations.AddField(
0009 model_name='apitoken', name='teamcomms_service_kind',
0010 field=models.CharField(max_length=16, blank=True, default='',
0011 choices=[('', 'Account / AI client'), ('program', 'Program'), ('connector', 'Platform connector')]),
0012 ),
0013 migrations.AddConstraint(
0014 model_name='apitoken',
0015 constraint=models.CheckConstraint(
0016 condition=(models.Q(teamcomms_service_kind='') |
0017 models.Q(teamcomms_service_kind__in=['program', 'connector'], teamcomms_ai=False)),
0018 name='api_token_teamcomms_kind'),
0019 ),
0020 ]