初始化
This commit is contained in:
@@ -0,0 +1,57 @@
|
||||
<?php
|
||||
|
||||
namespace Database\Seeders;
|
||||
|
||||
use App\Models\Category;
|
||||
use App\Models\Product;
|
||||
use Illuminate\Database\Seeder;
|
||||
|
||||
class ProductSeeder extends Seeder
|
||||
{
|
||||
public function run(): void
|
||||
{
|
||||
$cat1 = Category::where('slug', 'pd-phy-controller')->first();
|
||||
$cat2 = Category::where('slug', 'protocol-bridge')->first();
|
||||
$cat3 = Category::where('slug', 'sync-rectifier')->first();
|
||||
|
||||
$items = [
|
||||
[
|
||||
'category_id' => $cat1?->id,
|
||||
'name' => 'CC-PD3168 多口 PD 电源及其信号智能控制 IC',
|
||||
'slug' => 'cc-pd3168',
|
||||
'model' => 'CC-PD3168',
|
||||
'summary' => '支持 3 口独立快充协商,内置 3168 协议栈,适用于桌面充与车充。',
|
||||
'description' => "CC-PD3168 是一款面向多口充电器的 PD 电源及其信号智能控制芯片,支持 PD 3.0 及其以上的接口协议。\n\n主要特性:\n- 3 口独立 PD 协商\n- 内置 32-bit MCU\n- 支持 PPS / AVR / SPRS\n- 待机功耗低于 30mW\n- 封装 QFN-32",
|
||||
'specs' => "接口: I2C / UART\n工作电压: 3.3V\n封装: QFN-32 (5x5mm)\n工作温度: -40~85C\n认证: USB-IF PD 3.0 Certified",
|
||||
'status' => 'published',
|
||||
'sort' => 1,
|
||||
],
|
||||
[
|
||||
'category_id' => $cat2?->id,
|
||||
'name' => 'CC-PT6540 PHY 接口协议转换 IC',
|
||||
'slug' => 'cc-pt6540',
|
||||
'model' => 'CC-PT6540',
|
||||
'summary' => 'USB-C 到传统 PHY 接口桥接,向下兼容 BC1.2 与 Apple 2.4A。',
|
||||
'description' => "CC-PT6540 提供 USB-C 到传统 PHY 接口的桥接功能,支持多种快充协议自动切换。\n\n主要特性:\n- USB-C DFP/DRP 角色\n- BC1.2 DCP/CDP/SDP 兼容\n- Apple 2.4A 兼容\n- 高电压耐受 28V",
|
||||
'specs' => "接口: USB-C / D+/D-\n工作电压: 3.3V\n封装: QFN-24 (4x4mm)\n工作温度: -40~85C",
|
||||
'status' => 'published',
|
||||
'sort' => 2,
|
||||
],
|
||||
[
|
||||
'category_id' => $cat3?->id,
|
||||
'name' => 'CC-SC128 同步整流控制器',
|
||||
'slug' => 'cc-sc128',
|
||||
'model' => 'CC-SC128',
|
||||
'summary' => '高效率同步整流,待机功耗低于 30mW,通过 CCC 认证。',
|
||||
'description' => "CC-SC128 是一款高效率同步整流控制器,适用于反激式和正激式变换器的副边整流。\n\n主要特性:\n- 超低待机功耗 30mW\n- 自适应导通时间控制\n- 支持 CCM/DCM/QM 三种模式\n- 内置 80V MOSFET 驱动\n- CCC 认证通过",
|
||||
'specs' => "驱动能力: 4A peak\n工作电压: 4.5~28V\n封装: SOP-8\n工作温度: -40~125C\n认证: CCC / CE / FCC",
|
||||
'status' => 'published',
|
||||
'sort' => 3,
|
||||
],
|
||||
];
|
||||
|
||||
foreach ($items as $item) {
|
||||
Product::firstOrCreate(['slug' => $item['slug']], $item);
|
||||
}
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user