<bgdev />free

Вход Регистрация

Малко поддръжка и профилактика.
0

0 1 2 3
#110592 (ツ) BIGBUGEX
Създадено на 08.07.2024, видяно: 192 пъти.
Rabin

Кое лъжа?

Че не си е махнал правата по свое желание.

#110594 (ツ) johnfound
Създадено на 08.07.2024, видяно: 190 пъти.
Rabin

Първо огледай за нови тригери, може от това да го помислих за бъг. За Лавров няма нещо прекалено мерзко, осра всичко което е възможно.

Погледнах, не виждам нищо необичайно. Ето това са тригерите в базата в момента:

CREATE TRIGGER ThreadsAI after insert on Threads begin update Counters set val = val + 1 where id = 'threads'; end

CREATE TRIGGER ThreadsAU after update of Slug, Caption, UserID, Pinned on Threads begin insert or ignore into ThreadsHistory(threadid, Slug, Caption, LastChanged, Pinned) values ( old.id, old.Slug, old.Caption, old.LastChanged, old.Pinned ); end

CREATE TRIGGER ThreadsAD after delete on Threads begin insert or ignore into ThreadsHistory(threadid, Slug, Caption, LastChanged, Pinned) values ( old.id, old.Slug, old.Caption, old.LastChanged, old.Pinned ); update Counters set val = val - 1 where id = 'threads'; end

CREATE TRIGGER PostsAU AFTER UPDATE OF Content, editTime, editUserID, threadID, format ON Posts BEGIN update PostFTS set rowid = new.id, Content = new.Content, Caption = (select Caption from Threads where id=new.threadid), slug = (select slug from Threads where id = new.threadid), user = ifnull((select nick from users where id = new.userid), new.anon), tags = (select group_concat(TT.Tag, ", ") from ThreadTags TT where TT.threadID = new.threadid) where rowid = old.id; insert or ignore into PostsHistory(postID, threadID, userID, anon, postTime, editUserID, editTime, format, Content) values ( old.id, old.threadID, old.userID, old.anon, old.postTime, old.editUserID, old.editTime, old.format, old.Content ); update Threads set PostCount = PostCount - 1 where id = old.threadID; update Threads set PostCount = PostCount + 1 where id = new.threadID; update Tags set PostCnt = PostCnt - 1 where tags.tag in (select tag from threadtags where threadid = old.threadid); update Tags set PostCnt = PostCnt + 1 where tags.tag in (select tag from threadtags where threadid = new.threadid); END

CREATE TRIGGER LimitedAccessThreadsAI after insert on LimitedAccessThreads begin update LimitedAccessThreads set LastChanged = (select LastChanged from threads where id = new.threadid); end

CREATE TRIGGER ThreadTagsAI AFTER INSERT ON ThreadTags BEGIN update Tags set ThreadCnt = ThreadCnt + 1 where tag = new.tag; END

CREATE TRIGGER ThreadTagsAD AFTER DELETE ON ThreadTags BEGIN update Tags set ThreadCnt = ThreadCnt - 1 where tag = old.tag; END

CREATE TRIGGER ThreadTagsAU AFTER UPDATE OF Tag, Limited ON ThreadTags BEGIN update Tags set ThreadCnt = ThreadCnt - 1 where tag = old.tag; update Tags set ThreadCnt = ThreadCnt + 1 where tag = new.tag; END

CREATE TRIGGER ThreadsAUtt AFTER UPDATE OF LastChanged, Pinned, Limited ON Threads BEGIN update threadtags set LastChanged = new.LastChanged, Pinned = new.Pinned, Limited = new.Limited where threadid = new.id; update LimitedAccessThreads set LastChanged = new.LastChanged where threadid = new.id; END

CREATE TRIGGER AttachmentsAI after insert on Attachments begin insert into AttachCnt(fileid, count) VALUES (new.id, 0); end

CREATE TRIGGER ThreadVotersAU after update on ThreadVoters begin
  update Threads set Rating = Rating - old.Vote + new.Vote where id = new.threadID;
end

CREATE TRIGGER ThreadVotersAD after delete on ThreadVoters begin
  update Threads set Rating = Rating - old.Vote where id = old.threadID;
end

