Download the PHP package esd/postgresql-plugin without Composer

On this page you can find all versions of the php package esd/postgresql-plugin. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.

FAQ

After the download, you have to make one include require_once('vendor/autoload.php');. After that you have to import the classes with use statements.

Example:
If you use only one package a project is not needed. But if you use more then one package, without a project it is not possible to import the classes with use statements.

In general, it is recommended to use always a project to download your libraries. In an application normally there is more than one library needed.
Some PHP packages are not free to download and because of that hosted in private repositories. In this case some credentials are needed to access such packages. Please use the auth.json textarea to insert credentials, if a package is coming from a private repository. You can look here for more information.

  • Some hosting areas are not accessible by a terminal or SSH. Then it is not possible to use Composer.
  • To use Composer is sometimes complicated. Especially for beginners.
  • Composer needs much resources. Sometimes they are not available on a simple webspace.
  • If you are using private repositories you don't need to share your credentials. You can set up everything on our site and then you provide a simple download link to your team member.
  • Simplify your Composer build process. Use our own command line tool to download the vendor folder as binary. This makes your build process faster and you don't need to expose your credentials for private repositories.
Please rate this library. Is it a good library?

Informations about the package postgresql-plugin

postgresql-plugin

插件安装

插件用法

PostgreSQL插件的用法,力求与MySQL用法一样。如果你已熟用过 esd/mysql-plugin,可以忽略以下内容。

1. 启用插件

src/Application.php

2. 使用插件

有两种方法在对象中使用。

方法1

使用 use trait,然后通过 $this->postgresql() 获取数据库连接。

如果需要切换 postgresql配置为test,可按照如下方法修改。

方法2

在对象中进行注入postgresql对象

通过注入的方法,目前还不支持切换 postgresql 连接配置。

PostgreSQL 对象的使用方法

数据表例子:

user_name contact
张三 {"QQ": 120012, "tel": 6768456, "phone": 15838381234, "Wechat": "风的季节"}
李四 {"tel": 8661235545}

Insert Query

Select Query

Update Query

Delete Query

Ordering method

Grouping method

JOIN method

Has method

A convenient function that returns TRUE if exists at least an element that satisfy the where condition specified calling the "where" method before this one.

Helper methods

Get last executed SQL query

Check if table exists

Transaction helpers

Error helpers

Pagination

loadData、XML、loadXML、insertMulti、subQuery 等MySQL插件的功能,暂时没有实现

Running raw SQL queries


All versions of postgresql-plugin with dependencies

PHP Build Version
Package Version
Requires esd/esd-core Version ~0.1
esd/aop-plugin Version ~0.1
seinopsys/postgresql-database-class Version ~3.0
Composer command for our command line client (download client) This client runs in each environment. You don't need a specific PHP version etc. The first 20 API calls are free. Standard composer command

The package esd/postgresql-plugin contains the following files

Loading the files please wait ....