supabase/postgrest-php

关于此包最新版本(v0.0.4)没有可用的许可信息。

Supabase PostgREST PHP客户端

v0.0.4 2023-04-28 00:17 UTC

This package is auto-updated.

Last update: 2024-08-28 19:01:56 UTC


README

Supabase Postgrest的PHP客户端库,用于与之交互。

注意: 此存储库处于Alpha阶段,尚未准备好用于生产。随着其进展到初始发布,API将发生变化。

待办事项

  • 支持PHP 7.4
  • 移除 $this->fetch 选项 - 在此库中不相关
  • 运行单元测试和集成测试一起会导致测试失败

快速入门指南

安装模块

composer require supabase/postgrest-php

连接到postgrest后端

use Supabase\Postgrest\PostgrestClient;

$client = new PostgrestClient($reference_id, $api_key, $opts);

示例

示例目录

测试

设置测试环境

cp .env.example tests/.env

关于 REFERENCE_ID

登录仪表板后,导航到项目 >> 项目设置 >> 通用设置。复制参考ID用于 .env 文件。

关于 API_KEY

登录仪表板后,导航到项目 >> 项目设置 >> API >> 项目API密钥。选择 anonpublicservice_role 密钥。

tests/.env 填充以包括 REFERENCE_IDAPI_KEY

运行所有测试

vendor/bin/phpunit