762 lines
43 KiB
Python
762 lines
43 KiB
Python
# Generated by Django 5.2.8 on 2026-05-21 13:51
|
|
|
|
import django.db.models.deletion
|
|
from django.conf import settings
|
|
from django.db import migrations, models
|
|
|
|
|
|
class Migration(migrations.Migration):
|
|
|
|
initial = True
|
|
|
|
dependencies = [
|
|
('assets', '0002_initial'),
|
|
('common', '0002_initial'),
|
|
('contenttypes', '0002_remove_content_type_name'),
|
|
('contracts', '0001_initial'),
|
|
('documents', '0001_initial'),
|
|
migrations.swappable_dependency(settings.AUTH_USER_MODEL),
|
|
]
|
|
|
|
operations = [
|
|
migrations.AddField(
|
|
model_name='artworkfountaindocument',
|
|
name='managed_document',
|
|
field=models.ForeignKey(blank=True, null=True, on_delete=django.db.models.deletion.SET_NULL, related_name='%(app_label)s_%(class)s_sources', to='documents.manageddocument'),
|
|
),
|
|
migrations.AddField(
|
|
model_name='artworkfountaindocument',
|
|
name='uploaded_by',
|
|
field=models.ForeignKey(blank=True, null=True, on_delete=django.db.models.deletion.SET_NULL, to=settings.AUTH_USER_MODEL, verbose_name='Ajouté par'),
|
|
),
|
|
migrations.AddField(
|
|
model_name='artworkmonument',
|
|
name='marked_as_removed_by',
|
|
field=models.ForeignKey(blank=True, null=True, on_delete=django.db.models.deletion.SET_NULL, related_name='%(app_label)s_%(class)s_marked_as_removed', to=settings.AUTH_USER_MODEL, verbose_name='Marqué comme retiré par'),
|
|
),
|
|
migrations.AddField(
|
|
model_name='artworkmonument',
|
|
name='replaced_by',
|
|
field=models.ForeignKey(blank=True, null=True, on_delete=django.db.models.deletion.SET_NULL, related_name='replaces', to='assets.artworkmonument', verbose_name='Remplacé par'),
|
|
),
|
|
migrations.AddField(
|
|
model_name='artworkmonument',
|
|
name='updated_by',
|
|
field=models.ForeignKey(blank=True, null=True, on_delete=django.db.models.deletion.SET_NULL, related_name='%(app_label)s_%(class)s_updated_by', to=settings.AUTH_USER_MODEL, verbose_name='Mis à jour par'),
|
|
),
|
|
migrations.AddField(
|
|
model_name='artworkmonumentdocument',
|
|
name='fountain',
|
|
field=models.ForeignKey(on_delete=django.db.models.deletion.CASCADE, related_name='documents', to='assets.artworkmonument', verbose_name='Associated Monument'),
|
|
),
|
|
migrations.AddField(
|
|
model_name='artworkmonumentdocument',
|
|
name='managed_document',
|
|
field=models.ForeignKey(blank=True, null=True, on_delete=django.db.models.deletion.SET_NULL, related_name='%(app_label)s_%(class)s_sources', to='documents.manageddocument'),
|
|
),
|
|
migrations.AddField(
|
|
model_name='artworkmonumentdocument',
|
|
name='uploaded_by',
|
|
field=models.ForeignKey(blank=True, null=True, on_delete=django.db.models.deletion.SET_NULL, to=settings.AUTH_USER_MODEL, verbose_name='Ajouté par'),
|
|
),
|
|
migrations.AddField(
|
|
model_name='artworkstreet',
|
|
name='municipality',
|
|
field=models.ForeignKey(blank=True, null=True, on_delete=django.db.models.deletion.SET_NULL, related_name='artworks_streets', to='common.municipality'),
|
|
),
|
|
migrations.AddField(
|
|
model_name='artworkstreet',
|
|
name='updated_by',
|
|
field=models.ForeignKey(blank=True, null=True, on_delete=django.db.models.deletion.SET_NULL, related_name='%(app_label)s_%(class)s_location_updated_by', to=settings.AUTH_USER_MODEL, verbose_name='Mis à jour par'),
|
|
),
|
|
migrations.AddField(
|
|
model_name='artworkmonument',
|
|
name='street',
|
|
field=models.ForeignKey(blank=True, null=True, on_delete=django.db.models.deletion.SET_NULL, related_name='monuments', to='assets.artworkstreet'),
|
|
),
|
|
migrations.AddField(
|
|
model_name='artworkfountain',
|
|
name='street',
|
|
field=models.ForeignKey(blank=True, null=True, on_delete=django.db.models.deletion.SET_NULL, related_name='fountains', to='assets.artworkstreet'),
|
|
),
|
|
migrations.AddField(
|
|
model_name='assetcategory',
|
|
name='parent',
|
|
field=models.ForeignKey(blank=True, help_text="Laisser vide pour une catégorie de premier niveau. Une sous-catégorie ne peut pas avoir d'enfants.", null=True, on_delete=django.db.models.deletion.SET_NULL, related_name='children', to='assets.assetcategory', verbose_name='Catégorie parente'),
|
|
),
|
|
migrations.AddField(
|
|
model_name='assetcategory',
|
|
name='thematic',
|
|
field=models.ForeignKey(blank=True, null=True, on_delete=django.db.models.deletion.SET_NULL, related_name='asset_categories', to='common.thematic'),
|
|
),
|
|
migrations.AddField(
|
|
model_name='artworkmonument',
|
|
name='category',
|
|
field=models.ForeignKey(blank=True, null=True, on_delete=django.db.models.deletion.SET_NULL, to='assets.assetcategory'),
|
|
),
|
|
migrations.AddField(
|
|
model_name='artworkfountain',
|
|
name='category',
|
|
field=models.ForeignKey(blank=True, null=True, on_delete=django.db.models.deletion.SET_NULL, to='assets.assetcategory'),
|
|
),
|
|
migrations.AddField(
|
|
model_name='assethistory',
|
|
name='content_type',
|
|
field=models.ForeignKey(on_delete=django.db.models.deletion.CASCADE, to='contenttypes.contenttype', verbose_name="Type d'asset"),
|
|
),
|
|
migrations.AddField(
|
|
model_name='assethistory',
|
|
name='user',
|
|
field=models.ForeignKey(blank=True, null=True, on_delete=django.db.models.deletion.SET_NULL, related_name='asset_changes', to=settings.AUTH_USER_MODEL, verbose_name='Utilisateur'),
|
|
),
|
|
migrations.AddField(
|
|
model_name='cleanglasscontainer',
|
|
name='category',
|
|
field=models.ForeignKey(blank=True, null=True, on_delete=django.db.models.deletion.SET_NULL, to='assets.assetcategory'),
|
|
),
|
|
migrations.AddField(
|
|
model_name='cleanglasscontainer',
|
|
name='marked_as_removed_by',
|
|
field=models.ForeignKey(blank=True, null=True, on_delete=django.db.models.deletion.SET_NULL, related_name='%(app_label)s_%(class)s_marked_as_removed', to=settings.AUTH_USER_MODEL, verbose_name='Marqué comme retiré par'),
|
|
),
|
|
migrations.AddField(
|
|
model_name='cleanglasscontainer',
|
|
name='replaced_by',
|
|
field=models.ForeignKey(blank=True, null=True, on_delete=django.db.models.deletion.SET_NULL, related_name='replaces', to='assets.cleanglasscontainer', verbose_name='Remplacé par'),
|
|
),
|
|
migrations.AddField(
|
|
model_name='cleanglasscontainer',
|
|
name='updated_by',
|
|
field=models.ForeignKey(blank=True, null=True, on_delete=django.db.models.deletion.SET_NULL, related_name='%(app_label)s_%(class)s_updated_by', to=settings.AUTH_USER_MODEL, verbose_name='Mis à jour par'),
|
|
),
|
|
migrations.AddField(
|
|
model_name='cleanglasscontainermodel',
|
|
name='category',
|
|
field=models.ForeignKey(blank=True, null=True, on_delete=django.db.models.deletion.SET_NULL, to='assets.assetcategory'),
|
|
),
|
|
migrations.AddField(
|
|
model_name='cleanglasscontainer',
|
|
name='model',
|
|
field=models.ForeignKey(blank=True, null=True, on_delete=django.db.models.deletion.SET_NULL, to='assets.cleanglasscontainermodel', verbose_name='Model'),
|
|
),
|
|
migrations.AddField(
|
|
model_name='cleanlitterbin',
|
|
name='category',
|
|
field=models.ForeignKey(blank=True, null=True, on_delete=django.db.models.deletion.SET_NULL, to='assets.assetcategory'),
|
|
),
|
|
migrations.AddField(
|
|
model_name='cleanlitterbin',
|
|
name='marked_as_removed_by',
|
|
field=models.ForeignKey(blank=True, null=True, on_delete=django.db.models.deletion.SET_NULL, related_name='%(app_label)s_%(class)s_marked_as_removed', to=settings.AUTH_USER_MODEL, verbose_name='Marqué comme retiré par'),
|
|
),
|
|
migrations.AddField(
|
|
model_name='cleanlitterbin',
|
|
name='replaced_by',
|
|
field=models.ForeignKey(blank=True, null=True, on_delete=django.db.models.deletion.SET_NULL, related_name='replaces', to='assets.cleanlitterbin', verbose_name='Remplacé par'),
|
|
),
|
|
migrations.AddField(
|
|
model_name='cleanlitterbin',
|
|
name='updated_by',
|
|
field=models.ForeignKey(blank=True, null=True, on_delete=django.db.models.deletion.SET_NULL, related_name='%(app_label)s_%(class)s_updated_by', to=settings.AUTH_USER_MODEL, verbose_name='Mis à jour par'),
|
|
),
|
|
migrations.AddField(
|
|
model_name='cleanlitterbinmodel',
|
|
name='category',
|
|
field=models.ForeignKey(blank=True, null=True, on_delete=django.db.models.deletion.SET_NULL, to='assets.assetcategory'),
|
|
),
|
|
migrations.AddField(
|
|
model_name='cleanlitterbin',
|
|
name='model',
|
|
field=models.ForeignKey(blank=True, null=True, on_delete=django.db.models.deletion.SET_NULL, to='assets.cleanlitterbinmodel', verbose_name='Model'),
|
|
),
|
|
migrations.AddField(
|
|
model_name='cleanlitterbinobservation',
|
|
name='litter_bin',
|
|
field=models.ForeignKey(on_delete=django.db.models.deletion.CASCADE, related_name='observations', to='assets.cleanlitterbin', verbose_name='Litter bin'),
|
|
),
|
|
migrations.AddField(
|
|
model_name='cleanlitterbinphoto',
|
|
name='litter_bin',
|
|
field=models.ForeignKey(on_delete=django.db.models.deletion.CASCADE, related_name='photos', to='assets.cleanlitterbin', verbose_name='Litter bin'),
|
|
),
|
|
migrations.AddField(
|
|
model_name='cleanlocation',
|
|
name='municipality',
|
|
field=models.ForeignKey(blank=True, null=True, on_delete=django.db.models.deletion.SET_NULL, related_name='clean_locations', to='common.municipality'),
|
|
),
|
|
migrations.AddField(
|
|
model_name='cleanlocation',
|
|
name='updated_by',
|
|
field=models.ForeignKey(blank=True, null=True, on_delete=django.db.models.deletion.SET_NULL, related_name='%(app_label)s_%(class)s_location_updated_by', to=settings.AUTH_USER_MODEL, verbose_name='Mis à jour par'),
|
|
),
|
|
migrations.AddField(
|
|
model_name='cleanlitterbin',
|
|
name='location',
|
|
field=models.ForeignKey(on_delete=django.db.models.deletion.PROTECT, related_name='litter_bins', to='assets.cleanlocation', verbose_name='Location'),
|
|
),
|
|
migrations.AddField(
|
|
model_name='cleanglasscontainer',
|
|
name='location',
|
|
field=models.ForeignKey(on_delete=django.db.models.deletion.PROTECT, related_name='glass_containers', to='assets.cleanlocation', verbose_name='Location'),
|
|
),
|
|
migrations.AddField(
|
|
model_name='cleanlocationcontract',
|
|
name='contract',
|
|
field=models.ForeignKey(on_delete=django.db.models.deletion.CASCADE, related_name='clean_location_contracts', to='contracts.contract'),
|
|
),
|
|
migrations.AddField(
|
|
model_name='cleanlocationcontract',
|
|
name='location',
|
|
field=models.ForeignKey(on_delete=django.db.models.deletion.CASCADE, related_name='contracts', to='assets.cleanlocation'),
|
|
),
|
|
migrations.AddField(
|
|
model_name='complementarypoliceregulation',
|
|
name='managed_document',
|
|
field=models.ForeignKey(blank=True, null=True, on_delete=django.db.models.deletion.SET_NULL, related_name='%(app_label)s_%(class)s_sources', to='documents.manageddocument'),
|
|
),
|
|
migrations.AddField(
|
|
model_name='complementarypoliceregulation',
|
|
name='uploaded_by',
|
|
field=models.ForeignKey(blank=True, null=True, on_delete=django.db.models.deletion.SET_NULL, related_name='uploaded_complementary_police_regulations_assets', to=settings.AUTH_USER_MODEL, verbose_name='Ajouté par'),
|
|
),
|
|
migrations.AddField(
|
|
model_name='controlcenterassetdocument',
|
|
name='managed_document',
|
|
field=models.ForeignKey(blank=True, null=True, on_delete=django.db.models.deletion.SET_NULL, related_name='%(app_label)s_%(class)s_sources', to='documents.manageddocument'),
|
|
),
|
|
migrations.AddField(
|
|
model_name='controlcenterassetdocument',
|
|
name='uploaded_by',
|
|
field=models.ForeignKey(blank=True, null=True, on_delete=django.db.models.deletion.SET_NULL, to=settings.AUTH_USER_MODEL, verbose_name='Ajouté par'),
|
|
),
|
|
migrations.AddField(
|
|
model_name='controlcenterassetmodel',
|
|
name='category',
|
|
field=models.ForeignKey(blank=True, null=True, on_delete=django.db.models.deletion.SET_NULL, to='assets.assetcategory'),
|
|
),
|
|
migrations.AddField(
|
|
model_name='controlcentercontract',
|
|
name='contract',
|
|
field=models.ForeignKey(on_delete=django.db.models.deletion.CASCADE, related_name='controlcenters_contracts', to='contracts.contract'),
|
|
),
|
|
migrations.AddField(
|
|
model_name='controlcentercontract',
|
|
name='control_center',
|
|
field=models.ForeignKey(on_delete=django.db.models.deletion.CASCADE, related_name='controlcenters_contracts', to='assets.controlcenter'),
|
|
),
|
|
migrations.AddField(
|
|
model_name='controlcenterdocument',
|
|
name='control_center',
|
|
field=models.ForeignKey(on_delete=django.db.models.deletion.CASCADE, related_name='documents', to='assets.controlcenter', verbose_name='Associated Location'),
|
|
),
|
|
migrations.AddField(
|
|
model_name='controlcenterdocument',
|
|
name='managed_document',
|
|
field=models.ForeignKey(blank=True, null=True, on_delete=django.db.models.deletion.SET_NULL, related_name='%(app_label)s_%(class)s_sources', to='documents.manageddocument'),
|
|
),
|
|
migrations.AddField(
|
|
model_name='controlcenterdocument',
|
|
name='uploaded_by',
|
|
field=models.ForeignKey(blank=True, null=True, on_delete=django.db.models.deletion.SET_NULL, to=settings.AUTH_USER_MODEL, verbose_name='Ajouté par'),
|
|
),
|
|
migrations.AddField(
|
|
model_name='controlcentergeoasset',
|
|
name='category',
|
|
field=models.ForeignKey(blank=True, null=True, on_delete=django.db.models.deletion.SET_NULL, to='assets.assetcategory'),
|
|
),
|
|
migrations.AddField(
|
|
model_name='controlcentergeoasset',
|
|
name='control_center',
|
|
field=models.ForeignKey(blank=True, null=True, on_delete=django.db.models.deletion.SET_NULL, related_name='assets', to='assets.controlcenter'),
|
|
),
|
|
migrations.AddField(
|
|
model_name='controlcentergeoasset',
|
|
name='marked_as_removed_by',
|
|
field=models.ForeignKey(blank=True, null=True, on_delete=django.db.models.deletion.SET_NULL, related_name='%(app_label)s_%(class)s_marked_as_removed', to=settings.AUTH_USER_MODEL, verbose_name='Marqué comme retiré par'),
|
|
),
|
|
migrations.AddField(
|
|
model_name='controlcentergeoasset',
|
|
name='model',
|
|
field=models.ForeignKey(blank=True, null=True, on_delete=django.db.models.deletion.PROTECT, related_name='controlcenters_assets', to='assets.controlcenterassetmodel'),
|
|
),
|
|
migrations.AddField(
|
|
model_name='controlcentergeoasset',
|
|
name='replaced_by',
|
|
field=models.ForeignKey(blank=True, null=True, on_delete=django.db.models.deletion.SET_NULL, related_name='replaces', to='assets.controlcentergeoasset', verbose_name='Remplacé par'),
|
|
),
|
|
migrations.AddField(
|
|
model_name='controlcentergeoasset',
|
|
name='updated_by',
|
|
field=models.ForeignKey(blank=True, null=True, on_delete=django.db.models.deletion.SET_NULL, related_name='%(app_label)s_%(class)s_updated_by', to=settings.AUTH_USER_MODEL, verbose_name='Mis à jour par'),
|
|
),
|
|
migrations.AddField(
|
|
model_name='controlcenterassetdocument',
|
|
name='control_center_asset',
|
|
field=models.ForeignKey(on_delete=django.db.models.deletion.CASCADE, related_name='documents', to='assets.controlcentergeoasset', verbose_name='Associated Location'),
|
|
),
|
|
migrations.AddField(
|
|
model_name='controlcentergeoassetcontract',
|
|
name='contract',
|
|
field=models.ForeignKey(on_delete=django.db.models.deletion.CASCADE, related_name='controlcenters_assets_contracts', to='contracts.contract'),
|
|
),
|
|
migrations.AddField(
|
|
model_name='controlcentergeoassetcontract',
|
|
name='control_center_asset',
|
|
field=models.ForeignKey(on_delete=django.db.models.deletion.CASCADE, related_name='controlcenters_assets_contracts', to='assets.controlcentergeoasset'),
|
|
),
|
|
migrations.AddField(
|
|
model_name='controlcenterlocation',
|
|
name='control_center',
|
|
field=models.ForeignKey(blank=True, null=True, on_delete=django.db.models.deletion.SET_NULL, related_name='all_locations', to='assets.controlcenter'),
|
|
),
|
|
migrations.AddField(
|
|
model_name='controlcenterlocation',
|
|
name='parent_location',
|
|
field=models.ForeignKey(blank=True, null=True, on_delete=django.db.models.deletion.SET_NULL, related_name='child_locations', to='assets.controlcenterlocation'),
|
|
),
|
|
migrations.AddField(
|
|
model_name='controlcenterlocation',
|
|
name='updated_by',
|
|
field=models.ForeignKey(blank=True, null=True, on_delete=django.db.models.deletion.SET_NULL, related_name='%(app_label)s_%(class)s_location_updated_by', to=settings.AUTH_USER_MODEL, verbose_name='Mis à jour par'),
|
|
),
|
|
migrations.AddField(
|
|
model_name='controlcentergeoasset',
|
|
name='location',
|
|
field=models.ForeignKey(blank=True, null=True, on_delete=django.db.models.deletion.SET_NULL, related_name='assets', to='assets.controlcenterlocation'),
|
|
),
|
|
migrations.AddField(
|
|
model_name='controlcenter',
|
|
name='main_location',
|
|
field=models.OneToOneField(blank=True, null=True, on_delete=django.db.models.deletion.SET_NULL, related_name='main_control_center', to='assets.controlcenterlocation'),
|
|
),
|
|
migrations.AddField(
|
|
model_name='greensurfacescomment',
|
|
name='created_by',
|
|
field=models.ForeignKey(blank=True, null=True, on_delete=django.db.models.deletion.SET_NULL, related_name='green_surfaces_comments', to=settings.AUTH_USER_MODEL, verbose_name='Créé par'),
|
|
),
|
|
migrations.AddField(
|
|
model_name='greensurfacescommentphoto',
|
|
name='comment',
|
|
field=models.ForeignKey(on_delete=django.db.models.deletion.CASCADE, related_name='photos', to='assets.greensurfacescomment', verbose_name='Commentaire'),
|
|
),
|
|
migrations.AddField(
|
|
model_name='itsassetmodel',
|
|
name='category',
|
|
field=models.ForeignKey(blank=True, null=True, on_delete=django.db.models.deletion.SET_NULL, to='assets.assetcategory'),
|
|
),
|
|
migrations.AddField(
|
|
model_name='itsgeoasset',
|
|
name='category',
|
|
field=models.ForeignKey(blank=True, null=True, on_delete=django.db.models.deletion.SET_NULL, to='assets.assetcategory'),
|
|
),
|
|
migrations.AddField(
|
|
model_name='itsgeoasset',
|
|
name='marked_as_removed_by',
|
|
field=models.ForeignKey(blank=True, null=True, on_delete=django.db.models.deletion.SET_NULL, related_name='%(app_label)s_%(class)s_marked_as_removed', to=settings.AUTH_USER_MODEL, verbose_name='Marqué comme retiré par'),
|
|
),
|
|
migrations.AddField(
|
|
model_name='itsgeoasset',
|
|
name='model',
|
|
field=models.ForeignKey(on_delete=django.db.models.deletion.PROTECT, to='assets.itsassetmodel'),
|
|
),
|
|
migrations.AddField(
|
|
model_name='itsgeoasset',
|
|
name='replaced_by',
|
|
field=models.ForeignKey(blank=True, null=True, on_delete=django.db.models.deletion.SET_NULL, related_name='replaces', to='assets.itsgeoasset', verbose_name='Remplacé par'),
|
|
),
|
|
migrations.AddField(
|
|
model_name='itsgeoasset',
|
|
name='updated_by',
|
|
field=models.ForeignKey(blank=True, null=True, on_delete=django.db.models.deletion.SET_NULL, related_name='%(app_label)s_%(class)s_updated_by', to=settings.AUTH_USER_MODEL, verbose_name='Mis à jour par'),
|
|
),
|
|
migrations.AddField(
|
|
model_name='itsgeoassetcontract',
|
|
name='asset',
|
|
field=models.ForeignKey(on_delete=django.db.models.deletion.CASCADE, related_name='its_assets_contracts', to='assets.itsgeoasset'),
|
|
),
|
|
migrations.AddField(
|
|
model_name='itsgeoassetcontract',
|
|
name='contract',
|
|
field=models.ForeignKey(on_delete=django.db.models.deletion.CASCADE, related_name='its_assets_contracts', to='contracts.contract'),
|
|
),
|
|
migrations.AddField(
|
|
model_name='itslocation',
|
|
name='parent_location',
|
|
field=models.ForeignKey(blank=True, null=True, on_delete=django.db.models.deletion.SET_NULL, related_name='child_locations', to='assets.itslocation'),
|
|
),
|
|
migrations.AddField(
|
|
model_name='itslocation',
|
|
name='updated_by',
|
|
field=models.ForeignKey(blank=True, null=True, on_delete=django.db.models.deletion.SET_NULL, related_name='%(app_label)s_%(class)s_location_updated_by', to=settings.AUTH_USER_MODEL, verbose_name='Mis à jour par'),
|
|
),
|
|
migrations.AddField(
|
|
model_name='itsgeoasset',
|
|
name='location',
|
|
field=models.ForeignKey(blank=True, null=True, on_delete=django.db.models.deletion.SET_NULL, related_name='assets', to='assets.itslocation'),
|
|
),
|
|
migrations.AddField(
|
|
model_name='itslocationcontract',
|
|
name='contract',
|
|
field=models.ForeignKey(on_delete=django.db.models.deletion.CASCADE, related_name='its_locations_contracts', to='contracts.contract'),
|
|
),
|
|
migrations.AddField(
|
|
model_name='itslocationcontract',
|
|
name='location',
|
|
field=models.ForeignKey(on_delete=django.db.models.deletion.CASCADE, related_name='its_locations_contracts', to='assets.itslocation'),
|
|
),
|
|
migrations.AddField(
|
|
model_name='itslocationdocument',
|
|
name='location',
|
|
field=models.ForeignKey(on_delete=django.db.models.deletion.CASCADE, related_name='documents', to='assets.itslocation', verbose_name='Associated ITS Location'),
|
|
),
|
|
migrations.AddField(
|
|
model_name='itslocationdocument',
|
|
name='managed_document',
|
|
field=models.ForeignKey(blank=True, null=True, on_delete=django.db.models.deletion.SET_NULL, related_name='%(app_label)s_%(class)s_sources', to='documents.manageddocument'),
|
|
),
|
|
migrations.AddField(
|
|
model_name='itslocationdocument',
|
|
name='uploaded_by',
|
|
field=models.ForeignKey(blank=True, null=True, on_delete=django.db.models.deletion.SET_NULL, to=settings.AUTH_USER_MODEL, verbose_name='Ajouté par'),
|
|
),
|
|
migrations.AddField(
|
|
model_name='natureassetmodel',
|
|
name='category',
|
|
field=models.ForeignKey(blank=True, null=True, on_delete=django.db.models.deletion.SET_NULL, to='assets.assetcategory'),
|
|
),
|
|
migrations.AddField(
|
|
model_name='naturebench',
|
|
name='category',
|
|
field=models.ForeignKey(blank=True, null=True, on_delete=django.db.models.deletion.SET_NULL, to='assets.assetcategory'),
|
|
),
|
|
migrations.AddField(
|
|
model_name='naturebench',
|
|
name='marked_as_removed_by',
|
|
field=models.ForeignKey(blank=True, null=True, on_delete=django.db.models.deletion.SET_NULL, related_name='%(app_label)s_%(class)s_marked_as_removed', to=settings.AUTH_USER_MODEL, verbose_name='Marqué comme retiré par'),
|
|
),
|
|
migrations.AddField(
|
|
model_name='naturebench',
|
|
name='model',
|
|
field=models.ForeignKey(blank=True, null=True, on_delete=django.db.models.deletion.SET_NULL, related_name='nature_benches', to='assets.natureassetmodel'),
|
|
),
|
|
migrations.AddField(
|
|
model_name='naturebench',
|
|
name='replaced_by',
|
|
field=models.ForeignKey(blank=True, null=True, on_delete=django.db.models.deletion.SET_NULL, related_name='replaces', to='assets.naturebench', verbose_name='Remplacé par'),
|
|
),
|
|
migrations.AddField(
|
|
model_name='naturebench',
|
|
name='updated_by',
|
|
field=models.ForeignKey(blank=True, null=True, on_delete=django.db.models.deletion.SET_NULL, related_name='%(app_label)s_%(class)s_updated_by', to=settings.AUTH_USER_MODEL, verbose_name='Mis à jour par'),
|
|
),
|
|
migrations.AddField(
|
|
model_name='naturegreensurface',
|
|
name='category',
|
|
field=models.ForeignKey(blank=True, null=True, on_delete=django.db.models.deletion.SET_NULL, to='assets.assetcategory'),
|
|
),
|
|
migrations.AddField(
|
|
model_name='naturegreensurface',
|
|
name='marked_as_removed_by',
|
|
field=models.ForeignKey(blank=True, null=True, on_delete=django.db.models.deletion.SET_NULL, related_name='%(app_label)s_%(class)s_marked_as_removed', to=settings.AUTH_USER_MODEL, verbose_name='Marqué comme retiré par'),
|
|
),
|
|
migrations.AddField(
|
|
model_name='naturegreensurface',
|
|
name='model',
|
|
field=models.ForeignKey(blank=True, null=True, on_delete=django.db.models.deletion.SET_NULL, related_name='nature_green_surfaces', to='assets.natureassetmodel'),
|
|
),
|
|
migrations.AddField(
|
|
model_name='naturegreensurface',
|
|
name='replaced_by',
|
|
field=models.ForeignKey(blank=True, null=True, on_delete=django.db.models.deletion.SET_NULL, related_name='replaces', to='assets.naturegreensurface', verbose_name='Remplacé par'),
|
|
),
|
|
migrations.AddField(
|
|
model_name='naturegreensurface',
|
|
name='updated_by',
|
|
field=models.ForeignKey(blank=True, null=True, on_delete=django.db.models.deletion.SET_NULL, related_name='%(app_label)s_%(class)s_updated_by', to=settings.AUTH_USER_MODEL, verbose_name='Mis à jour par'),
|
|
),
|
|
migrations.AddField(
|
|
model_name='naturegreensurfacedocument',
|
|
name='green_surface',
|
|
field=models.ForeignKey(on_delete=django.db.models.deletion.CASCADE, related_name='documents', to='assets.naturegreensurface', verbose_name='Associated Surface'),
|
|
),
|
|
migrations.AddField(
|
|
model_name='naturegreensurfacedocument',
|
|
name='managed_document',
|
|
field=models.ForeignKey(blank=True, null=True, on_delete=django.db.models.deletion.SET_NULL, related_name='%(app_label)s_%(class)s_sources', to='documents.manageddocument'),
|
|
),
|
|
migrations.AddField(
|
|
model_name='naturegreensurfacedocument',
|
|
name='uploaded_by',
|
|
field=models.ForeignKey(blank=True, null=True, on_delete=django.db.models.deletion.SET_NULL, to=settings.AUTH_USER_MODEL, verbose_name='Ajouté par'),
|
|
),
|
|
migrations.AddField(
|
|
model_name='naturehollowgreenspace',
|
|
name='category',
|
|
field=models.ForeignKey(blank=True, null=True, on_delete=django.db.models.deletion.SET_NULL, to='assets.assetcategory'),
|
|
),
|
|
migrations.AddField(
|
|
model_name='naturehollowgreenspace',
|
|
name='marked_as_removed_by',
|
|
field=models.ForeignKey(blank=True, null=True, on_delete=django.db.models.deletion.SET_NULL, related_name='%(app_label)s_%(class)s_marked_as_removed', to=settings.AUTH_USER_MODEL, verbose_name='Marqué comme retiré par'),
|
|
),
|
|
migrations.AddField(
|
|
model_name='naturehollowgreenspace',
|
|
name='replaced_by',
|
|
field=models.ForeignKey(blank=True, null=True, on_delete=django.db.models.deletion.SET_NULL, related_name='replaces', to='assets.naturehollowgreenspace', verbose_name='Remplacé par'),
|
|
),
|
|
migrations.AddField(
|
|
model_name='naturehollowgreenspace',
|
|
name='updated_by',
|
|
field=models.ForeignKey(blank=True, null=True, on_delete=django.db.models.deletion.SET_NULL, related_name='%(app_label)s_%(class)s_updated_by', to=settings.AUTH_USER_MODEL, verbose_name='Mis à jour par'),
|
|
),
|
|
migrations.AddField(
|
|
model_name='naturelocation',
|
|
name='category',
|
|
field=models.ForeignKey(blank=True, null=True, on_delete=django.db.models.deletion.SET_NULL, to='assets.assetcategory'),
|
|
),
|
|
migrations.AddField(
|
|
model_name='naturelocation',
|
|
name='municipality',
|
|
field=models.ForeignKey(blank=True, null=True, on_delete=django.db.models.deletion.SET_NULL, to='common.municipality'),
|
|
),
|
|
migrations.AddField(
|
|
model_name='naturelocation',
|
|
name='parent_location',
|
|
field=models.ForeignKey(blank=True, null=True, on_delete=django.db.models.deletion.SET_NULL, related_name='child_locations', to='assets.naturelocation'),
|
|
),
|
|
migrations.AddField(
|
|
model_name='naturelocation',
|
|
name='updated_by',
|
|
field=models.ForeignKey(blank=True, null=True, on_delete=django.db.models.deletion.SET_NULL, related_name='%(app_label)s_%(class)s_location_updated_by', to=settings.AUTH_USER_MODEL, verbose_name='Mis à jour par'),
|
|
),
|
|
migrations.AddField(
|
|
model_name='naturegreensurface',
|
|
name='location',
|
|
field=models.ForeignKey(blank=True, null=True, on_delete=django.db.models.deletion.SET_NULL, related_name='nature_green_surfaces', to='assets.naturelocation'),
|
|
),
|
|
migrations.AddField(
|
|
model_name='naturebench',
|
|
name='location',
|
|
field=models.ForeignKey(blank=True, null=True, on_delete=django.db.models.deletion.SET_NULL, related_name='nature_benches', to='assets.naturelocation'),
|
|
),
|
|
migrations.AddField(
|
|
model_name='naturerwiz',
|
|
name='updated_by',
|
|
field=models.ForeignKey(blank=True, null=True, on_delete=django.db.models.deletion.SET_NULL, related_name='%(app_label)s_%(class)s_location_updated_by', to=settings.AUTH_USER_MODEL, verbose_name='Mis à jour par'),
|
|
),
|
|
migrations.AddField(
|
|
model_name='naturehollowgreenspace',
|
|
name='location',
|
|
field=models.ForeignKey(blank=True, null=True, on_delete=django.db.models.deletion.SET_NULL, related_name='hollow_green_spaces', to='assets.naturerwiz'),
|
|
),
|
|
migrations.AddField(
|
|
model_name='natureshrub',
|
|
name='category',
|
|
field=models.ForeignKey(blank=True, null=True, on_delete=django.db.models.deletion.SET_NULL, to='assets.assetcategory'),
|
|
),
|
|
migrations.AddField(
|
|
model_name='natureshrub',
|
|
name='location',
|
|
field=models.ForeignKey(blank=True, null=True, on_delete=django.db.models.deletion.SET_NULL, related_name='nature_shrubs', to='assets.naturelocation'),
|
|
),
|
|
migrations.AddField(
|
|
model_name='natureshrub',
|
|
name='marked_as_removed_by',
|
|
field=models.ForeignKey(blank=True, null=True, on_delete=django.db.models.deletion.SET_NULL, related_name='%(app_label)s_%(class)s_marked_as_removed', to=settings.AUTH_USER_MODEL, verbose_name='Marqué comme retiré par'),
|
|
),
|
|
migrations.AddField(
|
|
model_name='natureshrub',
|
|
name='model',
|
|
field=models.ForeignKey(blank=True, null=True, on_delete=django.db.models.deletion.SET_NULL, related_name='nature_shrubs', to='assets.natureassetmodel'),
|
|
),
|
|
migrations.AddField(
|
|
model_name='natureshrub',
|
|
name='replaced_by',
|
|
field=models.ForeignKey(blank=True, null=True, on_delete=django.db.models.deletion.SET_NULL, related_name='replaces', to='assets.natureshrub', verbose_name='Remplacé par'),
|
|
),
|
|
migrations.AddField(
|
|
model_name='natureshrub',
|
|
name='updated_by',
|
|
field=models.ForeignKey(blank=True, null=True, on_delete=django.db.models.deletion.SET_NULL, related_name='%(app_label)s_%(class)s_updated_by', to=settings.AUTH_USER_MODEL, verbose_name='Mis à jour par'),
|
|
),
|
|
migrations.AddField(
|
|
model_name='naturetree',
|
|
name='category',
|
|
field=models.ForeignKey(blank=True, null=True, on_delete=django.db.models.deletion.SET_NULL, to='assets.assetcategory'),
|
|
),
|
|
migrations.AddField(
|
|
model_name='naturetree',
|
|
name='location',
|
|
field=models.ForeignKey(blank=True, null=True, on_delete=django.db.models.deletion.SET_NULL, related_name='nature_trees', to='assets.naturelocation'),
|
|
),
|
|
migrations.AddField(
|
|
model_name='naturetree',
|
|
name='marked_as_removed_by',
|
|
field=models.ForeignKey(blank=True, null=True, on_delete=django.db.models.deletion.SET_NULL, related_name='%(app_label)s_%(class)s_marked_as_removed', to=settings.AUTH_USER_MODEL, verbose_name='Marqué comme retiré par'),
|
|
),
|
|
migrations.AddField(
|
|
model_name='naturetree',
|
|
name='model',
|
|
field=models.ForeignKey(blank=True, null=True, on_delete=django.db.models.deletion.SET_NULL, related_name='nature_trees', to='assets.natureassetmodel'),
|
|
),
|
|
migrations.AddField(
|
|
model_name='naturetree',
|
|
name='replaced_by',
|
|
field=models.ForeignKey(blank=True, null=True, on_delete=django.db.models.deletion.SET_NULL, related_name='replaces', to='assets.naturetree', verbose_name='Remplacé par'),
|
|
),
|
|
migrations.AddField(
|
|
model_name='naturetree',
|
|
name='updated_by',
|
|
field=models.ForeignKey(blank=True, null=True, on_delete=django.db.models.deletion.SET_NULL, related_name='%(app_label)s_%(class)s_updated_by', to=settings.AUTH_USER_MODEL, verbose_name='Mis à jour par'),
|
|
),
|
|
migrations.AddField(
|
|
model_name='publiclightingelectricalcabinet',
|
|
name='category',
|
|
field=models.ForeignKey(blank=True, null=True, on_delete=django.db.models.deletion.SET_NULL, to='assets.assetcategory'),
|
|
),
|
|
migrations.AddField(
|
|
model_name='publiclightingelectricalcabinet',
|
|
name='marked_as_removed_by',
|
|
field=models.ForeignKey(blank=True, null=True, on_delete=django.db.models.deletion.SET_NULL, related_name='%(app_label)s_%(class)s_marked_as_removed', to=settings.AUTH_USER_MODEL, verbose_name='Marqué comme retiré par'),
|
|
),
|
|
migrations.AddField(
|
|
model_name='publiclightingelectricalcabinet',
|
|
name='replaced_by',
|
|
field=models.ForeignKey(blank=True, null=True, on_delete=django.db.models.deletion.SET_NULL, related_name='replaces', to='assets.publiclightingelectricalcabinet', verbose_name='Remplacé par'),
|
|
),
|
|
migrations.AddField(
|
|
model_name='publiclightingelectricalcabinet',
|
|
name='updated_by',
|
|
field=models.ForeignKey(blank=True, null=True, on_delete=django.db.models.deletion.SET_NULL, related_name='%(app_label)s_%(class)s_updated_by', to=settings.AUTH_USER_MODEL, verbose_name='Mis à jour par'),
|
|
),
|
|
migrations.AddField(
|
|
model_name='publiclightingelectricalcabinetmodel',
|
|
name='category',
|
|
field=models.ForeignKey(blank=True, null=True, on_delete=django.db.models.deletion.SET_NULL, to='assets.assetcategory'),
|
|
),
|
|
migrations.AddField(
|
|
model_name='publiclightingelectricalcabinet',
|
|
name='model',
|
|
field=models.ForeignKey(on_delete=django.db.models.deletion.PROTECT, to='assets.publiclightingelectricalcabinetmodel'),
|
|
),
|
|
migrations.AddField(
|
|
model_name='publiclightinglightfixture',
|
|
name='category',
|
|
field=models.ForeignKey(blank=True, null=True, on_delete=django.db.models.deletion.SET_NULL, to='assets.assetcategory'),
|
|
),
|
|
migrations.AddField(
|
|
model_name='publiclightinglightfixture',
|
|
name='marked_as_removed_by',
|
|
field=models.ForeignKey(blank=True, null=True, on_delete=django.db.models.deletion.SET_NULL, related_name='%(app_label)s_%(class)s_marked_as_removed', to=settings.AUTH_USER_MODEL, verbose_name='Marqué comme retiré par'),
|
|
),
|
|
migrations.AddField(
|
|
model_name='publiclightinglightfixture',
|
|
name='replaced_by',
|
|
field=models.ForeignKey(blank=True, null=True, on_delete=django.db.models.deletion.SET_NULL, related_name='replaces', to='assets.publiclightinglightfixture', verbose_name='Remplacé par'),
|
|
),
|
|
migrations.AddField(
|
|
model_name='publiclightinglightfixture',
|
|
name='updated_by',
|
|
field=models.ForeignKey(blank=True, null=True, on_delete=django.db.models.deletion.SET_NULL, related_name='%(app_label)s_%(class)s_updated_by', to=settings.AUTH_USER_MODEL, verbose_name='Mis à jour par'),
|
|
),
|
|
migrations.AddField(
|
|
model_name='publiclightinglightfixturemodel',
|
|
name='category',
|
|
field=models.ForeignKey(blank=True, null=True, on_delete=django.db.models.deletion.SET_NULL, to='assets.assetcategory'),
|
|
),
|
|
migrations.AddField(
|
|
model_name='publiclightinglightfixture',
|
|
name='model',
|
|
field=models.ForeignKey(blank=True, null=True, on_delete=django.db.models.deletion.PROTECT, to='assets.publiclightinglightfixturemodel'),
|
|
),
|
|
migrations.AddField(
|
|
model_name='publiclightingpole',
|
|
name='category',
|
|
field=models.ForeignKey(blank=True, null=True, on_delete=django.db.models.deletion.SET_NULL, to='assets.assetcategory'),
|
|
),
|
|
migrations.AddField(
|
|
model_name='publiclightingpole',
|
|
name='marked_as_removed_by',
|
|
field=models.ForeignKey(blank=True, null=True, on_delete=django.db.models.deletion.SET_NULL, related_name='%(app_label)s_%(class)s_marked_as_removed', to=settings.AUTH_USER_MODEL, verbose_name='Marqué comme retiré par'),
|
|
),
|
|
migrations.AddField(
|
|
model_name='publiclightingpole',
|
|
name='replaced_by',
|
|
field=models.ForeignKey(blank=True, null=True, on_delete=django.db.models.deletion.SET_NULL, related_name='replaces', to='assets.publiclightingpole', verbose_name='Remplacé par'),
|
|
),
|
|
migrations.AddField(
|
|
model_name='publiclightingpole',
|
|
name='updated_by',
|
|
field=models.ForeignKey(blank=True, null=True, on_delete=django.db.models.deletion.SET_NULL, related_name='%(app_label)s_%(class)s_updated_by', to=settings.AUTH_USER_MODEL, verbose_name='Mis à jour par'),
|
|
),
|
|
migrations.AddField(
|
|
model_name='publiclightinglightfixture',
|
|
name='pole',
|
|
field=models.ForeignKey(blank=True, null=True, on_delete=django.db.models.deletion.SET_NULL, related_name='light_fixtures', to='assets.publiclightingpole'),
|
|
),
|
|
migrations.AddField(
|
|
model_name='itsgeoasset',
|
|
name='lighting_pole',
|
|
field=models.ForeignKey(blank=True, null=True, on_delete=django.db.models.deletion.SET_NULL, related_name='its_assets', to='assets.publiclightingpole', verbose_name='Lighting Pole'),
|
|
),
|
|
migrations.AddField(
|
|
model_name='publiclightingpolemodel',
|
|
name='category',
|
|
field=models.ForeignKey(blank=True, null=True, on_delete=django.db.models.deletion.SET_NULL, to='assets.assetcategory'),
|
|
),
|
|
migrations.AddField(
|
|
model_name='publiclightingpole',
|
|
name='model',
|
|
field=models.ForeignKey(on_delete=django.db.models.deletion.PROTECT, to='assets.publiclightingpolemodel'),
|
|
),
|
|
migrations.AddField(
|
|
model_name='publiclightingstreet',
|
|
name='municipality',
|
|
field=models.ForeignKey(blank=True, null=True, on_delete=django.db.models.deletion.SET_NULL, related_name='publiclighting_streets', to='common.municipality'),
|
|
),
|
|
migrations.AddField(
|
|
model_name='publiclightingstreet',
|
|
name='updated_by',
|
|
field=models.ForeignKey(blank=True, null=True, on_delete=django.db.models.deletion.SET_NULL, related_name='%(app_label)s_%(class)s_location_updated_by', to=settings.AUTH_USER_MODEL, verbose_name='Mis à jour par'),
|
|
),
|
|
migrations.AddField(
|
|
model_name='publiclightingpole',
|
|
name='street',
|
|
field=models.ForeignKey(on_delete=django.db.models.deletion.PROTECT, related_name='poles', to='assets.publiclightingstreet'),
|
|
),
|
|
migrations.AddField(
|
|
model_name='publiclightinglightfixture',
|
|
name='street',
|
|
field=models.ForeignKey(on_delete=django.db.models.deletion.PROTECT, related_name='light_fixtures', to='assets.publiclightingstreet'),
|
|
),
|
|
migrations.AddField(
|
|
model_name='publiclightingelectricalcabinet',
|
|
name='street',
|
|
field=models.ForeignKey(on_delete=django.db.models.deletion.PROTECT, related_name='electrical_cabinets', to='assets.publiclightingstreet'),
|
|
),
|
|
migrations.AddField(
|
|
model_name='publiclightingstreetdocument',
|
|
name='managed_document',
|
|
field=models.ForeignKey(blank=True, null=True, on_delete=django.db.models.deletion.SET_NULL, related_name='%(app_label)s_%(class)s_sources', to='documents.manageddocument'),
|
|
),
|
|
migrations.AddField(
|
|
model_name='publiclightingstreetdocument',
|
|
name='street',
|
|
field=models.ForeignKey(on_delete=django.db.models.deletion.CASCADE, related_name='documents', to='assets.publiclightingstreet', verbose_name='Associated Street'),
|
|
),
|
|
migrations.AddField(
|
|
model_name='publiclightingstreetdocument',
|
|
name='uploaded_by',
|
|
field=models.ForeignKey(blank=True, null=True, on_delete=django.db.models.deletion.SET_NULL, to=settings.AUTH_USER_MODEL, verbose_name='Ajouté par'),
|
|
),
|
|
migrations.AddField(
|
|
model_name='roadconcreteblockset',
|
|
name='category',
|
|
field=models.ForeignKey(blank=True, null=True, on_delete=django.db.models.deletion.SET_NULL, to='assets.assetcategory'),
|
|
),
|
|
migrations.AddField(
|
|
model_name='roadconcreteblockset',
|
|
name='marked_as_removed_by',
|
|
field=models.ForeignKey(blank=True, null=True, on_delete=django.db.models.deletion.SET_NULL, related_name='%(app_label)s_%(class)s_marked_as_removed', to=settings.AUTH_USER_MODEL, verbose_name='Marqué comme retiré par'),
|
|
),
|
|
]
|