承接 apps4every/extend_database 相关项目开发

从需求分析到上线部署,全程专人跟进,保证项目质量与交付效率

邮箱:yvsm@zunyunkeji.com | QQ:316430983 | 微信:yvsm316

apps4every/extend_database

最新稳定版本:0.0.1

Composer 安装命令:

composer require apps4every/extend_database

包简介

Extend your models and tables definition

README 文档

README

This is a package that extend the definition of a table by request.

How to include in your project:

  1. Run composer require apps4every/extend_database

  2. Run php artisan vendor:publish --provider="Apps4every\ExtendDatabase\ExtendDatabaseServiceProvider to publish the Assets and Config

How to use:

  1. Migration tables:

In your migration table file, add: require_once config('apps4every_extend_database.pathStatisticalColumns');

Inside your class definition (return new class extends Migration):

use StatisticalColumns; as your first line of code.

  1. Models: use App\Models\Includes\DataBaseInformation;

Inside your class definition (class XXX extends Model):

As your first lines of code, include these:

protected $fillable = [];
protected $translatable = [];

const TABLE = "TABLE_NAME";
const IMAGES_PATH = "TABLE_NAME";
use DataBaseInformation;

Functionality included:

  1. Migration tables:
  • addStatisticalColumns

  • addTableComment

  • addAccessContentColumns

  • addMaintenanceContentColumns

  • addRestrictContentColumns

  • addCommentsRestrictContentColumns

  • addIndexContentColumns

  • addPublishContentColumns

  • addExpirationContentColumns

  • addAdsContentColumns

  • addSeoColumns

  1. Models:

TO DO

Security Vulnerabilities

If you discover a security vulnerability within any Apps4Every package, please send an e-mail to Apps4Every info mailbox via info@apps4every.com. All security vulnerabilities will be promptly addressed.

License

The Apps4Every packages are open-sourced software licensed under the MIT license.

More from our Apps4Every Team

TO DO

Automatically generate basic Laravel validation rules based on your database table schema!

Example: https://github.com/laracraft-tech/laravel-schema-rules

统计信息

  • 总下载量: 10
  • 月度下载量: 0
  • 日度下载量: 0
  • 收藏数: 1
  • 点击次数: 2
  • 依赖项目数: 0
  • 推荐数: 0

GitHub 信息

  • Stars: 1
  • Watchers: 1
  • Forks: 0
  • 开发语言: PHP

其他信息

  • 授权协议: MIT
  • 更新时间: 2023-06-12