# Generated by Django 5.2.7 on 2025-10-21 12:35

import authentik.lib.utils.time
import django.core.validators
from django.db import migrations, models


class Migration(migrations.Migration):

    dependencies = [
        ("authentik_providers_google_workspace", "0004_googleworkspaceprovider_dry_run"),
    ]

    operations = [
        migrations.AddField(
            model_name="googleworkspaceprovider",
            name="sync_page_size",
            field=models.PositiveIntegerField(
                default=100,
                help_text="Controls the number of objects synced in a single task",
                validators=[django.core.validators.MinValueValidator(1)],
            ),
        ),
        migrations.AddField(
            model_name="googleworkspaceprovider",
            name="sync_page_timeout",
            field=models.TextField(
                default="minutes=30",
                help_text="Timeout for synchronization of a single page",
                validators=[authentik.lib.utils.time.timedelta_string_validator],
            ),
        ),
    ]
