diff --git a/qy_lty/aiapp/migrations/0004_credentialslot.py b/qy_lty/aiapp/migrations/0004_credentialslot.py new file mode 100644 index 0000000..a36eadd --- /dev/null +++ b/qy_lty/aiapp/migrations/0004_credentialslot.py @@ -0,0 +1,26 @@ +# Generated by Django 5.2.12 on 2026-05-07 09:34 + +from django.db import migrations, models + + +class Migration(migrations.Migration): + + dependencies = [ + ('aiapp', '0003_create_rtc_bot'), + ] + + operations = [ + migrations.CreateModel( + name='CredentialSlot', + fields=[ + ('id', models.BigAutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID')), + ('app_id', models.CharField(blank=True, default='', help_text='第三方服务商分配的 APP ID;运营在 Admin 录入', max_length=128, verbose_name='APP ID')), + ('access_token', models.CharField(blank=True, default='', help_text='第三方服务商访问令牌;DB 明文存储,Admin 列表/查看态末 4 位脱敏', max_length=512, verbose_name='Access Token')), + ('updated_at', models.DateTimeField(auto_now=True, verbose_name='更新时间')), + ], + options={ + 'verbose_name': '凭据槽位', + 'verbose_name_plural': '凭据槽位', + }, + ), + ]