0001_initial.py 2.3 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374
  1. # Generated by Django 4.2.19 on 2025-07-02 14:59
  2. from django.conf import settings
  3. from django.db import migrations, models
  4. import django.db.models.deletion
  5. import django_extensions.db.fields
  6. class Migration(migrations.Migration):
  7. initial = True
  8. dependencies = [
  9. migrations.swappable_dependency(settings.AUTH_USER_MODEL),
  10. ]
  11. operations = [
  12. migrations.CreateModel(
  13. name="Person",
  14. fields=[
  15. (
  16. "id",
  17. models.BigAutoField(
  18. auto_created=True,
  19. primary_key=True,
  20. serialize=False,
  21. verbose_name="ID",
  22. ),
  23. ),
  24. (
  25. "created",
  26. django_extensions.db.fields.CreationDateTimeField(
  27. auto_now_add=True, verbose_name="created"
  28. ),
  29. ),
  30. (
  31. "modified",
  32. django_extensions.db.fields.ModificationDateTimeField(
  33. auto_now=True, verbose_name="modified"
  34. ),
  35. ),
  36. (
  37. "name",
  38. models.CharField(blank=True, max_length=100, null=True),
  39. ),
  40. (
  41. "bgstat_id",
  42. models.CharField(blank=True, max_length=100, null=True),
  43. ),
  44. (
  45. "bgg_username",
  46. models.CharField(blank=True, max_length=100, null=True),
  47. ),
  48. (
  49. "lichess_username",
  50. models.CharField(blank=True, max_length=100, null=True),
  51. ),
  52. ("bio", models.TextField(blank=True, null=True)),
  53. (
  54. "user",
  55. models.ForeignKey(
  56. blank=True,
  57. null=True,
  58. on_delete=django.db.models.deletion.DO_NOTHING,
  59. to=settings.AUTH_USER_MODEL,
  60. ),
  61. ),
  62. ],
  63. options={
  64. "get_latest_by": "modified",
  65. "abstract": False,
  66. },
  67. ),
  68. ]