iqbalhasandev/sqlite-cache

缺少的Sqlite缓存驱动程序包。您可以通过此包轻松使用Sqlite数据库作为缓存驱动程序

V2.0 2020-12-13 14:11 UTC

This package is auto-updated.

Last update: 2024-09-22 09:43:58 UTC


README

Iqbal Hasan 用❤️制作

issues forks stars Latest Stable Version Total Downloads Latest Unstable Version license

使用laravel-sqlite-cache包轻松将缓存驱动程序集成到您的项目中。

安装步骤

1. 需求包

在创建新的Laravel应用程序后,您可以使用以下命令包含Sqlite缓存驱动程序包

composer require iqbalhasandev/sqlite-cache

2. 如果您使用的是Laravel 5.5,这就是全部的操作。

如果您仍然使用Laravel 5.4版本,您需要执行以下最终步骤:添加包的服务提供者和别名。为此,打开您的config/app.php文件。

providers数组中添加新行

Iqbal\SqliteCache\SqliteCacheProvider::class

3. 然后在终端中运行命令 "php artisan sqlite-cache:install; php artisan sqlite-cache:table;"

// * To install & publish all config files of sqlite-cache package
php artisan sqlite-cache:install

//Then Run

// * To Create Cache Table
php artisan sqlite-cache:table

4. 更改缓存驱动程序 "打开.env文件,然后更改CACHE_DRIVER=sqlite"

CACHE_DRIVER=sqlite

概述

查看以下主题之一,以了解更多关于laravel-bulksmsbd的信息

使用

以下是缓存数据的示例

//Route web.php


use Illuminate\Support\Facades\Cache;

Route::get('/laravel-sqlite-cache', function () {
    Cache::put('testing', 'laravel sqlite cache is Awesome');
    return Cache::get('testing');
});

要了解更多关于laravel缓存的使用,请访问laravel官方网站

配置

要更改缓存数据库名称,请按照以下步骤操作

CACHE_DATABASE添加到.env文件中。

// optional Defalt Cache Database Name 'cache.sqlite'
CACHE_DATABASE={databasename} //E.g. 'cache.sqlite'

然后,在终端中运行命令 "php artisan sqlite-cache:install; php artisan sqlite-cache:table;"

// * To install & publish all config files of sqlite-cache package
php artisan sqlite-cache:install

//Then Run

// * To Create Cache Table
php artisan sqlite-cache:table

致谢

  • IQBAL HASAN(sqlite-cach包的作者)
  • 贡献者

支持

嘿,伙计!如果您对这个包有任何问题,请别忘了给我发邮件。

许可

此包继承了其父框架Laravel的许可,因此是开源软件,许可协议为MIT许可

额外

如果您想贡献,您可以

感谢您使用此包😘 如果您喜欢它,请不要忘记给它一个星⭐⭐⭐⭐⭐