49 lines
4.9 KiB
XML
49 lines
4.9 KiB
XML
<?xml version="1.0" encoding="UTF-8"?><sqlb_project><db path="D:/NextCloud/C#/URLNotesGrabberCORE/URLNotesGrabberCORE/bin/Debug/net8.0/TL.db" readonly="0" foreign_keys="1" case_sensitive_like="0" temp_store="0" wal_autocheckpoint="1000" synchronous="2"/><attached/><window><main_tabs open="structure browser pragmas query" current="3"/></window><tab_structure><column_width id="0" width="300"/><column_width id="1" width="0"/><column_width id="2" width="100"/><column_width id="3" width="3571"/><column_width id="4" width="0"/><expanded_item id="0" parent="1"/><expanded_item id="1" parent="1"/><expanded_item id="2" parent="1"/><expanded_item id="3" parent="1"/></tab_structure><tab_browse><table title="Posts" custom_title="0" dock_id="4" table="4,5:mainPosts"/><dock_state state="000000ff00000000fd00000001000000020000077400000365fc0100000005fb000000160064006f0063006b00420072006f00770073006500310100000000000004a10000000000000000fb000000160064006f0063006b00420072006f00770073006500320100000000000004a10000000000000000fb000000160064006f0063006b00420072006f00770073006500330100000000000004a10000000000000000fb000000160064006f0063006b00420072006f00770073006500350100000000000005f40000000000000000fc0000000000000774000001eb00fffffffa000000000100000002fb000000160064006f0063006b00420072006f00770073006500340100000000ffffffff000001eb00fffffffb000000160064006f0063006b00420072006f00770073006500340000000000ffffffff0000000000000000000007740000000000000004000000040000000800000008fc00000000"/><default_encoding codec=""/><browse_table_settings><table schema="main" name="Blogs" show_row_id="0" encoding="" plot_x_axis="" unlock_view_pk="_rowid_" freeze_columns="0"><sort><column index="3" mode="1"/></sort><column_widths><column index="1" value="257"/><column index="2" value="95"/><column index="3" value="54"/><column index="4" value="156"/></column_widths><filter_values/><conditional_formats/><row_id_formats/><display_formats/><hidden_columns/><plot_y_axes/><global_filter/></table><table schema="main" name="Notes" show_row_id="0" encoding="" plot_x_axis="" unlock_view_pk="_rowid_" freeze_columns="0"><sort><column index="4" mode="1"/></sort><column_widths><column index="1" value="207"/><column index="2" value="151"/><column index="3" value="263"/><column index="4" value="127"/><column index="5" value="59"/><column index="6" value="300"/><column index="7" value="191"/></column_widths><filter_values/><conditional_formats/><row_id_formats/><display_formats/><hidden_columns/><plot_y_axes/><global_filter/></table><table schema="main" name="Posts" show_row_id="0" encoding="" plot_x_axis="" unlock_view_pk="_rowid_" freeze_columns="0"><sort><column index="5" mode="1"/></sort><column_widths><column index="1" value="247"/><column index="2" value="151"/><column index="3" value="206"/><column index="4" value="300"/><column index="5" value="110"/><column index="6" value="191"/><column index="7" value="267"/><column index="8" value="116"/><column index="9" value="300"/><column index="10" value="300"/><column index="11" value="119"/><column index="12" value="255"/><column index="13" value="300"/><column index="14" value="71"/><column index="15" value="300"/><column index="16" value="300"/><column index="17" value="59"/><column index="18" value="113"/><column index="19" value="151"/><column index="20" value="300"/><column index="21" value="148"/><column index="22" value="300"/><column index="23" value="300"/><column index="24" value="59"/></column_widths><filter_values><column index="7" value="=1"/><column index="4" value="<>1"/></filter_values><conditional_formats/><row_id_formats/><display_formats/><hidden_columns/><plot_y_axes/><global_filter/></table></browse_table_settings></tab_browse><tab_sql><sql name="SQL 1">UPDATE Posts
|
|
SET HasNotesGathered = 0
|
|
WHERE (BlogName, PostID) IN (
|
|
SELECT p.BlogName, p.PostID
|
|
FROM Posts p
|
|
WHERE p.HasNotesGathered = 1
|
|
AND P.notesGatheredDatetime < 1774294520
|
|
AND EXISTS (
|
|
SELECT 1
|
|
FROM Notes n
|
|
WHERE n.PostID = p.PostID
|
|
AND n.RootBlogName = p.BlogName
|
|
--AND n.Type NOT IN ('reblog', 'reply')
|
|
)
|
|
ORDER BY P.PostDate ASC
|
|
--LIMIT 500
|
|
);</sql><sql name="SQL 2">select *
|
|
from Blogs
|
|
--update blogs set HasBeenOutput = 1
|
|
where HasBeenOutput = 0
|
|
AND
|
|
blogname in
|
|
(
|
|
'teaberrybee',
|
|
'reddevilgoddesstoo',
|
|
'waywardog13',
|
|
'wzjustbrowsing-blog',
|
|
'lewerta',
|
|
'nudenymph',
|
|
'caylachief'
|
|
|
|
)</sql><sql name="SQL 3*">select RootBlogName, PostID, NoteBlogName || '.tumblr.com' as NoteBlogName, DatetimeCrawled, TimeStamp, type, RootBlogName || '.tumblr.com/post/' || postid, datetime(timestamp, 'unixepoch')
|
|
from Notes
|
|
where --type like 'r%' and
|
|
DatetimeCrawled <> '2/12/26 12am'
|
|
order by DatetimeCrawled desc, TimeStamp desc</sql><sql name="SQL 5">SELECT distinct
|
|
blogs.*
|
|
, blogname || '.tumblr.com'
|
|
FROM
|
|
Blogs
|
|
inner JOIN
|
|
Notes on notes.noteBlogName = blogs.BlogName
|
|
WHERE
|
|
HasBeenOutput = 0 and type = 'reblog'
|
|
order by
|
|
Notes.Type desc,
|
|
DateAdded desc
|
|
LIMIT 500;</sql><current_tab id="2"/></tab_sql></sqlb_project>
|