27 lines
		
	
	
	
		
			748 B
		
	
	
	
		
			PHP
		
	
	
	
	
	
			
		
		
	
	
			27 lines
		
	
	
	
		
			748 B
		
	
	
	
		
			PHP
		
	
	
	
	
	
#!/usr/bin/env php
 | 
						|
<?php
 | 
						|
 | 
						|
/**
 | 
						|
 * @file
 | 
						|
 * A command line application to dump a database to a generation script.
 | 
						|
 */
 | 
						|
 | 
						|
use Drupal\Core\Command\DbDumpApplication;
 | 
						|
use Drupal\Core\DrupalKernel;
 | 
						|
use Drupal\Core\Site\Settings;
 | 
						|
use Symfony\Component\HttpFoundation\Request;
 | 
						|
 | 
						|
if (PHP_SAPI !== 'cli') {
 | 
						|
  return;
 | 
						|
}
 | 
						|
 | 
						|
// Bootstrap.
 | 
						|
$autoloader = require __DIR__ . '/../../autoload.php';
 | 
						|
require_once __DIR__ . '/../includes/bootstrap.inc';
 | 
						|
$request = Request::createFromGlobals();
 | 
						|
Settings::initialize(dirname(dirname(__DIR__)), DrupalKernel::findSitePath($request), $autoloader);
 | 
						|
$kernel = DrupalKernel::createFromRequest($request, $autoloader, 'prod')->boot();
 | 
						|
 | 
						|
// Run the database dump command.
 | 
						|
$application = new DbDumpApplication();
 | 
						|
$application->run();
 |