gukgjzkgjhgjh
This commit is contained in:
70
backend/thirdparty/downloader/migrations/0002_alter_downloaderrecord_options_and_more.py
vendored
Normal file
70
backend/thirdparty/downloader/migrations/0002_alter_downloaderrecord_options_and_more.py
vendored
Normal file
@@ -0,0 +1,70 @@
|
||||
# Generated by Django 5.2.7 on 2026-04-19 21:51
|
||||
|
||||
import django.db.models.deletion
|
||||
from django.conf import settings
|
||||
from django.db import migrations, models
|
||||
|
||||
|
||||
class Migration(migrations.Migration):
|
||||
|
||||
dependencies = [
|
||||
('downloader', '0001_initial'),
|
||||
migrations.swappable_dependency(settings.AUTH_USER_MODEL),
|
||||
]
|
||||
|
||||
operations = [
|
||||
migrations.AlterModelOptions(
|
||||
name='downloaderrecord',
|
||||
options={'ordering': ['-download_time']},
|
||||
),
|
||||
migrations.AddField(
|
||||
model_name='downloaderrecord',
|
||||
name='error_message',
|
||||
field=models.TextField(blank=True, default=''),
|
||||
),
|
||||
migrations.AddField(
|
||||
model_name='downloaderrecord',
|
||||
name='is_audio_only',
|
||||
field=models.BooleanField(default=False),
|
||||
),
|
||||
migrations.AddField(
|
||||
model_name='downloaderrecord',
|
||||
name='platform',
|
||||
field=models.CharField(blank=True, default='', help_text='e.g. youtube, tiktok, vimeo', max_length=100),
|
||||
),
|
||||
migrations.AddField(
|
||||
model_name='downloaderrecord',
|
||||
name='processing_time',
|
||||
field=models.FloatField(blank=True, help_text='Server-side processing time in seconds', null=True),
|
||||
),
|
||||
migrations.AddField(
|
||||
model_name='downloaderrecord',
|
||||
name='success',
|
||||
field=models.BooleanField(default=True),
|
||||
),
|
||||
migrations.AddField(
|
||||
model_name='downloaderrecord',
|
||||
name='title',
|
||||
field=models.CharField(blank=True, default='', max_length=500),
|
||||
),
|
||||
migrations.AddField(
|
||||
model_name='downloaderrecord',
|
||||
name='user',
|
||||
field=models.ForeignKey(blank=True, null=True, on_delete=django.db.models.deletion.SET_NULL, related_name='downloads', to=settings.AUTH_USER_MODEL),
|
||||
),
|
||||
migrations.AddField(
|
||||
model_name='downloaderrecord',
|
||||
name='video_quality',
|
||||
field=models.IntegerField(blank=True, help_text='Video height in pixels (e.g. 1080). Null for audio-only.', null=True),
|
||||
),
|
||||
migrations.AlterField(
|
||||
model_name='downloaderrecord',
|
||||
name='file_size',
|
||||
field=models.BigIntegerField(blank=True, help_text='File size in bytes', null=True),
|
||||
),
|
||||
migrations.AlterField(
|
||||
model_name='downloaderrecord',
|
||||
name='length_of_media',
|
||||
field=models.IntegerField(blank=True, help_text='Length of media in seconds', null=True),
|
||||
),
|
||||
]
|
||||
Reference in New Issue
Block a user