/
var
/
www
/
cobraambalaj
/
vendor
/
laravel
/
framework
/
src
/
Illuminate
/
Database
/
/var/www/cobraambalaj/vendor/laravel/framework/src/Illuminate/Database
mkdir
upload
Name
Size
Mode
Actions
Capsule/
-
0755
rm
Concerns/
-
0755
rm
Connectors/
-
0755
rm
Console/
-
0755
rm
DBAL/
-
0755
rm
Eloquent/
-
0755
rm
Events/
-
0755
rm
Migrations/
-
0755
rm
PDO/
-
0755
rm
Query/
-
0755
rm
Schema/
-
0755
rm
composer.json
1662
0644
edit
dl
rm
ConfigurationUrlParser.php
192
0644
edit
dl
rm
Connection.php
33200
0755
edit
dl
rm
ConnectionInterface.php
3890
0755
edit
dl
rm
ConnectionResolver.php
1913
0755
edit
dl
rm
ConnectionResolverInterface.php
575
0755
edit
dl
rm
DatabaseManager.php
10355
0755
edit
dl
rm
DatabaseServiceProvider.php
3671
0755
edit
dl
rm
DatabaseTransactionRecord.php
1334
0755
edit
dl
rm
DatabaseTransactionsManager.php
2177
0755
edit
dl
rm
DetectsConcurrencyErrors.php
1085
0644
edit
dl
rm
DetectsLostConnections.php
2270
0644
edit
dl
rm
Grammar.php
5305
0755
edit
dl
rm
LICENSE.md
1075
0644
edit
dl
rm
MigrationServiceProvider.php
6200
0755
edit
dl
rm
MultipleRecordsFoundException.php
134
0755
edit
dl
rm
MySqlConnection.php
2582
0755
edit
dl
rm
PostgresConnection.php
3082
0755
edit
dl
rm
QueryException.php
1631
0644
edit
dl
rm
README.md
2224
0755
edit
dl
rm
RecordsNotFoundException.php
129
0755
edit
dl
rm
Seeder.php
3583
0755
edit
dl
rm
SQLiteConnection.php
3349
0755
edit
dl
rm
SqlServerConnection.php
3646
0755
edit
dl
rm
Edit:
/var/www/cobraambalaj/vendor/laravel/framework/src/Illuminate/Database/MigrationServiceProvider.php
(6200B)
<?php namespace Illuminate\Database; use Illuminate\Contracts\Events\Dispatcher; use Illuminate\Contracts\Support\DeferrableProvider; use Illuminate\Database\Console\Migrations\FreshCommand; use Illuminate\Database\Console\Migrations\InstallCommand; use Illuminate\Database\Console\Migrations\MigrateCommand; use Illuminate\Database\Console\Migrations\MigrateMakeCommand; use Illuminate\Database\Console\Migrations\RefreshCommand; use Illuminate\Database\Console\Migrations\ResetCommand; use Illuminate\Database\Console\Migrations\RollbackCommand; use Illuminate\Database\Console\Migrations\StatusCommand; use Illuminate\Database\Migrations\DatabaseMigrationRepository; use Illuminate\Database\Migrations\MigrationCreator; use Illuminate\Database\Migrations\Migrator; use Illuminate\Support\ServiceProvider; class MigrationServiceProvider extends ServiceProvider implements DeferrableProvider { /** * The commands to be registered. * * @var array */ protected $commands = [ 'Migrate' => 'command.migrate', 'MigrateFresh' => 'command.migrate.fresh', 'MigrateInstall' => 'command.migrate.install', 'MigrateRefresh' => 'command.migrate.refresh', 'MigrateReset' => 'command.migrate.reset', 'MigrateRollback' => 'command.migrate.rollback', 'MigrateStatus' => 'command.migrate.status', 'MigrateMake' => 'command.migrate.make', ]; /** * Register the service provider. * * @return void */ public function register() { $this->registerRepository(); $this->registerMigrator(); $this->registerCreator(); $this->registerCommands($this->commands); } /** * Register the migration repository service. * * @return void */ protected function registerRepository() { $this->app->singleton('migration.repository', function ($app) { $table = $app['config']['database.migrations']; return new DatabaseMigrationRepository($app['db'], $table); }); } /** * Register the migrator service. * * @return void */ protected function registerMigrator() { // The migrator is responsible for actually running and rollback the migration // files in the application. We'll pass in our database connection resolver // so the migrator can resolve any of these connections when it needs to. $this->app->singleton('migrator', function ($app) { $repository = $app['migration.repository']; return new Migrator($repository, $app['db'], $app['files'], $app['events']); }); } /** * Register the migration creator. * * @return void */ protected function registerCreator() { $this->app->singleton('migration.creator', function ($app) { return new MigrationCreator($app['files'], $app->basePath('stubs')); }); } /** * Register the given commands. * * @param array $commands * @return void */ protected function registerCommands(array $commands) { foreach (array_keys($commands) as $command) { $this->{"register{$command}Command"}(); } $this->commands(array_values($commands)); } /** * Register the command. * * @return void */ protected function registerMigrateCommand() { $this->app->singleton('command.migrate', function ($app) { return new MigrateCommand($app['migrator'], $app[Dispatcher::class]); }); } /** * Register the command. * * @return void */ protected function registerMigrateFreshCommand() { $this->app->singleton('command.migrate.fresh', function () { return new FreshCommand; }); } /** * Register the command. * * @return void */ protected function registerMigrateInstallCommand() { $this->app->singleton('command.migrate.install', function ($app) { return new InstallCommand($app['migration.repository']); }); } /** * Register the command. * * @return void */ protected function registerMigrateMakeCommand() { $this->app->singleton('command.migrate.make', function ($app) { // Once we have the migration creator registered, we will create the command // and inject the creator. The creator is responsible for the actual file // creation of the migrations, and may be extended by these developers. $creator = $app['migration.creator']; $composer = $app['composer']; return new MigrateMakeCommand($creator, $composer); }); } /** * Register the command. * * @return void */ protected function registerMigrateRefreshCommand() { $this->app->singleton('command.migrate.refresh', function () { return new RefreshCommand; }); } /** * Register the command. * * @return void */ protected function registerMigrateResetCommand() { $this->app->singleton('command.migrate.reset', function ($app) { return new ResetCommand($app['migrator']); }); } /** * Register the command. * * @return void */ protected function registerMigrateRollbackCommand() { $this->app->singleton('command.migrate.rollback', function ($app) { return new RollbackCommand($app['migrator']); }); } /** * Register the command. * * @return void */ protected function registerMigrateStatusCommand() { $this->app->singleton('command.migrate.status', function ($app) { return new StatusCommand($app['migrator']); }); } /** * Get the services provided by the provider. * * @return array */ public function provides() { return array_merge([ 'migrator', 'migration.repository', 'migration.creator', ], array_values($this->commands)); } }
Save
cmd:
run