mirror of
				https://github.com/NginxProxyManager/nginx-proxy-manager.git
				synced 2025-11-04 01:15:14 +00:00 
			
		
		
		
	Merge remote-tracking branch 'upstream/develop' into develop
This commit is contained in:
		
							
								
								
									
										38
									
								
								backend/migrations/20240427161436_stream_ssl.js
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										38
									
								
								backend/migrations/20240427161436_stream_ssl.js
									
									
									
									
									
										Normal file
									
								
							@@ -0,0 +1,38 @@
 | 
			
		||||
const migrate_name = 'stream_ssl';
 | 
			
		||||
const logger       = require('../logger').migrate;
 | 
			
		||||
 | 
			
		||||
/**
 | 
			
		||||
 * Migrate
 | 
			
		||||
 *
 | 
			
		||||
 * @see http://knexjs.org/#Schema
 | 
			
		||||
 *
 | 
			
		||||
 * @param   {Object} knex
 | 
			
		||||
 * @returns {Promise}
 | 
			
		||||
 */
 | 
			
		||||
exports.up = function (knex) {
 | 
			
		||||
	logger.info('[' + migrate_name + '] Migrating Up...');
 | 
			
		||||
 | 
			
		||||
	return knex.schema.table('stream', (table) => {
 | 
			
		||||
		table.integer('certificate_id').notNull().unsigned().defaultTo(0);
 | 
			
		||||
	})
 | 
			
		||||
		.then(function () {
 | 
			
		||||
			logger.info('[' + migrate_name + '] stream Table altered');
 | 
			
		||||
		});
 | 
			
		||||
};
 | 
			
		||||
 | 
			
		||||
/**
 | 
			
		||||
 * Undo Migrate
 | 
			
		||||
 *
 | 
			
		||||
 * @param   {Object} knex
 | 
			
		||||
 * @returns {Promise}
 | 
			
		||||
 */
 | 
			
		||||
exports.down = function (knex) {
 | 
			
		||||
	logger.info('[' + migrate_name + '] Migrating Down...');
 | 
			
		||||
 | 
			
		||||
	return knex.schema.table('stream', (table) => {
 | 
			
		||||
		table.dropColumn('certificate_id');
 | 
			
		||||
	})
 | 
			
		||||
		.then(function () {
 | 
			
		||||
			logger.info('[' + migrate_name + '] stream Table altered');
 | 
			
		||||
		});
 | 
			
		||||
};
 | 
			
		||||
		Reference in New Issue
	
	Block a user