Skip to content

Commit

Permalink
README.md update
Browse files Browse the repository at this point in the history
  • Loading branch information
mezantrop committed Jul 5, 2024
1 parent 845885b commit 5483218
Showing 1 changed file with 13 additions and 13 deletions.
26 changes: 13 additions & 13 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -5,17 +5,17 @@

## SQL-like interface to tabular structured data

### Notes
* Not that early stage, but still in development: may contain bugs
* Do not expect performance from this library


<a href="https://www.buymeacoffee.com/mezantrop" target="_blank"><img src="https://cdn.buymeacoffee.com/buttons/default-orange.png" alt="Buy Me A Coffee" height="41" width="174"></a>


## Description

**tSQLike** is a `Python3` module that is written with a hope to make tabular data process easier using SQL-like primitives.

## Notes

**Not that early stage, but still in development: may contain bugs**

## Usage

```Python3
Expand Down Expand Up @@ -51,14 +51,14 @@ The main class of the module

#### Data processing methods

| Name | Status | Description |
|-------------|---------|--------------------------------------------------------------------------|
| `join` | &#9745; | Join two Tables (`self` and `table`) on an expression [*](#Warning) |
| `join_lt` | &#9745; | Light, limited and safe Join, that doesn't use `eval()` |
| `select` | &#9745; | Select column(s) from the `Table` [*](#Warning) |
| `select_lt` | &#9745; | `eval()`-free version of select |
| `order_by` | &#9745; | ORDER BY primitive of SQL SELECT to sort the Table by a column |
| `group_by` | &#9745; | GROUP BY primitive of SQL SELECT to apply aggregate function on a column |
| Name | Status | Description |
|-------------|---------|--------------------------------------------------------------------------------------------|
| `join` | &#9745; | Join two Tables (`self` and `table`) on an expression [*](#Warning). Complex, but **slow** |
| `join_lt` | &#9745; | Light, limited, **fast** and safe `Join`, that doesn't use `eval()` |
| `select` | &#9745; | Select column(s) from the `Table` [*](#Warning) |
| `select_lt` | &#9745; | `eval()`-free version of select |
| `order_by` | &#9745; | ORDER BY primitive of SQL SELECT to sort the Table by a column |
| `group_by` | &#9745; | GROUP BY primitive of SQL SELECT to apply aggregate function on a column |

#### Import methods

Expand Down

0 comments on commit 5483218

Please sign in to comment.