From e24ca197cb52903102e3f70260e26ea46d8abcc9 Mon Sep 17 00:00:00 2001 From: puckoprutt Date: Sat, 1 Mar 2025 14:43:12 +0100 Subject: [PATCH] added user profiles and mobilephone --- mobile_phone/migrations/0001_initial.py | 23 ---------- mobile_phone/migrations/0002_initial.py | 22 ---------- user_profile/migrations/0001_initial.py | 39 ----------------- user_profile/migrations/0002_initial.py | 33 --------------- .../0003_alter_friend_request_to_user.py | 19 --------- .../0004_friend_request_asked_at.py | 20 --------- users/migrations/0001_initial.py | 42 ------------------- 7 files changed, 198 deletions(-) delete mode 100644 mobile_phone/migrations/0001_initial.py delete mode 100644 mobile_phone/migrations/0002_initial.py delete mode 100644 user_profile/migrations/0001_initial.py delete mode 100644 user_profile/migrations/0002_initial.py delete mode 100644 user_profile/migrations/0003_alter_friend_request_to_user.py delete mode 100644 user_profile/migrations/0004_friend_request_asked_at.py delete mode 100644 users/migrations/0001_initial.py diff --git a/mobile_phone/migrations/0001_initial.py b/mobile_phone/migrations/0001_initial.py deleted file mode 100644 index 30b95b0..0000000 --- a/mobile_phone/migrations/0001_initial.py +++ /dev/null @@ -1,23 +0,0 @@ -# Generated by Django 5.1.3 on 2025-02-25 23:26 - -import mobile_phone.validators.swedishmobile -from django.db import migrations, models - - -class Migration(migrations.Migration): - - initial = True - - dependencies = [ - ] - - operations = [ - migrations.CreateModel( - name='Phone_Swedish', - fields=[ - ('id', models.BigAutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID')), - ('about', models.CharField(max_length=20, verbose_name='about this phone')), - ('mobile_number', models.CharField(max_length=12, unique=True, validators=[mobile_phone.validators.swedishmobile.SwedishTelephoneValidator], verbose_name='phone number')), - ], - ), - ] diff --git a/mobile_phone/migrations/0002_initial.py b/mobile_phone/migrations/0002_initial.py deleted file mode 100644 index efc625c..0000000 --- a/mobile_phone/migrations/0002_initial.py +++ /dev/null @@ -1,22 +0,0 @@ -# Generated by Django 5.1.3 on 2025-02-25 23:26 - -import django.db.models.deletion -from django.db import migrations, models - - -class Migration(migrations.Migration): - - initial = True - - dependencies = [ - ('mobile_phone', '0001_initial'), - ('user_profile', '0001_initial'), - ] - - operations = [ - migrations.AddField( - model_name='phone_swedish', - name='profile', - field=models.ForeignKey(on_delete=django.db.models.deletion.CASCADE, related_name='mobilephone_swe', to='user_profile.user_profile'), - ), - ] diff --git a/user_profile/migrations/0001_initial.py b/user_profile/migrations/0001_initial.py deleted file mode 100644 index acee509..0000000 --- a/user_profile/migrations/0001_initial.py +++ /dev/null @@ -1,39 +0,0 @@ -# Generated by Django 5.1.3 on 2025-02-25 23:26 - -import user_profile.models -from django.db import migrations, models - - -class Migration(migrations.Migration): - - initial = True - - dependencies = [ - ] - - operations = [ - migrations.CreateModel( - name='Friend_Request', - fields=[ - ('id', models.BigAutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID')), - ], - ), - migrations.CreateModel( - name='User_Profile', - fields=[ - ('id', models.BigAutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID')), - ('nickname', models.CharField(default=user_profile.models._create_unique_string, max_length=36, verbose_name='Nickname')), - ('first_name', models.CharField(blank=True, max_length=35, null=True, verbose_name='First name')), - ('last_name', models.CharField(blank=True, max_length=50, null=True, verbose_name='Last name')), - ('birthday', models.DateField(blank=True, null=True, verbose_name='Birthday')), - ('updated_at', models.DateTimeField(auto_now=True, verbose_name='Last updated')), - ('created_at', models.DateTimeField(auto_now_add=True, verbose_name='Created at')), - ('slug', models.CharField(blank=True, max_length=36)), - ('friends', models.ManyToManyField(blank=True, to='user_profile.user_profile')), - ], - options={ - 'verbose_name': 'User profile', - 'verbose_name_plural': 'User profiles', - }, - ), - ] diff --git a/user_profile/migrations/0002_initial.py b/user_profile/migrations/0002_initial.py deleted file mode 100644 index c23afbc..0000000 --- a/user_profile/migrations/0002_initial.py +++ /dev/null @@ -1,33 +0,0 @@ -# Generated by Django 5.1.3 on 2025-02-25 23:26 - -import django.db.models.deletion -from django.conf import settings -from django.db import migrations, models - - -class Migration(migrations.Migration): - - initial = True - - dependencies = [ - ('user_profile', '0001_initial'), - migrations.swappable_dependency(settings.AUTH_USER_MODEL), - ] - - operations = [ - migrations.AddField( - model_name='user_profile', - name='user', - field=models.OneToOneField(on_delete=django.db.models.deletion.CASCADE, related_name='profile', to=settings.AUTH_USER_MODEL), - ), - migrations.AddField( - model_name='friend_request', - name='from_user', - field=models.ForeignKey(on_delete=django.db.models.deletion.CASCADE, related_name='friend_requests_sent', to='user_profile.user_profile'), - ), - migrations.AddField( - model_name='friend_request', - name='to_user', - field=models.ForeignKey(on_delete=django.db.models.deletion.CASCADE, related_name='friend_requests_recived', to='user_profile.user_profile'), - ), - ] diff --git a/user_profile/migrations/0003_alter_friend_request_to_user.py b/user_profile/migrations/0003_alter_friend_request_to_user.py deleted file mode 100644 index 6b7b067..0000000 --- a/user_profile/migrations/0003_alter_friend_request_to_user.py +++ /dev/null @@ -1,19 +0,0 @@ -# Generated by Django 5.1.3 on 2025-02-25 23:31 - -import django.db.models.deletion -from django.db import migrations, models - - -class Migration(migrations.Migration): - - dependencies = [ - ('user_profile', '0002_initial'), - ] - - operations = [ - migrations.AlterField( - model_name='friend_request', - name='to_user', - field=models.ForeignKey(on_delete=django.db.models.deletion.CASCADE, related_name='friend_requests_recieved', to='user_profile.user_profile'), - ), - ] diff --git a/user_profile/migrations/0004_friend_request_asked_at.py b/user_profile/migrations/0004_friend_request_asked_at.py deleted file mode 100644 index c924f3e..0000000 --- a/user_profile/migrations/0004_friend_request_asked_at.py +++ /dev/null @@ -1,20 +0,0 @@ -# Generated by Django 5.1.3 on 2025-02-27 21:37 - -import django.utils.timezone -from django.db import migrations, models - - -class Migration(migrations.Migration): - - dependencies = [ - ('user_profile', '0003_alter_friend_request_to_user'), - ] - - operations = [ - migrations.AddField( - model_name='friend_request', - name='asked_at', - field=models.DateTimeField(auto_now_add=True, default=django.utils.timezone.now, verbose_name='asked at'), - preserve_default=False, - ), - ] diff --git a/users/migrations/0001_initial.py b/users/migrations/0001_initial.py deleted file mode 100644 index 2977602..0000000 --- a/users/migrations/0001_initial.py +++ /dev/null @@ -1,42 +0,0 @@ -# Generated by Django 5.1.3 on 2025-02-18 19:46 - -import django.utils.timezone -import users.base -import users.validators.username -from django.db import migrations, models - - -class Migration(migrations.Migration): - - initial = True - - dependencies = [ - ('auth', '0012_alter_user_first_name_max_length'), - ] - - operations = [ - migrations.CreateModel( - name='Puckopruttis', - fields=[ - ('id', models.BigAutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID')), - ('password', models.CharField(max_length=128, verbose_name='password')), - ('last_login', models.DateTimeField(blank=True, null=True, verbose_name='last login')), - ('is_superuser', models.BooleanField(default=False, help_text='Designates that this user has all permissions without explicitly assigning them.', verbose_name='superuser status')), - ('username', models.CharField(max_length=150, unique=True, validators=[users.validators.username.usernameValidator], verbose_name='username')), - ('email', models.EmailField(blank=True, max_length=254, null=True, verbose_name='email address')), - ('date_joined', models.DateTimeField(default=django.utils.timezone.now, verbose_name='date joined')), - ('is_active', models.BooleanField(default=True, verbose_name='active')), - ('is_staff', models.BooleanField(default=False, verbose_name='staff status')), - ('slug', models.SlugField(blank=True, max_length=70, null=True, unique=True)), - ('groups', models.ManyToManyField(blank=True, help_text='The groups this user belongs to. A user will get all permissions granted to each of their groups.', related_name='user_set', related_query_name='user', to='auth.group', verbose_name='groups')), - ('user_permissions', models.ManyToManyField(blank=True, help_text='Specific permissions for this user.', related_name='user_set', related_query_name='user', to='auth.permission', verbose_name='user permissions')), - ], - options={ - 'verbose_name': 'puckopruttis', - 'verbose_name_plural': 'puckopruttare', - }, - managers=[ - ('objects', users.base.PuckoBase_Manager()), - ], - ), - ]