Skip to content

Releases: rougin/describe

v1.8.2

31 May 15:01

Choose a tag to compare

Added

  • Support for PHP 8.4, 8.5

Removed

  • Skipped SqlServerDriverTest

v1.8.1

19 Oct 17:41

Choose a tag to compare

Fixed

  • Incorrect parse of int as data type

v1.8.0

19 Oct 16:59

Choose a tag to compare

Added

  • SqlServerDriver for handling tables from SQL Server
  • SqliteDriver - Cast tinyint as boolean

Changed

  • Code coverage provider to Codecov
  • Code documentation by php-cs-fixer
  • Improved code quality by phpstan
  • Workflow provider to Github Actions

Fixed

  • SqliteDriver - Incorrect data type from result

Removed

  • doctrine/inflector package

v1.7.0

09 Jan 16:32

Choose a tag to compare

Added

  • DriverInterface::columns
  • DriverInterface::primary
  • DriverInterface::tables
  • DriverNotFoundException
  • Table class
  • TableNotFoundException

Changed

  • Code quality
  • Minimum version of PHP to v5.3.0

Removed

  • CONTRIBUTING.md

v1.6.0

05 Jan 07:39

Choose a tag to compare

Added

  • Exceptions
  • Parameter $object in Describe::getPrimaryKey for returning a Column instead of column's name
  • Describe::getColumns and Describe::getTableNames

Changed

  • Code quality

v1.5.1

01 Sep 10:37

Choose a tag to compare

Added

  • StyleCI for conforming code to PSR standards

v1.5.0

28 Jul 16:13

Choose a tag to compare

Added

  • Rougin\Describe\Drivers namespace
  • DatabaseDriver for easy instantiation of database drivers

v1.4.2

12 Mar 18:24

Choose a tag to compare

Fixed

  • Issue in building Describe in HHVM

v1.4.1

12 Mar 17:55

Choose a tag to compare

Added

  • Tests for Column

Fixed

  • Issue in using MySQLDriver in CodeIgniterDriver

v1.4.0

12 Mar 08:48

Choose a tag to compare

Added

  • Tests for MySQLDriver
  • Getting foreign keys in SQLiteDriver
  • DriverInterface::showTables in CodeIgniterDriver and SQLiteDriver