jimmiroblescasanova/contpaqi-laravel

连接CONTPAQi SQL数据库到Laravel的包

v0.0.8 2024-08-14 17:39 UTC

This package is auto-updated.

Last update: 2024-09-14 18:04:25 UTC


README

这是一个简单的包(仍在开发中),用于快速连接企业CONTPAQi商业数据库到Laravel。

主要特点是简化系统表的使用,使用Laravel的方法(目前)来读取信息。

安装

通过composer安装此包

composer require jimmiroblescasanova/contpaqi-laravel

之后需要发布配置文件

php artisan vendor:publish --tag="contpaqi-config"

配置文件导出后,需要定义与CONTPAQi企业的连接。

需要在.env文件中添加以下信息

CONTPAQI_HOST=localhost
CONTPAQI_DATABASE=adMI_EMPRESA_COMERCIAL
CONTPAQI_USER=sa
CONTPAQI_PSW="password"

使用方法

商业表已声明为Laravel模型,名称相同(例如,admClientes),并提供了一些获取信息的方法。

admClientes模型的示例范围

$clientes = admClientes::all();

admClientes

客户范围如下

使用示例

$select = admClientes::clientes()->selectOptions();

admConceptos

为了获取系统概念的信息,有以下范围

还有一对静态函数,返回简洁的数据

admDocumentos

对于文档模型,有以下范围和函数

函数

关系

一些现有关系的模型示例

$documento = admDocumentos::with('domicilios')->buscarPorFolio('1', 'A')->get();

这将返回一个Laravel集合,包含文档及其相关地址的数据。

变更日志

有关最近更改的更多信息,请参阅变更日志

贡献

有关详细信息,请参阅贡献指南

安全漏洞

有关报告安全漏洞的详细信息,请参阅我们的安全策略

致谢

许可

MIT许可证(MIT)。有关更多信息,请参阅许可文件