You need to sign in or sign up before continuing.
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