snoopyebo/db-proxy

数据库代理,可供远程访问,使用双重RSA加密,支持Laravel框架

Maintainers

Details

gitee.com/ebo141/snoopy-db.git

Installs: 7

Dependents: 0

Suggesters: 0

Security: 0

pkg:composer/snoopyebo/db-proxy

dev-master 2025-12-05 10:37 UTC

This package is not auto-updated.

Last update: 2025-12-19 10:51:47 UTC


README

这是一个简单的 Laravel 库,提供一个命令行命令来打印 "Hello World"。

安装

通过 Composer 安装:

composer require snoopyebo/db-proxy

使用

在 Laravel 应用中注册服务提供者(可选):

'providers' => [
    // ...
    Snoopy\DbProxy\DbProxyServiceProvider::class,
],

然后可以在命令行中运行以下命令(如执行失败可尝试注册服务提供者):

php artisan db-proxy:hello

这将输出:

Hello World

迁移文件需要手动发布,可以运行以下命令

php artisan vendor:publish --tag=migrations --force

这将实现:

迁移文件的发布

发布迁移文件后,运行以下命令来执行迁移:

php artisan migrate
配置文件的发布

发布配置文件后,填写正确的配置参数:

php artisan vendor:publish --tag=config --force
双重RSA加密配置

配置服务器端私钥:保存密钥,提供密钥给客户端 配置服客户端公钥:向客户端获取公钥,保存公钥

'private_key' => '******',
'public_key' => '******',

贡献

欢迎任何形式的贡献!请提交问题或拉取请求。

许可证

该项目遵循 MIT 许可证。