# Generated by Django 5.2.8 on 2025-11-28 07:51

from django.db import migrations, models


class Migration(migrations.Migration):

    dependencies = [
        ('core', '0006_add_can_manage_oauth_credentials'),
    ]

    operations = [
        migrations.AddField(
            model_name='tenant',
            name='can_accept_payments',
            field=models.BooleanField(default=False, help_text='Whether this business can accept online payments via Stripe Connect'),
        ),
        migrations.AddField(
            model_name='tenant',
            name='can_api_access',
            field=models.BooleanField(default=False, help_text='Whether this business can access the API for integrations'),
        ),
        migrations.AddField(
            model_name='tenant',
            name='can_use_custom_domain',
            field=models.BooleanField(default=False, help_text='Whether this business can configure a custom domain'),
        ),
        migrations.AddField(
            model_name='tenant',
            name='can_white_label',
            field=models.BooleanField(default=False, help_text='Whether this business can remove SmoothSchedule branding'),
        ),
        migrations.AddField(
            model_name='tenant',
            name='initial_setup_complete',
            field=models.BooleanField(default=False, help_text='Whether the business has completed initial onboarding'),
        ),
    ]
