Commit 2557e5a8 authored by John Red Medrano's avatar John Red Medrano

added protect on each ams model, new migration file

parent 2e2e1daa
# Generated by Django 2.2 on 2020-03-17 12:03
from django.conf import settings
from django.db import migrations, models
import django.db.models.deletion
class Migration(migrations.Migration):
dependencies = [
('entities', '0008_delete_assetgroup'),
]
operations = [
migrations.AlterField(
model_name='amsasset',
name='asset_type',
field=models.ForeignKey(on_delete=django.db.models.deletion.PROTECT, related_name='ams_asset_type', to='entities.AMSAssetType', to_field='code'),
),
migrations.AlterField(
model_name='amsasset',
name='code',
field=models.CharField(default='', max_length=255, unique=True),
),
migrations.AlterField(
model_name='amsasset',
name='created_by',
field=models.ForeignKey(on_delete=django.db.models.deletion.PROTECT, related_name='ams_asset_created_by', to=settings.AUTH_USER_MODEL, to_field='code'),
),
migrations.AlterField(
model_name='amsassetgroup',
name='created_by',
field=models.ForeignKey(on_delete=django.db.models.deletion.PROTECT, related_name='ams_asset_group_created_by', to=settings.AUTH_USER_MODEL, to_field='code'),
),
migrations.AlterField(
model_name='amsassetstock',
name='asset',
field=models.ForeignKey(on_delete=django.db.models.deletion.PROTECT, related_name='ams_asset_to_assetdetail', to='entities.AMSAsset', to_field='code'),
),
migrations.AlterField(
model_name='amsassetstock',
name='asset_group',
field=models.ForeignKey(on_delete=django.db.models.deletion.PROTECT, related_name='ams_asset_to_assetgroup', to='entities.AMSAssetGroup', to_field='code'),
),
migrations.AlterField(
model_name='amsassetstock',
name='code',
field=models.CharField(default='', max_length=255, unique=True),
),
migrations.AlterField(
model_name='amsassetstock',
name='manager',
field=models.ForeignKey(on_delete=django.db.models.deletion.PROTECT, related_name='ams_asset_manager', to=settings.AUTH_USER_MODEL, to_field='code'),
),
migrations.AlterField(
model_name='amsassetstock',
name='user_client',
field=models.ForeignKey(on_delete=django.db.models.deletion.PROTECT, related_name='ams_asset_user_client', to=settings.AUTH_USER_MODEL, to_field='code'),
),
migrations.AlterField(
model_name='amsassettype',
name='created_by',
field=models.ForeignKey(on_delete=django.db.models.deletion.PROTECT, related_name='ams_asset_type_created_by', to=settings.AUTH_USER_MODEL, to_field='code'),
),
migrations.AlterField(
model_name='amsprivilege',
name='department',
field=models.ForeignKey(on_delete=django.db.models.deletion.PROTECT, related_name='ams_privilege_departments', to='entities.Department', to_field='code'),
),
migrations.AlterField(
model_name='amsprivilege',
name='id_number',
field=models.ForeignKey(on_delete=django.db.models.deletion.PROTECT, related_name='ams_privilege_id_number', to=settings.AUTH_USER_MODEL, to_field='code'),
),
]
...@@ -1249,13 +1249,13 @@ class ChangeRequestSettings(models.Model): ...@@ -1249,13 +1249,13 @@ class ChangeRequestSettings(models.Model):
class AMSPrivilege(models.Model): class AMSPrivilege(models.Model):
id_number = models.ForeignKey( id_number = models.ForeignKey(
User, User,
on_delete=models.CASCADE, on_delete=models.PROTECT,
to_field='code', to_field='code',
related_name='ams_privilege_id_number' related_name='ams_privilege_id_number'
) )
department = models.ForeignKey( department = models.ForeignKey(
Department, Department,
on_delete=models.CASCADE, on_delete=models.PROTECT,
related_name='ams_privilege_departments', related_name='ams_privilege_departments',
to_field='code' to_field='code'
) )
...@@ -1281,7 +1281,7 @@ class AMSAssetGroup(models.Model): ...@@ -1281,7 +1281,7 @@ class AMSAssetGroup(models.Model):
max_length=255) max_length=255)
created_by = models.ForeignKey( created_by = models.ForeignKey(
User, User,
on_delete=models.CASCADE, on_delete=models.PROTECT,
to_field='code', to_field='code',
related_name='ams_asset_group_created_by' related_name='ams_asset_group_created_by'
) )
...@@ -1319,7 +1319,7 @@ class AMSAssetType(models.Model): ...@@ -1319,7 +1319,7 @@ class AMSAssetType(models.Model):
) )
created_by = models.ForeignKey( created_by = models.ForeignKey(
User, User,
on_delete=models.CASCADE, on_delete=models.PROTECT,
to_field='code', to_field='code',
related_name='ams_asset_type_created_by' related_name='ams_asset_type_created_by'
) )
...@@ -1354,7 +1354,7 @@ class AMSAsset(models.Model): ...@@ -1354,7 +1354,7 @@ class AMSAsset(models.Model):
max_length=255) max_length=255)
asset_type = models.ForeignKey( asset_type = models.ForeignKey(
AMSAssetType, AMSAssetType,
on_delete=models.CASCADE, on_delete=models.PROTECT,
to_field='code', to_field='code',
related_name='ams_asset_type' related_name='ams_asset_type'
) )
...@@ -1364,7 +1364,7 @@ class AMSAsset(models.Model): ...@@ -1364,7 +1364,7 @@ class AMSAsset(models.Model):
max_length=255) max_length=255)
created_by = models.ForeignKey( created_by = models.ForeignKey(
User, User,
on_delete=models.CASCADE, on_delete=models.PROTECT,
to_field='code', to_field='code',
related_name='ams_asset_created_by' related_name='ams_asset_created_by'
) )
...@@ -1412,13 +1412,13 @@ class AMSAssetStock(models.Model): ...@@ -1412,13 +1412,13 @@ class AMSAssetStock(models.Model):
) )
user_client = models.ForeignKey( user_client = models.ForeignKey(
User, User,
on_delete=models.CASCADE, on_delete=models.PROTECT,
to_field='code', to_field='code',
related_name='ams_asset_user_client' related_name='ams_asset_user_client'
) )
manager = models.ForeignKey( manager = models.ForeignKey(
User, User,
on_delete=models.CASCADE, on_delete=models.PROTECT,
to_field='code', to_field='code',
related_name='ams_asset_manager' related_name='ams_asset_manager'
) )
...@@ -1428,13 +1428,13 @@ class AMSAssetStock(models.Model): ...@@ -1428,13 +1428,13 @@ class AMSAssetStock(models.Model):
) )
asset = models.ForeignKey( asset = models.ForeignKey(
AMSAsset, AMSAsset,
on_delete=models.CASCADE, on_delete=models.PROTECT,
to_field='code', to_field='code',
related_name='ams_asset_to_assetdetail' related_name='ams_asset_to_assetdetail'
) )
asset_group = models.ForeignKey( asset_group = models.ForeignKey(
AMSAssetGroup, AMSAssetGroup,
on_delete=models.CASCADE, on_delete=models.PROTECT,
to_field='code', to_field='code',
related_name='ams_asset_to_assetgroup' related_name='ams_asset_to_assetgroup'
) )
......
This diff is collapsed.
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment