mirror of https://github.com/jumpserver/jumpserver
				
				
				
			fix: Update username and address_last_login field length in account models
							parent
							
								
									23f9b79142
								
							
						
					
					
						commit
						a9ea801862
					
				| 
						 | 
				
			
			@ -0,0 +1,27 @@
 | 
			
		|||
# Generated by Django 4.1.13 on 2025-03-11 09:39
 | 
			
		||||
 | 
			
		||||
from django.db import migrations, models
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
class Migration(migrations.Migration):
 | 
			
		||||
    dependencies = [
 | 
			
		||||
        ('accounts', '0005_accountrisk_backupaccountautomation_and_more'),
 | 
			
		||||
    ]
 | 
			
		||||
 | 
			
		||||
    operations = [
 | 
			
		||||
        migrations.AlterField(
 | 
			
		||||
            model_name='accountrisk',
 | 
			
		||||
            name='username',
 | 
			
		||||
            field=models.CharField(max_length=128, verbose_name='Username'),
 | 
			
		||||
        ),
 | 
			
		||||
        migrations.AlterField(
 | 
			
		||||
            model_name='gatheredaccount',
 | 
			
		||||
            name='address_last_login',
 | 
			
		||||
            field=models.CharField(default='', max_length=45, null=True, verbose_name='Address login'),
 | 
			
		||||
        ),
 | 
			
		||||
        migrations.AlterField(
 | 
			
		||||
            model_name='gatheredaccount',
 | 
			
		||||
            name='username',
 | 
			
		||||
            field=models.CharField(blank=True, db_index=True, max_length=128, verbose_name='Username'),
 | 
			
		||||
        ),
 | 
			
		||||
    ]
 | 
			
		||||
| 
						 | 
				
			
			@ -61,7 +61,7 @@ class AccountRisk(JMSOrgBaseModel):
 | 
			
		|||
    asset = models.ForeignKey(
 | 
			
		||||
        'assets.Asset', on_delete=models.CASCADE, related_name='risks', verbose_name=_('Asset')
 | 
			
		||||
    )
 | 
			
		||||
    username = models.CharField(max_length=32, verbose_name=_('Username'))
 | 
			
		||||
    username = models.CharField(max_length=128, verbose_name=_('Username'))
 | 
			
		||||
    account = models.ForeignKey(
 | 
			
		||||
        'accounts.Account', on_delete=models.CASCADE, related_name='risks',
 | 
			
		||||
        verbose_name=_('Account'), null=True
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -14,8 +14,8 @@ __all__ = ['GatherAccountsAutomation', 'GatheredAccount']
 | 
			
		|||
 | 
			
		||||
class GatheredAccount(JMSOrgBaseModel):
 | 
			
		||||
    asset = models.ForeignKey('assets.Asset', on_delete=models.CASCADE, verbose_name=_("Asset"))
 | 
			
		||||
    username = models.CharField(max_length=32, blank=True, db_index=True, verbose_name=_('Username'))
 | 
			
		||||
    address_last_login = models.CharField(null=True, max_length=39, default='', verbose_name=_("Address login"))
 | 
			
		||||
    username = models.CharField(max_length=128, blank=True, db_index=True, verbose_name=_('Username'))
 | 
			
		||||
    address_last_login = models.CharField(null=True, max_length=45, default='', verbose_name=_("Address login"))
 | 
			
		||||
    date_last_login = models.DateTimeField(null=True, verbose_name=_("Date login"))
 | 
			
		||||
    remote_present = models.BooleanField(default=True, verbose_name=_("Remote present"))  # 远端资产上是否还存在
 | 
			
		||||
    present = models.BooleanField(default=False, verbose_name=_("Present"))  # 系统资产上是否还存在
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
		Loading…
	
		Reference in New Issue