Новые правки
This commit is contained in:
parent
79db7c8563
commit
a5f208a132
19 changed files with 852 additions and 1 deletions
25
frontend/scripts/fix-year.ts
Normal file
25
frontend/scripts/fix-year.ts
Normal file
|
|
@ -0,0 +1,25 @@
|
|||
import PocketBase from 'pocketbase';
|
||||
|
||||
const PB_URL = 'http://127.0.0.1:8090';
|
||||
const pb = new PocketBase(PB_URL);
|
||||
|
||||
async function main() {
|
||||
const posts = await pb.collection('posts').getList(1, 500);
|
||||
|
||||
let count = 0;
|
||||
for (const post of posts.items) {
|
||||
let content = post.content as string;
|
||||
|
||||
// Заменяем 2025 на 2026
|
||||
if (content.includes('2025')) {
|
||||
content = content.replace(/2025/g, '2026');
|
||||
await pb.collection('posts').update(post.id, { content });
|
||||
console.log(`✓ ${post.slug}: 2025 → 2026`);
|
||||
count++;
|
||||
}
|
||||
}
|
||||
|
||||
console.log(`\nОбновлено постов: ${count}`);
|
||||
}
|
||||
|
||||
main();
|
||||
Loading…
Add table
Add a link
Reference in a new issue