b31d8d0096
- Added migration to harden task audit tracking by modifying audit_logs and related tables. - Introduced operator_id to several tables for better tracking of actions. - Updated article_templates with new prompt templates for various article types, enhancing content generation. - Created prompt_rules and schedule_tasks tables to manage content generation rules and scheduling. - Added foreign key constraints to articles for better data integrity.
13 lines
216 B
Go
13 lines
216 B
Go
package cache
|
|
|
|
import goredis "github.com/redis/go-redis/v9"
|
|
|
|
func New(driver string, rdb *goredis.Client) Cache {
|
|
switch driver {
|
|
case "redis":
|
|
return newRedisCache(rdb)
|
|
default:
|
|
return newMemoryCache()
|
|
}
|
|
}
|