improve examples in README.md

This commit is contained in:
Ophir LOJKINE
2023-11-27 23:34:46 +01:00
committed by GitHub
parent 3b0347d2d8
commit 625e31cd44
+47 -7
View File
@@ -39,7 +39,7 @@ FROM website;
```
<td>
![SQLPage list component](./docs/demo-list.png)
</tr>
@@ -49,9 +49,14 @@ FROM website;
```sql
SELECT
'chart' as component,
'Quarterly Revenue' as title, 'area' as type;
SELECT quarter AS x, SUM(revenue) AS y
FROM finances GROUP BY quarter
'Quarterly Revenue' as title,
'area' as type;
SELECT
quarter AS x,
SUM(revenue) AS y
FROM finances
GROUP BY quarter
```
<td>
@@ -63,12 +68,18 @@ FROM finances GROUP BY quarter
<td>
```sql
SELECT 'form' as component, 'User' as title, 'Create new user' as validate;
SELECT name, type, placeholder, required, description
SELECT
'form' as component,
'User' as title,
'Create new user' as validate;
SELECT
name, type, placeholder,
required, description
FROM user_form;
INSERT INTO user (first_name, last_name, birth_date)
SELECT ($first_name, $last_name, $birth_date)
SELECT $first_name, $last_name, $birth_date
WHERE $first_name IS NOT NULL;
```
@@ -76,6 +87,35 @@ WHERE $first_name IS NOT NULL;
![SQLPage list component](./docs/demo-form.png)
</tr>
<tr>
<td>
```sql
select 'tab' as component, true as center;
select 'Show all cards' as title,
'?' as link,
$tab is null as active;
select
format('Show %s cards', color) as title,
format('?tab=%s', color) as link,
$tab=color as active
from tab_example_cards
group by color;
select 'card' as component;
select
title, description, color
image_url as top_image, link
from tab_example_cards
where $tab is null or $tab = color;
```
<td>
![card component sql example](./docs/cards.png)
</tr>
</tbody>
</table>