You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

74 lines
2.6 KiB

2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
  1. # Generated by Django 2.1.11 on 2019-12-11 22:11
  2. import django.db.models.deletion
  3. from django.conf import settings
  4. from django.db import migrations, models
  5. class Migration(migrations.Migration):
  6. dependencies = [
  7. migrations.swappable_dependency(settings.AUTH_USER_MODEL),
  8. ("api", "0001_initial"),
  9. ]
  10. operations = [
  11. migrations.CreateModel(
  12. name="Speech2textAnnotation",
  13. fields=[
  14. ("id", models.AutoField(auto_created=True, primary_key=True, serialize=False, verbose_name="ID")),
  15. ("prob", models.FloatField(default=0.0)),
  16. ("manual", models.BooleanField(default=False)),
  17. ("created_at", models.DateTimeField(auto_now_add=True)),
  18. ("updated_at", models.DateTimeField(auto_now=True)),
  19. ("text", models.TextField()),
  20. (
  21. "document",
  22. models.ForeignKey(
  23. on_delete=django.db.models.deletion.CASCADE,
  24. related_name="speech2text_annotations",
  25. to="api.Document",
  26. ),
  27. ),
  28. ("user", models.ForeignKey(on_delete=django.db.models.deletion.CASCADE, to=settings.AUTH_USER_MODEL)),
  29. ],
  30. ),
  31. migrations.CreateModel(
  32. name="Speech2textProject",
  33. fields=[
  34. (
  35. "project_ptr",
  36. models.OneToOneField(
  37. auto_created=True,
  38. on_delete=django.db.models.deletion.CASCADE,
  39. parent_link=True,
  40. primary_key=True,
  41. serialize=False,
  42. to="api.Project",
  43. ),
  44. ),
  45. ],
  46. options={
  47. "abstract": False,
  48. "base_manager_name": "objects",
  49. },
  50. bases=("api.project",),
  51. ),
  52. migrations.AlterField(
  53. model_name="project",
  54. name="project_type",
  55. field=models.CharField(
  56. choices=[
  57. ("DocumentClassification", "document classification"),
  58. ("SequenceLabeling", "sequence labeling"),
  59. ("Seq2seq", "sequence to sequence"),
  60. ("Speech2text", "speech to text"),
  61. ],
  62. max_length=30,
  63. ),
  64. ),
  65. migrations.AlterUniqueTogether(
  66. name="speech2textannotation",
  67. unique_together={("document", "user")},
  68. ),
  69. ]