Download the PHP package guiqibusixin/hyper-database-ext without Composer

On this page you can find all versions of the php package guiqibusixin/hyper-database-ext. 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 hyper-database-ext

简介

这是一个关于hyperf框架ORM操作的扩展包,支持Transactional注解、replace和onDuplicateKey等操作。后面会支持 case when语法,比如case when语法批量更新操作。

运行环境

安装

在抽象数据库模型中 use ModelBuilderExtensionTrait,主要是替换原生的模型构造器。

使用

Transactional注解

简介

使用注解来开启一个事务,自动回滚

在非数据库模型类中(普通的类,一般是service层)

在数据库模型类中

和非数据库模型类中唯一的区别是:数据库模型类中注解的默认连接是当前模型连接

replace

和insert语法一致

insert on duplicate key


All versions of hyper-database-ext with dependencies

PHP Build Version
Package Version
Requires php Version >=8.0
hyperf/database Version ~2.2.0
hyperf/di Version ~2.2.0
hyperf/contract Version ~2.2.0
hyperf/utils Version ~2.2.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 guiqibusixin/hyper-database-ext contains the following files

Loading the files please wait ....