CREATE TRIGGER ThreadVotersAI after insert on ThreadVoters begin
  update Threads set Rating = Rating + new.Vote where id = new.threadID;
end

CREATE TRIGGER PostsAI AFTER INSERT ON Posts BEGIN
  insert into PostFTS(rowid, Content, Caption, slug, user, tags) VALUES (
    new.id,
    new.Content,
    (select Caption from Threads where id=new.threadid),
    (select slug from Threads where id = new.threadid),
    ifnull((select nick from users where id = new.userid), new.anon),
    (select group_concat(TT.Tag, ", ") from ThreadTags TT where TT.threadID = new.threadid)
  );
  insert into PostCNT(postid,count) VALUES (new.id, 0);
  insert or ignore into ThreadPosters(firstPost, threadID, userID) values (new.id, new.threadID, new.userID);

  update Users set PostCount = PostCount + 1, LastPostTime = strftime('%s', 'now'), PostInterval = max(0, PostInterval + PostIntervalInc) where Users.id = new.UserID;
  update Threads set PostCount = PostCount + 1 where id = new.threadID;
  update Counters set val = val + 1 where id = 'posts';
  update Tags set PostCnt = PostCnt + 1 where Tags.tag in (select tag from ThreadTags where ThreadID = new.ThreadID);
END

CREATE TRIGGER PostsAD AFTER DELETE ON Posts BEGIN
  delete from PostFTS where rowid = old.id;
  delete from ThreadPosters where threadid = old.threadid and userid = old.userid;
  insert or ignore into ThreadPosters(firstPost, threadID, userID) select min(id), threadid, userid from posts where threadid = old.threadid and userid = old.userid;

  update Users set PostCount = PostCount - 1 where Users.id = old.UserID;
  update Threads set PostCount = PostCount - 1, LastChanged = (select max(P.postTime) from posts as P where P.threadID = old.threadID) where id = old.threadID;
  update Counters set val = val - 1 where id = 'posts';
  update Tags set PostCnt = PostCnt - 1 where Tags.tag in (select tag from threadtags where threadid = old.threadid);

  insert or ignore into PostsHistory(postID, threadID, userID, anon, postTime, editUserID, editTime, format, Content) values (
    old.id,
    old.threadID,
    old.userID,
    old.anon,
    old.postTime,
    old.editUserID,
    old.editTime,
    old.format,
    old.Content
  );
END
#110595 (ツ) Rabin
Създадено на 08.07.2024, видяно: 184 пъти.
BIGBUGEX
Rabin

Кое лъжа?

Че не си е махнал правата по свое желание.

Демокрация, всеки вярва в квото го влече. Единствената борба на лайното емигрантско е да превърне тука в кочина, какъвто е той самия, на външен вид и по душа. Няма как да има съвест да се оттегли, след като направи всички възможни мизерии.

#110597 (ツ) Rabin
Създадено на 08.07.2024, видяно: 175 пъти.
johnfound
Rabin

Първо огледай за нови тригери, може от това да го помислих за бъг. За Лавров няма нещо прекалено мерзко, осра всичко което е възможно.

Погледнах, не виждам нищо необичайно. Ето това са тригерите в базата в момента:

CREATE TRIGGER ThreadsAI after insert on Threads begin update Counters set val = val + 1 where id = 'threads'; end

CREATE TRIGGER ThreadsAU after update of Slug, Caption, UserID, Pinned on Threads begin insert or ignore into ThreadsHistory(threadid, Slug, Caption, LastChanged, Pinned) values ( old.id, old.Slug, old.Caption, old.LastChanged, old.Pinned ); end

CREATE TRIGGER ThreadsAD after delete on Threads begin insert or ignore into ThreadsHistory(threadid, Slug, Caption, LastChanged, Pinned) values ( old.id, old.Slug, old.Caption, old.LastChanged, old.Pinned ); update Counters set val = val - 1 where id = 'threads'; end

