1
1.68 ms
SELECT t0 . id AS id_1 , t0 . created_at AS created_at_2 , t0 . updated_at AS updated_at_3 , t0 . company AS company_4 , t0 . email AS email_5 , t0 . branch AS branch_6 , t0 . first_name AS first_name_7 , t0 . last_name AS last_name_8 , t0 . telephone AS telephone_9 , t0 . subdomain AS subdomain_10 , t0 . status AS status_11 , t0 . layout_id AS layout_id_12 FROM client t0 WHERE t0 . subdomain = ? LIMIT 1
Parameters :
[
"patientify "
]
SELECT t0 . id AS id_1 , t0 . created_at AS created_at_2 , t0 . updated_at AS updated_at_3 , t0 . company AS company_4 , t0 . email AS email_5 , t0 . branch AS branch_6 , t0 . first_name AS first_name_7 , t0 . last_name AS last_name_8 , t0 . telephone AS telephone_9 , t0 . subdomain AS subdomain_10 , t0 . status AS status_11 , t0 . layout_id AS layout_id_12 FROM client t0 WHERE t0 . subdomain = 'patientify' LIMIT 1 ;
Copy
2
0.73 ms
SELECT t0 . id AS id_1 , t0 . created_at AS created_at_2 , t0 . updated_at AS updated_at_3 , t0 . name AS name_4 , t0 . slug AS slug_5 , t0 . icon AS icon_6 , t0 . description AS description_7 , t0 . priority AS priority_8 , t0 . visible AS visible_9 , t0 . deleted_at AS deleted_at_10 , t0 . client_id AS client_id_11 , t0 . user_id AS user_id_12 FROM settings_content_category t0 WHERE t0 . slug = ? AND t0 . client_id = ? AND ((t0 . deleted_at IS NULL )) LIMIT 1
Parameters :
[
"praxis-und-benutzereinstellungen "
1
]
SELECT t0 . id AS id_1 , t0 . created_at AS created_at_2 , t0 . updated_at AS updated_at_3 , t0 . name AS name_4 , t0 . slug AS slug_5 , t0 . icon AS icon_6 , t0 . description AS description_7 , t0 . priority AS priority_8 , t0 . visible AS visible_9 , t0 . deleted_at AS deleted_at_10 , t0 . client_id AS client_id_11 , t0 . user_id AS user_id_12 FROM settings_content_category t0 WHERE t0 . slug = 'praxis-und-benutzereinstellungen' AND t0 . client_id = 1 AND ((t0 . deleted_at IS NULL )) LIMIT 1 ;
Copy
3
0.56 ms
SELECT t0 . id AS id_1 , t0 . priority AS priority_2 , t0 . created_at AS created_at_3 , t0 . updated_at AS updated_at_4 , t0 . name AS name_5 , t0 . slug AS slug_6 , t0 . deleted_at AS deleted_at_7 , t0 . category_id AS category_id_8 FROM settings_content_group t0 WHERE t0 . slug = ? AND t0 . category_id = ? AND ((t0 . deleted_at IS NULL )) LIMIT 1
Parameters :
[
"praxiseinstellungen-allgemein "
2
]
SELECT t0 . id AS id_1 , t0 . priority AS priority_2 , t0 . created_at AS created_at_3 , t0 . updated_at AS updated_at_4 , t0 . name AS name_5 , t0 . slug AS slug_6 , t0 . deleted_at AS deleted_at_7 , t0 . category_id AS category_id_8 FROM settings_content_group t0 WHERE t0 . slug = 'praxiseinstellungen-allgemein' AND t0 . category_id = 2 AND ((t0 . deleted_at IS NULL )) LIMIT 1 ;
Copy
4
0.94 ms
SELECT t0 . id AS id_1 , t0 . created_at AS created_at_2 , t0 . updated_at AS updated_at_3 , t0 . name AS name_4 , t0 . slug AS slug_5 , t0 . teaser AS teaser_6 , t0 . icon AS icon_7 , t0 . content AS content_8 , t0 . priority AS priority_9 , t0 . visible AS visible_10 , t0 . seo_keywords AS seo_keywords_11 , t0 . seo_meta_description AS seo_meta_description_12 , t0 . page_view_counter AS page_view_counter_13 , t0 . deleted_at AS deleted_at_14 , t0 . group_id AS group_id_15 FROM settings_content_page t0 WHERE t0 . slug = ? AND t0 . group_id = ? AND ((t0 . deleted_at IS NULL )) LIMIT 1
Parameters :
[
"anschrift-und-kontaktdaten-pflegen "
3
]
SELECT t0 . id AS id_1 , t0 . created_at AS created_at_2 , t0 . updated_at AS updated_at_3 , t0 . name AS name_4 , t0 . slug AS slug_5 , t0 . teaser AS teaser_6 , t0 . icon AS icon_7 , t0 . content AS content_8 , t0 . priority AS priority_9 , t0 . visible AS visible_10 , t0 . seo_keywords AS seo_keywords_11 , t0 . seo_meta_description AS seo_meta_description_12 , t0 . page_view_counter AS page_view_counter_13 , t0 . deleted_at AS deleted_at_14 , t0 . group_id AS group_id_15 FROM settings_content_page t0 WHERE t0 . slug = 'anschrift-und-kontaktdaten-pflegen' AND t0 . group_id = 3 AND ((t0 . deleted_at IS NULL )) LIMIT 1 ;
Copy
5
71.33 ms
SELECT
p . id ,
ts_rank ((
setweight (to_tsvector ('german' , coalesce (p . name , '' )), 'A' ) | |
setweight (to_tsvector ('german' , coalesce (p . teaser , '' )), 'B' ) | |
setweight (to_tsvector ('german' , coalesce (p . seo_keywords , '' )), 'B' ) | |
setweight (to_tsvector ('german' , coalesce (regexp_replace (p . content , '<[^>]+>' , ' ' , 'g' ), '' )), 'C' )
), websearch_to_tsquery ('german' , ? )) AS rank ,
g . name AS group_name ,
g . slug AS group_slug ,
c . name AS category_name ,
c . slug AS category_slug ,
CASE WHEN c . id = ? THEN 1 ELSE 0 END AS same_category
FROM settings_content_page p
JOIN settings_content_group g ON g . id = p . group_id
JOIN settings_content_category c ON c . id = g . category_id
WHERE
c . client_id = ?
AND p . id < > ?
AND ((
setweight (to_tsvector ('german' , coalesce (p . name , '' )), 'A' ) | |
setweight (to_tsvector ('german' , coalesce (p . teaser , '' )), 'B' ) | |
setweight (to_tsvector ('german' , coalesce (p . seo_keywords , '' )), 'B' ) | |
setweight (to_tsvector ('german' , coalesce (regexp_replace (p . content , '<[^>]+>' , ' ' , 'g' ), '' )), 'C' )
)) @@ websearch_to_tsquery ('german' , ? )
ORDER BY same_category DESC , rank DESC , p . updated_at DESC
LIMIT ?
Parameters :
[
"anschrift OR kontaktdaten OR pflegen OR lege OR praxis OR bzw OR unternehmensdaten OR fest OR die OR verschiedenen "
2
1
8
"anschrift OR kontaktdaten OR pflegen OR lege OR praxis OR bzw OR unternehmensdaten OR fest OR die OR verschiedenen "
5
]
SELECT
p . id ,
ts_rank (
(
setweight (
to_tsvector (
'german' ,
coalesce (p . name , '' )
),
'A'
) | | setweight (
to_tsvector (
'german' ,
coalesce (p . teaser , '' )
),
'B'
) | | setweight (
to_tsvector (
'german' ,
coalesce (p . seo_keywords , '' )
),
'B'
) | | setweight (
to_tsvector (
'german' ,
coalesce (
regexp_replace (p . content , '<[^>]+>' , ' ' , 'g' ),
''
)
),
'C'
)
),
websearch_to_tsquery ('german' , ? )
) AS rank ,
g . name AS group_name ,
g . slug AS group_slug ,
c . name AS category_name ,
c . slug AS category_slug ,
CASE WHEN c . id = ? THEN
1
ELSE
0
END AS same_category
FROM
settings_content_page p
JOIN settings_content_group g ON g . id = p . group_id
JOIN settings_content_category c ON c . id = g . category_id
WHERE
c . client_id = ?
AND p . id < > ?
AND (
(
setweight (
to_tsvector (
'german' ,
coalesce (p . name , '' )
),
'A'
) | | setweight (
to_tsvector (
'german' ,
coalesce (p . teaser , '' )
),
'B'
) | | setweight (
to_tsvector (
'german' ,
coalesce (p . seo_keywords , '' )
),
'B'
) | | setweight (
to_tsvector (
'german' ,
coalesce (
regexp_replace (p . content , '<[^>]+>' , ' ' , 'g' ),
''
)
),
'C'
)
)
) @@ websearch_to_tsquery ('german' , ? )
ORDER BY
same_category DESC ,
rank DESC ,
p . updated_at DESC
LIMIT
?
Copy
SELECT
p . id ,
ts_rank ((
setweight (to_tsvector ('german' , coalesce (p . name , '' )), 'A' ) | |
setweight (to_tsvector ('german' , coalesce (p . teaser , '' )), 'B' ) | |
setweight (to_tsvector ('german' , coalesce (p . seo_keywords , '' )), 'B' ) | |
setweight (to_tsvector ('german' , coalesce (regexp_replace (p . content , '<[^>]+>' , ' ' , 'g' ), '' )), 'C' )
), websearch_to_tsquery ('german' , 'anschrift OR kontaktdaten OR pflegen OR lege OR praxis OR bzw OR unternehmensdaten OR fest OR die OR verschiedenen' )) AS rank ,
g . name AS group_name ,
g . slug AS group_slug ,
c . name AS category_name ,
c . slug AS category_slug ,
CASE WHEN c . id = 2 THEN 1 ELSE 0 END AS same_category
FROM settings_content_page p
JOIN settings_content_group g ON g . id = p . group_id
JOIN settings_content_category c ON c . id = g . category_id
WHERE
c . client_id = 1
AND p . id < > 8
AND ((
setweight (to_tsvector ('german' , coalesce (p . name , '' )), 'A' ) | |
setweight (to_tsvector ('german' , coalesce (p . teaser , '' )), 'B' ) | |
setweight (to_tsvector ('german' , coalesce (p . seo_keywords , '' )), 'B' ) | |
setweight (to_tsvector ('german' , coalesce (regexp_replace (p . content , '<[^>]+>' , ' ' , 'g' ), '' )), 'C' )
)) @@ websearch_to_tsquery ('german' , 'anschrift OR kontaktdaten OR pflegen OR lege OR praxis OR bzw OR unternehmensdaten OR fest OR die OR verschiedenen' )
ORDER BY same_category DESC , rank DESC , p . updated_at DESC
LIMIT 5 ;
Copy
6
0.64 ms
SELECT s0_ . id AS id_0 , s0_ . created_at AS created_at_1 , s0_ . updated_at AS updated_at_2 , s0_ . name AS name_3 , s0_ . slug AS slug_4 , s0_ . teaser AS teaser_5 , s0_ . icon AS icon_6 , s0_ . content AS content_7 , s0_ . priority AS priority_8 , s0_ . visible AS visible_9 , s0_ . seo_keywords AS seo_keywords_10 , s0_ . seo_meta_description AS seo_meta_description_11 , s0_ . page_view_counter AS page_view_counter_12 , s0_ . deleted_at AS deleted_at_13 , s0_ . group_id AS group_id_14 FROM settings_content_page s0_ WHERE (s0_ . id IN (? , ? , ? , ? , ? )) AND (s0_ . deleted_at IS NULL )
Parameters :
[
9
15
17
7
10
]
SELECT s0_ . id AS id_0 , s0_ . created_at AS created_at_1 , s0_ . updated_at AS updated_at_2 , s0_ . name AS name_3 , s0_ . slug AS slug_4 , s0_ . teaser AS teaser_5 , s0_ . icon AS icon_6 , s0_ . content AS content_7 , s0_ . priority AS priority_8 , s0_ . visible AS visible_9 , s0_ . seo_keywords AS seo_keywords_10 , s0_ . seo_meta_description AS seo_meta_description_11 , s0_ . page_view_counter AS page_view_counter_12 , s0_ . deleted_at AS deleted_at_13 , s0_ . group_id AS group_id_14 FROM settings_content_page s0_ WHERE (s0_ . id IN (9 , 15 , 17 , 7 , 10 )) AND (s0_ . deleted_at IS NULL );
Copy
7
2.89 ms
"START TRANSACTION"
"START TRANSACTION" ;
Copy
8
0.47 ms
UPDATE settings_content_page SET page_view_counter = ? , updated_at = ? WHERE id = ?
Parameters :
[
19
"2026-06-10 18:39:53 "
8
]
UPDATE settings_content_page SET page_view_counter = 19 , updated_at = '2026-06-10 18:39:53' WHERE id = 8 ;
Copy
9
1.19 ms
"COMMIT"
10
0.69 ms
SELECT t0 . id AS id_1 , t0 . created_at AS created_at_2 , t0 . updated_at AS updated_at_3 , t0 . logo AS logo_4 , t0 . logo_footer AS logo_footer_5 , t0 . favicon AS favicon_6 , t0 . link_imprint AS link_imprint_7 , t0 . link_agb AS link_agb_8 , t0 . seo_main_keywords AS seo_main_keywords_9 , t0 . seo_main_description AS seo_main_description_10 , t0 . header_background_color AS header_background_color_11 , t0 . primary_color AS primary_color_12 , t0 . dark_mode_default AS dark_mode_default_13 , t0 . hero_image AS hero_image_14 FROM client_layout t0 WHERE t0 . id = ?
SELECT t0 . id AS id_1 , t0 . created_at AS created_at_2 , t0 . updated_at AS updated_at_3 , t0 . logo AS logo_4 , t0 . logo_footer AS logo_footer_5 , t0 . favicon AS favicon_6 , t0 . link_imprint AS link_imprint_7 , t0 . link_agb AS link_agb_8 , t0 . seo_main_keywords AS seo_main_keywords_9 , t0 . seo_main_description AS seo_main_description_10 , t0 . header_background_color AS header_background_color_11 , t0 . primary_color AS primary_color_12 , t0 . dark_mode_default AS dark_mode_default_13 , t0 . hero_image AS hero_image_14 FROM client_layout t0 WHERE t0 . id = 1 ;
Copy
11
0.40 ms
SELECT t0 . id AS id_1 , t0 . priority AS priority_2 , t0 . created_at AS created_at_3 , t0 . updated_at AS updated_at_4 , t0 . name AS name_5 , t0 . slug AS slug_6 , t0 . deleted_at AS deleted_at_7 , t0 . category_id AS category_id_8 FROM settings_content_group t0 WHERE t0 . id = ? AND ((t0 . deleted_at IS NULL ))
SELECT t0 . id AS id_1 , t0 . priority AS priority_2 , t0 . created_at AS created_at_3 , t0 . updated_at AS updated_at_4 , t0 . name AS name_5 , t0 . slug AS slug_6 , t0 . deleted_at AS deleted_at_7 , t0 . category_id AS category_id_8 FROM settings_content_group t0 WHERE t0 . id = 6 AND ((t0 . deleted_at IS NULL ));
Copy
12
0.32 ms
SELECT t0 . id AS id_1 , t0 . priority AS priority_2 , t0 . created_at AS created_at_3 , t0 . updated_at AS updated_at_4 , t0 . name AS name_5 , t0 . slug AS slug_6 , t0 . deleted_at AS deleted_at_7 , t0 . category_id AS category_id_8 FROM settings_content_group t0 WHERE t0 . id = ? AND ((t0 . deleted_at IS NULL ))
SELECT t0 . id AS id_1 , t0 . priority AS priority_2 , t0 . created_at AS created_at_3 , t0 . updated_at AS updated_at_4 , t0 . name AS name_5 , t0 . slug AS slug_6 , t0 . deleted_at AS deleted_at_7 , t0 . category_id AS category_id_8 FROM settings_content_group t0 WHERE t0 . id = 7 AND ((t0 . deleted_at IS NULL ));
Copy
13
0.33 ms
SELECT t0 . id AS id_1 , t0 . priority AS priority_2 , t0 . created_at AS created_at_3 , t0 . updated_at AS updated_at_4 , t0 . name AS name_5 , t0 . slug AS slug_6 , t0 . deleted_at AS deleted_at_7 , t0 . category_id AS category_id_8 FROM settings_content_group t0 WHERE t0 . id = ? AND ((t0 . deleted_at IS NULL ))
SELECT t0 . id AS id_1 , t0 . priority AS priority_2 , t0 . created_at AS created_at_3 , t0 . updated_at AS updated_at_4 , t0 . name AS name_5 , t0 . slug AS slug_6 , t0 . deleted_at AS deleted_at_7 , t0 . category_id AS category_id_8 FROM settings_content_group t0 WHERE t0 . id = 2 AND ((t0 . deleted_at IS NULL ));
Copy