DataTable.php 493 B

12345678910111213141516171819202122
  1. <?php
  2. namespace TestApp\Model\Table;
  3. use Cake\Database\Schema\TableSchemaInterface;
  4. use Tools\Model\Table\Table;
  5. class DataTable extends Table {
  6. /**
  7. * @param \Cake\Database\Schema\TableSchemaInterface $schema
  8. *
  9. * @return \Cake\Database\Schema\TableSchemaInterface
  10. */
  11. protected function _initializeSchema(TableSchemaInterface $schema): TableSchemaInterface {
  12. $schema->setColumnType('data_json', 'json');
  13. $schema->setColumnType('data_array', 'array');
  14. return $schema;
  15. }
  16. }