mirror of https://github.com/jumpserver/jumpserver
				
				
				
			feat: 服务启动时校验 migrations 文件是否有冲突(DEBUG_DEV)
							parent
							
								
									3afab38c5f
								
							
						
					
					
						commit
						96eb87f935
					
				|  | @ -134,7 +134,7 @@ def check_migrations_file_prefix_conflict(*args, **kwargs): | ||||||
|         return |         return | ||||||
| 
 | 
 | ||||||
|     from jumpserver.const import BASE_DIR |     from jumpserver.const import BASE_DIR | ||||||
|     print('>>> Check migrations file prefix conflict') |     print('>>> Check migrations file prefix conflict.', end=' ') | ||||||
|     # 指定 app 目录 |     # 指定 app 目录 | ||||||
|     _dir = BASE_DIR |     _dir = BASE_DIR | ||||||
|     # 获取所有子目录 |     # 获取所有子目录 | ||||||
|  | @ -167,8 +167,12 @@ def check_migrations_file_prefix_conflict(*args, **kwargs): | ||||||
|             else: |             else: | ||||||
|                 prefix_file_map[file_prefix] = file |                 prefix_file_map[file_prefix] = file | ||||||
| 
 | 
 | ||||||
|  |     conflict_count = len(conflict_files) | ||||||
|  |     print(f'Conflict count:({conflict_count})') | ||||||
|  |     if not conflict_count: | ||||||
|  |         return | ||||||
|  | 
 | ||||||
|     print('='*80) |     print('='*80) | ||||||
|     print(f'Conflict count:({len(conflict_files)})') |  | ||||||
|     for conflict_file in conflict_files: |     for conflict_file in conflict_files: | ||||||
|         msg_dir = '{:<15}'.format(conflict_file[0]) |         msg_dir = '{:<15}'.format(conflict_file[0]) | ||||||
|         msg_split = '=> ' |         msg_split = '=> ' | ||||||
|  |  | ||||||
		Loading…
	
		Reference in New Issue
	
	 Bai
						Bai