diff --git a/src/Db/Setup/Schema/Version_3_0_0.php b/src/Db/Setup/Schema/Version_3_0_0.php index eefe5941..9c383f7f 100644 --- a/src/Db/Setup/Schema/Version_3_0_0.php +++ b/src/Db/Setup/Schema/Version_3_0_0.php @@ -7,8 +7,8 @@ use Neighborhoods\Kojo\Db\Schema\VersionAbstract; use Neighborhoods\Kojo\Db\Schema\VersionInterface; use Neighborhoods\Kojo\Doctrine\Connection\DecoratorInterface; -use Neighborhoods\Kojo\StateTransitionChangeInterface; -use Neighborhoods\Kojo\StateTransitionChange; +use Neighborhoods\Kojo\JobStateChangeInterface; +use Neighborhoods\Kojo\JobStateChange; class Version_3_0_0 extends VersionAbstract { @@ -16,15 +16,15 @@ protected function _assembleSchemaChanges(): VersionInterface { $connectionDecoratorRepository = $this->_getDoctrineConnectionDecoratorRepository(); $createSchema = $connectionDecoratorRepository->createSchema(DecoratorInterface::ID_SCHEMA); - $createTable = $createSchema->createTable(StateTransitionChange\RepositoryInterface::TABLE_NAME); - $createTable->addColumn(StateTransitionChangeInterface::PROP_ID, Type::BIGINT, + $createTable = $createSchema->createTable(JobStateChange\RepositoryInterface::TABLE_NAME); + $createTable->addColumn(JobStateChangeInterface::PROP_ID, Type::BIGINT, [ 'autoincrement' => true, 'unsigned' => true ] ); - $createTable->setPrimaryKey([StateTransitionChangeInterface::PROP_ID]); - $createTable->addColumn(StateTransitionChangeInterface::PROP_DATA, Type::TEXT); + $createTable->setPrimaryKey([JobStateChangeInterface::PROP_ID]); + $createTable->addColumn(JobStateChangeInterface::PROP_DATA, Type::JSON); $this->_setCreateTable($createTable); return $this; diff --git a/src/Db/Setup/Schema/Version_3_0_0.yml b/src/Db/Setup/Schema/Version_3_0_0.yml index 7200f471..349690f3 100644 --- a/src/Db/Setup/Schema/Version_3_0_0.yml +++ b/src/Db/Setup/Schema/Version_3_0_0.yml @@ -3,6 +3,6 @@ services: class: Neighborhoods\Kojo\Db\Setup\Schema\Version_3_0_0 calls: - [setDoctrineConnectionDecoratorRepository, ["@doctrine.connection.decorator.repository"]] - - [setTableName, ["@=constant(\"\\\\Neighborhoods\\\\Kojo\\\\StateTransitionChange\\\\RepositoryInterface::TABLE_NAME\")"]] + - [setTableName, ["@=constant(\"\\\\Neighborhoods\\\\Kojo\\\\JobStateChange\\\\RepositoryInterface::TABLE_NAME\")"]] db.setup.schema.version.3_0_0: alias: neighborhoods.kojo.db.setup.schema.version.3_0_0 diff --git a/src/Db/TearDown/Schema/Version_6_0_0.php b/src/Db/TearDown/Schema/Version_6_0_0.php index 67d061e0..f711cddc 100644 --- a/src/Db/TearDown/Schema/Version_6_0_0.php +++ b/src/Db/TearDown/Schema/Version_6_0_0.php @@ -5,13 +5,13 @@ use Neighborhoods\Kojo\Db\Schema\VersionAbstract; use Neighborhoods\Kojo\Db\Schema\VersionInterface; -use Neighborhoods\Kojo\StateTransitionChange; +use Neighborhoods\Kojo\JobStateChange; class Version_6_0_0 extends VersionAbstract { protected function _assembleSchemaChanges(): VersionInterface { - $this->setTableName(StateTransitionChange\RepositoryInterface::TABLE_NAME); + $this->setTableName(JobStateChange\RepositoryInterface::TABLE_NAME); return $this; }