spojenet/pohoda-sql

PohodaSQL 管理库

0.1.0 2023-10-03 16:18 UTC

This package is auto-updated.

Last update: 2024-09-13 14:37:21 UTC


README

PohodaSQL

PHP Version License Composer Debian Package

这是一个用于直接访问 Pohoda SQL 数据库表的 PHP 库

使用风险自负!

要求

  • PHP 7.2+
  • php-sqlsrv
  • php-ease-fluentpdo

Composer

composer require spojenet/pohoda-sql

配置

请设置以下常量或环境变量

  • DB_TYPE 我们使用 sqlsrv
  • DB_HOST 存有 SQL Server 的 IP 或主机名
  • DB_PORT 默认为 1433
  • DB_DATABASE 例如 StwPh_01234567_2019
  • DB_USERNAME sqlserver 登录名
  • DB_PASSWORD sqlserver 密码
  • DB_SETTINGS 例如 encrypt=false

您还可以这样创建对象

$addr = new Adresar(234,['database'=>'StwPh_01234567_2020']); //Load record by ID from overriden Database
$addr = new Adresar(['ICO'=>'69438676']); //Load record by ICO

更多信息请查看 https://github.com/VitexSoftware/php-ease-fluentpdo

Debian 包

Debian/Ubuntu 也有可用包

wget -qO- https://repo.vitexsoftware.com/keyring.gpg | sudo tee /etc/apt/trusted.gpg.d/vitexsoftware.gpg
echo "deb [signed-by=/etc/apt/trusted.gpg.d/vitexsoftware.gpg]  https://repo.vitexsoftware.com  $(lsb_release -sc) main" | sudo tee /etc/apt/sources.list.d/vitexsoftware.list
sudo apt update

sudo apt install php-spojenet-pohoda-sql