CREATE TRIGGER PostsAU AFTER UPDATE OF Content, editTime, editUserID, threadID, format ON Posts BEGIN update PostFTS set rowid = new.id, Content = new.Content, Caption = (select Caption from Threads where id=new.threadid), slug = (select slug from Threads where id = new.threadid), user = ifnull((select nick from users where id = new.userid), new.anon), tags = (select group_concat(TT.Tag, ", ") from ThreadTags TT where TT.threadID = new.threadid) where rowid = old.id; insert or ignore into PostsHistory(postID, threadID, userID, anon, postTime, editUserID, editTime, format, Content) values ( old.id, old.threadID, old.userID, old.anon, old.postTime, old.editUserID, old.editTime, old.format, old.Content ); update Threads set PostCount = PostCount - 1 where id = old.threadID; update Threads set PostCount = PostCount + 1 where id = new.threadID; update Tags set PostCnt = PostCnt - 1 where tags.tag in (select tag from threadtags where threadid = old.threadid); update Tags set PostCnt = PostCnt + 1 where tags.tag in (select tag from threadtags where threadid = new.threadid); END

CREATE TRIGGER LimitedAccessThreadsAI after insert on LimitedAccessThreads begin update LimitedAccessThreads set LastChanged = (select LastChanged from threads where id = new.threadid); end

CREATE TRIGGER ThreadTagsAI AFTER INSERT ON ThreadTags BEGIN update Tags set ThreadCnt = ThreadCnt + 1 where tag = new.tag; END

CREATE TRIGGER ThreadTagsAD AFTER DELETE ON ThreadTags BEGIN update Tags set ThreadCnt = ThreadCnt - 1 where tag = old.tag; END

CREATE TRIGGER ThreadTagsAU AFTER UPDATE OF Tag, Limited ON ThreadTags BEGIN update Tags set ThreadCnt = ThreadCnt - 1 where tag = old.tag; update Tags set ThreadCnt = ThreadCnt + 1 where tag = new.tag; END

CREATE TRIGGER ThreadsAUtt AFTER UPDATE OF LastChanged, Pinned, Limited ON Threads BEGIN update threadtags set LastChanged = new.LastChanged, Pinned = new.Pinned, Limited = new.Limited where threadid = new.id; update LimitedAccessThreads set LastChanged = new.LastChanged where threadid = new.id; END

CREATE TRIGGER AttachmentsAI after insert on Attachments begin insert into AttachCnt(fileid, count) VALUES (new.id, 0); end

CREATE TRIGGER ThreadVotersAU after update on ThreadVoters begin
  update Threads set Rating = Rating - old.Vote + new.Vote where id = new.threadID;
end

CREATE TRIGGER ThreadVotersAD after delete on ThreadVoters begin
  update Threads set Rating = Rating - old.Vote where id = old.threadID;
end

CREATE TRIGGER ThreadVotersAI after insert on ThreadVoters begin
  update Threads set Rating = Rating + new.Vote where id = new.threadID;
end

CREATE TRIGGER PostsAI AFTER INSERT ON Posts BEGIN
  insert into PostFTS(rowid, Content, Caption, slug, user, tags) VALUES (
    new.id,
    new.Content,
    (select Caption from Threads where id=new.threadid),
    (select slug from Threads where id = new.threadid),
    ifnull((select nick from users where id = new.userid), new.anon),
    (select group_concat(TT.Tag, ", ") from ThreadTags TT where TT.threadID = new.threadid)
  );
  insert into PostCNT(postid,count) VALUES (new.id, 0);
  insert or ignore into ThreadPosters(firstPost, threadID, userID) values (new.id, new.threadID, new.userID);

  update Users set PostCount = PostCount + 1, LastPostTime = strftime('%s', 'now'), PostInterval = max(0, PostInterval + PostIntervalInc) where Users.id = new.UserID;
  update Threads set PostCount = PostCount + 1 where id = new.threadID;
  update Counters set val = val + 1 where id = 'posts';
  update Tags set PostCnt = PostCnt + 1 where Tags.tag in (select tag from ThreadTags where ThreadID = new.ThreadID);
END

