/Light_DatabaseInfo

A light service to access database information.

Primary LanguagePHP

Light_DatabaseInfo

2019-09-12 -> 2021-03-15

A light service to access database information.

This is a Light framework plugin.

This is part of the universe framework.

Install

Using the planet installer via light-cli

lt install Ling.Light_DatabaseInfo

Using the uni command.

uni import Ling/Light_DatabaseInfo

Or just download it and place it where you want otherwise.

Summary

Services

This plugin provides the following services:

  • database_info

Here is the content of the service configuration file:

database_info:
    instance: Ling\Light_DatabaseInfo\Service\LightDatabaseInfoService
    methods:
        setCacheDir:
            dir: ${app_dir}/cache/Light_DatabaseInfo
        setContainer:
            container: @container()


History Log

  • 1.12.7 -- 2021-05-31

    • Removing trailing plus in lpi-deps file (to work with Light_PlanetInstaller:2.0.0 api
  • 1.12.6 -- 2021-03-15

    • update planet to adapt Ling.Light:0.70.0
  • 1.12.5 -- 2021-03-05

    • update README.md, add install alternative
  • 1.12.4 -- 2021-02-19

    • upgrade dependencies
  • 1.12.3 -- 2020-12-08

    • Fix lpi-deps not using natsort.
  • 1.12.2 -- 2020-12-04

    • Add lpi-deps.byml file
  • 1.12.1 -- 2020-11-27

    • update LightDatabaseInfoService->getTableInfo, now returns nullables property
  • 1.12.0 -- 2020-07-07

    • add LightDatabaseInfoService->hasTable
  • 1.11.0 -- 2020-02-13

    • update LightDatabaseInfoService->getTableInfo, now also returns the referencedByTables and hasItems properties
  • 1.10.0 -- 2020-02-03

    • replaced TypeHelper by external dependency
  • 1.9.0 -- 2019-11-13

    • update LightDatabaseInfoService->getTableInfo, now also returns the database entry
  • 1.8.1 -- 2019-11-13

    • fix functional typo in TypeHelper::getSimpleTypes
  • 1.8.0 -- 2019-11-13

    • update LightDatabaseInfoService->getTableInfo, now returns simpleTypes entry
  • 1.7.0 -- 2019-11-13

    • update LightDatabaseInfoService->getTableInfo, now returns foreignKeysInfo entry
  • 1.6.0 -- 2019-11-04

    • updated LightDatabaseInfoService->getTables, now returns a ricStrict entry
  • 1.5.0 -- 2019-10-24

    • add LightDatabaseInfoService->getTables method
  • 1.4.0 -- 2019-10-23

    • updated LightDatabaseInfoService->getTableInfo method, now also returns uniqueIndexes
  • 1.3.0 -- 2019-09-12

    • updated LightDatabaseInfoService->getTableInfo method, now returns the autoIncrementedKey
  • 1.2.0 -- 2019-09-12

    • updated LightDatabaseInfoService->getTableInfo method, now returns the types
  • 1.1.0 -- 2019-09-12

    • added LightDatabaseInfoService->getTablesByPrefix method
    • updated LightDatabaseInfoService fetch methods, added the database argument
  • 1.0.3 -- 2019-09-12

    • fix ric link in the doc
  • 1.0.2 -- 2019-09-12

    • fix LightDatabaseInfoService->getTableInfo comment
  • 1.0.1 -- 2019-09-12

    • fix doc link
  • 1.0.0 -- 2019-09-12

    • initial commit