adapt icon indicating copy to clipboard operation
adapt copied to clipboard

adapt:clear command fails.

Open manu144x opened this issue 1 year ago • 1 comments

Description:

When running the command

php artisan adapt:clear --force

Logs:


   CodeDistortion\Adapt\Exceptions\AdaptBootException

  The Database name "" is invalid

  at vendor/code-distortion/adapt/src/Exceptions/AdaptBootException.php:58
     54▕      * @return self
     55▕      */
     56▕     public static function databaseNameIsInvalid($database): self
     57▕     {
  ➜  58▕         return new self("The Database name \"$database\" is invalid");
     59▕     }
     60▕ }
     61▕

      +19 vendor frames
  20  artisan:37
      Illuminate\Foundation\Console\Kernel::handle()```



#### Other Relevant Details:

- Using SSD or HDD storage? (might be relevant for slowness issues): 

manu144x avatar Aug 23 '23 17:08 manu144x

I should also mention this is how my config looks like:


	protected function databaseInit(DatabaseDefinition $database): void
	{
		// The default one needs to be fully managed here too, it will not use the config
		$database->connection('mysql')
			->initialImports([
				'mysql' => ['database/schema/mysql-schema.dump'], //the normal migration will not recognize the squashed migrations in the schema
			])
			->migrations('database/migrations')
			->seeders(['DatabaseSeeder'])
			->isNotABrowserTest()
			->transaction()
			->noJournal()
			->snapshots('afterSeeders')
			->makeDefault();

		$this->prepareConnection('mysql_reporting')
			->initialImports([
				'mysql' => ['database/schema/mysql_reporting-schema.dump'],
			])->migrations('database/migrations/mysql_reporting')
			->seeders(['CreateMysqlReportingFederatedConnectionSeeder'])
			->isNotABrowserTest()
			->transaction()
			->noJournal()
			->snapshots('afterSeeders');
	}

manu144x avatar Aug 23 '23 17:08 manu144x