CREATE TRIGGER PostsAD AFTER DELETE ON Posts BEGIN
  delete from PostFTS where rowid = old.id;
  delete from ThreadPosters where threadid = old.threadid and userid = old.userid;
  insert or ignore into ThreadPosters(firstPost, threadID, userID) select min(id), threadid, userid from posts where threadid = old.threadid and userid = old.userid;

  update Users set PostCount = PostCount - 1 where Users.id = old.UserID;
  update Threads set PostCount = PostCount - 1, LastChanged = (select max(P.postTime) from posts as P where P.threadID = old.threadID) where id = old.threadID;
  update Counters set val = val - 1 where id = 'posts';
  update Tags set PostCnt = PostCnt - 1 where Tags.tag in (select tag from threadtags where threadid = old.threadid);

  insert or ignore into PostsHistory(postID, threadID, userID, anon, postTime, editUserID, editTime, format, Content) values (
    old.id,
    old.threadID,
    old.userID,
    old.anon,
    old.postTime,
    old.editUserID,
    old.editTime,
    old.format,
    old.Content
  );
END

Виж си и колко админа имаш.

#110599 (ツ) BIGBUGEX
Създадено на 08.07.2024, видяно: 174 пъти.
Rabin
BIGBUGEX
Rabin

Кое лъжа?

Че не си е махнал правата по свое желание.

Демокрация, всеки вярва в квото го влече. Единствената борба на лайното емигрантско е да превърне тука в кочина, какъвто е той самия, на външен вид и по душа. Няма как да има съвест да се оттегли, след като направи всички възможни мизерии.

Кой започна война срещу всички чрез псувни и закани към майките им, като тия които отговаряха бяха наказвани с бан за определено време. По-скоро се ояде с власт и прекали. Някой трябваше да те свали от небесата.

#110600 (ツ) Rabin
Последно редактирано на 08.07.2024 от Rabin, видяно: 166 пъти.
BIGBUGEX

Кой започна война срещу всички чрез псувни и закани към майките им, като тия които отговаряха бяха наказвани с бан за определено време. По-скоро се ояде с власт и прекали. Някой трябваше да те свали от небесата.

Псувам за кози, да. Много добре знаеш, че и мишките съм изтребил в нас.

Като стане всяко мнение само за това, на един и същи юзер - БАН за 24 часа.

Що съм ви толкоз крив бе, щот не подскачам по СКУМ и не се блъскам в трафика секи ден? Тебе лично не се сещам кво може да те дразня. Туй ли ти е смисъла на живота, да лееш содомия пред чужда порта? Милиард години еволюция, и накрая това!

Лавровото колко и да го псуеш му е малко. Ваксината му проми акъла, иде да ни мисионерства, от сърцето на урсулника.

Кви небеса, луд ли си, всеки случайник да може да злоупотреби как си иска. Единствения контрол си има който държи базата, в случая Жони, другото е твои си фетиши.

Още не съм му казал за бъгнята, не държа ако не иска.

#110601 (ツ) Дон Реба
Създадено на 08.07.2024, видяно: 160 пъти.
Stilgar

Ребата го бил загубил като сменял апарат

не е така, джонката някога ми се е обаждал на същия тоя апарат, но не мога да го изровя погребан в години история.

#110602 (ツ) Rabin
Последно редактирано на 08.07.2024 от Rabin, видяно: 152 пъти.

Жони, сори ако досаждам, ама тряя да идеш по-честичко. По едно време бяха почнали да гаврят разни БГ манекенки, да ги правят на кози и каквото там. Пазя го ако те интересува. В твоя форум. Не успях да ги спра.

Лена осъди Слави за подобно нещо.

#110603 (ツ) Един от многото
Създадено на 08.07.2024, видяно: 146 пъти.

Кви БГ манекенки, бе негър... rofl

Дай инфо... самата дума "БГ манекенка" е оксиморон... нещо се бъркаш... rofl

#110604 (ツ) Rabin
Създадено на 08.07.2024, видяно: 142 пъти.
Един от многото

Кви БГ манекенки, бе негър... rofl

Дай инфо... самата дума "БГ манекенка" е оксиморон... нещо се бъркаш... rofl

Се тая. Мацката е убава, и грам не е виновна за пергишлъка тука. Има едни граници, дето са интуитивни. Ако не ги схващате - не е мой проблем.

#110605 (ツ) Един от многото
Създадено на 08.07.2024, видяно: 137 пъти.

Да не е оная, дет имаше форум у който си описваше вечерята, и тъпкачите дет е видела у фитнеса!? rofl

Бате, тая ако е "манекенка" - аз съм "инфлуенца". У Instagram-a сека ковра е "манекенка"... rofl

#110606 (ツ) Rabin
Създадено на 08.07.2024, видяно: 133 пъти.
Един от многото

