* custom device field web display and edit * make display work; relies on T::T calling dict slot or method with same syntax * add storing port custom fields * use resultset method instead, use cf_ prefix * update Pg min ver for jsonb * allow override of position and default for port custom fields * support hidden for custom fields * update description of Objects API class * allow left and mid position for custom fields * add custom fields in csv * change port control sidebar label * fix default missing bug on backend jobs
		
			
				
	
	
		
			30 lines
		
	
	
		
			619 B
		
	
	
	
		
			Perl
		
	
	
	
	
	
			
		
		
	
	
			30 lines
		
	
	
		
			619 B
		
	
	
	
		
			Perl
		
	
	
	
	
	
| use utf8;
 | |
| package App::Netdisco::DB;
 | |
| 
 | |
| use strict;
 | |
| use warnings;
 | |
| 
 | |
| use base 'DBIx::Class::Schema';
 | |
| 
 | |
| __PACKAGE__->load_namespaces(
 | |
|     default_resultset_class => 'ResultSet',
 | |
| );
 | |
| 
 | |
| our # try to hide from kwalitee
 | |
|   $VERSION = 77; # schema version used for upgrades, keep as integer
 | |
| 
 | |
| use Path::Class;
 | |
| use File::ShareDir 'dist_dir';
 | |
| 
 | |
| our $schema_versions_dir = Path::Class::Dir->new( dist_dir('App-Netdisco') )
 | |
|   ->subdir('schema_versions')->stringify;
 | |
| 
 | |
| __PACKAGE__->load_components(qw/
 | |
|   +App::Netdisco::DB::SchemaVersioned
 | |
|   +App::Netdisco::DB::ExplicitLocking
 | |
| /);
 | |
| 
 | |
| __PACKAGE__->upgrade_directory($schema_versions_dir);
 | |
| 
 | |
| 1;
 |