# Generated by Django 6.0.6 on 2026-06-13 17:06

import django.db.models.deletion
from django.conf import settings
from django.db import migrations, models


class Migration(migrations.Migration):

    dependencies = [
        ('main', '0002_walletbinding'),
        migrations.swappable_dependency(settings.AUTH_USER_MODEL),
    ]

    operations = [
        migrations.AlterField(
            model_name='walletbinding',
            name='network',
            field=models.CharField(choices=[('eth', 'ETHEREUM ETH'), ('btc', 'BITCOIN BTC'), ('erc20', 'USDT ERC20'), ('trc20', 'USDT TRC20'), ('revolut', 'Revolut'), ('iban', 'IBAN')], max_length=16),
        ),
        migrations.AlterField(
            model_name='walletbinding',
            name='user',
            field=models.ForeignKey(on_delete=django.db.models.deletion.CASCADE, related_name='wallets', to=settings.AUTH_USER_MODEL),
        ),
        migrations.AlterUniqueTogether(
            name='walletbinding',
            unique_together={('user', 'network')},
        ),
    ]