Да не е оная, дет имаше форум у който си описваше вечерята, и тъпкачите дет е видела у фитнеса!? rofl

Бате, тая ако е "манекенка" - аз съм "инфлуенца". У Instagram-a сека ковра е "манекенка"... rofl

Не е. По-скоро се държи като монахиня, Христова невеста.

#110617 (ツ) Major Obvious
Създадено на 08.07.2024, видяно: 122 пъти.

Другарко, пък те ми обиждат какичката на която лъскам! Другарко, помощ!

#110620 (ツ) Rabin
Създадено на 08.07.2024, видяно: 115 пъти.
Major Obvious

Другарко, пък те ми обиждат какичката на която лъскам! Другарко, помощ!

https://www.marica.bg/balgariq/obshtestvo/boyko-borisov-osadi-pesenta-na-slavi-za-lena-borislavova

https://fakti.bg/bulgaria/744653-borislavova-zavejda-delo-sreshtu-slavi-i-scenaristite-mu-zaradi-umorena-kaka-lena-gladna-hiena

Работата на админа е да варди от такива инциденти. Тъй мисля аз. Това и правих.

Работата на Лавров е да причинява и поощрява такива простотии и мерзости. Туй му било каузата.

Кой е прав да си решава Жонката, докато е тука. Ние сме на гости.

#110621 (ツ) Един от многото
Създадено на 08.07.2024, видяно: 111 пъти.
Rabin
Major Obvious

Другарко, пък те ми обиждат какичката на която лъскам! Другарко, помощ!

https://www.marica.bg/balgariq/obshtestvo/boyko-borisov-osadi-pesenta-na-slavi-za-lena-borislavova

https://fakti.bg/bulgaria/744653-borislavova-zavejda-delo-sreshtu-slavi-i-scenaristite-mu-zaradi-umorena-kaka-lena-gladna-hiena

Работата на админа е да варди от такива инциденти. Тъй мисля аз. Това и правих.

Работата на Лавров е да причинява и поощрява такива простотии и мерзости. Туй му било каузата.

Кой е прав да си решава Жонката, докато е тука. Ние сме на гости.

И ко - ще осъдят форумЪ ли бе, бате!?

#110622 (ツ) Rabin
Създадено на 08.07.2024, видяно: 105 пъти.
Един от многото

И ко - ще осъдят форумЪ ли бе, бате!?

Нямам идея. Не ми е работа това.

Аман с ваще кози!

#110623 (ツ) Един от многото
Последно редактирано на 08.07.2024 от Един от многото, видяно: 95 пъти.

Чей, не ми е до твоите кози. Почнах нов курс за Azure, дето а дано не е depricate-нат, а и Baj_boeb ме дразни... родил се е най-нисшата форма на живот - МРЪСЕН БЪЛГАРИН, а смее да се подиграва с БОЖИЯ НАРОД...

#110625 (ツ) johnfound
Създадено на 08.07.2024, видяно: 88 пъти.
Дон Реба
Stilgar

Ребата го бил загубил като сменял апарат

не е така, джонката някога ми се е обаждал на същия тоя апарат, но не мога да го изровя погребан в години история.

Е, сега вече го имаш точно.

Рабин, дай за бъговете. Чакам ги или тук, или в тема с ограничен достъп, ако чак толкова държиш.

#110627 (ツ) Rabin
Създадено на 08.07.2024, видяно: 84 пъти.
johnfound

Рабин, дай за бъговете. Чакам ги или тук, или в тема с ограничен достъп, ако чак толкова държиш.

Вече написах там.

#110628 (ツ) Rabin
Създадено на 08.07.2024, видяно: 81 пъти.
Един от многото

родил се е най-нисшата форма на живот - МРЪСЕН БЪЛГАРИН, а смее да се подиграва с БОЖИЯ НАРОД...

Ти си българин, тоже.

Кво учите на тоз Азуре - Линукс и линукски Докер? rofl

0 1 2 3

Малко поддръжка и профилактика.
0

AsmBB v3.0 (check-in: a316dab8b98d07d9); SQLite v3.42.0 (check-in: 831d0fb2836b71c9);
©2016..2023 John Found; Licensed under EUPL. Powered by Assembly language Created with Fresh IDE