Title: [FEATURE] create parser for queries · Issue #22 · git-user-cpp/jsdb · GitHub
Open Graph Title: [FEATURE] create parser for queries · Issue #22 · git-user-cpp/jsdb
X Title: [FEATURE] create parser for queries · Issue #22 · git-user-cpp/jsdb
Description: implement parser for database. data in format data out format regular string not (yet) crypted text file db command db action " cr 'db1' " creates file db1.txt " dl 'db1' " removes file db1.txt " run 'db1' " uses db1.txt as current db ta...
Open Graph Description: implement parser for database. data in format data out format regular string not (yet) crypted text file db command db action " cr 'db1' " creates file db1.txt " dl 'db1' " removes file db1.txt " r...
X Description: implement parser for database. data in format data out format regular string not (yet) crypted text file db command db action " cr 'db1' " creates file db1.txt " dl 'db1&...
Opengraph URL: https://github.com/git-user-cpp/jsdb/issues/22
X: @github
Domain: patch-diff.githubusercontent.com
{"@context":"https://schema.org","@type":"DiscussionForumPosting","headline":"[FEATURE] create parser for queries","articleBody":"implement parser for database.\n\ndata in format | data out format\n:---: | :---:\nregular string | not (yet) crypted text file\ndb command | db action\n`\" cr 'db1' \"` | creates file db1.txt\n`\" dl 'db1' \"` | removes file db1.txt\n`\" run 'db1' \"` | uses db1.txt as current db\ntable command | table action\n`\" cr tab 'tab1' \"` | creates table\n`\" rd tab 'tab1' \"` | reads table\n`\" up tab 'tab1' \"` | updates table\n`\" dl tab 'tab1' \"` | removes table\nrow command | row action\n`\" cr row 'row1' \"` | creates row\n`\" rd row 'row1' \"` | reads row\n`\" up row 'row1' \"` | updates row\n`\" dl row 'row1' \"` | removes row\ncolumn command | column action\n`\" cr row 'row1', 'hello' \"` | 1 hello\n`\" rd row 'row1', 1\"` | hello\n`\" up row 'row1', 'hello', 'bye' \"` | 2 bye\n`\" dl row 'row1', 'bye' \"` | empty file\n\nin directory `src/queries` implement parser for database queries, use **CRUD** pattern (create, read, update, delete). in general, the goal is to implement first working version of parser.\n\nthe commands ain't perfect so they can be implemented differently. for example queries can look like SQL's INSERT, UPDATE, DELETE, CREATE etc.\n\nalso, don't forget to use doc comments for building nice documentation later (however, if u want I can do that)","author":{"url":"https://github.com/git-user-cpp","@type":"Person","name":"git-user-cpp"},"datePublished":"2025-06-26T11:41:07.000Z","interactionStatistic":{"@type":"InteractionCounter","interactionType":"https://schema.org/CommentAction","userInteractionCount":0},"url":"https://github.com/22/jsdb/issues/22"}
| route-pattern | /_view_fragments/issues/show/:user_id/:repository/:id/issue_layout(.:format) |
| route-controller | voltron_issues_fragments |
| route-action | issue_layout |
| fetch-nonce | v2:9ee67bf5-109e-091f-c12a-398eb5bc5cc0 |
| current-catalog-service-hash | 81bb79d38c15960b92d99bca9288a9108c7a47b18f2423d0f6438c5b7bcd2114 |
| request-id | 9F0A:16CF0C:141BC0D:1B8939F:698F1929 |
| html-safe-nonce | b99eb9fa7e8e5effa29b458ffff7e53e0f4ded8a14fd1dc71d5667d9f172d9bf |
| visitor-payload | eyJyZWZlcnJlciI6IiIsInJlcXVlc3RfaWQiOiI5RjBBOjE2Q0YwQzoxNDFCQzBEOjFCODkzOUY6Njk4RjE5MjkiLCJ2aXNpdG9yX2lkIjoiNTYxNjY1NzMzODk1NTkyOTg5NyIsInJlZ2lvbl9lZGdlIjoiaWFkIiwicmVnaW9uX3JlbmRlciI6ImlhZCJ9 |
| visitor-hmac | eb8af6eaaa62f88e9d325d475162b35201f1ac2d8dcd91926c9053949b45201e |
| hovercard-subject-tag | issue:3178830738 |
| github-keyboard-shortcuts | repository,issues,copilot |
| google-site-verification | Apib7-x98H0j5cPqHWwSMm6dNU4GmODRoqxLiDzdx9I |
| octolytics-url | https://collector.github.com/github/collect |
| analytics-location | / |
| fb:app_id | 1401488693436528 |
| apple-itunes-app | app-id=1477376905, app-argument=https://github.com/_view_fragments/issues/show/git-user-cpp/jsdb/22/issue_layout |
| twitter:image | https://opengraph.githubassets.com/2d46c667d62f4c31796cdf0b3a03a90f9bfcec235b57fce5d81d6eae26947b40/git-user-cpp/jsdb/issues/22 |
| twitter:card | summary_large_image |
| og:image | https://opengraph.githubassets.com/2d46c667d62f4c31796cdf0b3a03a90f9bfcec235b57fce5d81d6eae26947b40/git-user-cpp/jsdb/issues/22 |
| og:image:alt | implement parser for database. data in format data out format regular string not (yet) crypted text file db command db action " cr 'db1' " creates file db1.txt " dl 'db1' " removes file db1.txt " r... |
| og:image:width | 1200 |
| og:image:height | 600 |
| og:site_name | GitHub |
| og:type | object |
| og:author:username | git-user-cpp |
| hostname | github.com |
| expected-hostname | github.com |
| None | 2da1a0d1318592c9965539b12269c4641177dfabfc86c3807992efb13e1d96ff |
| turbo-cache-control | no-preview |
| go-import | github.com/git-user-cpp/jsdb git https://github.com/git-user-cpp/jsdb.git |
| octolytics-dimension-user_id | 61907955 |
| octolytics-dimension-user_login | git-user-cpp |
| octolytics-dimension-repository_id | 643479159 |
| octolytics-dimension-repository_nwo | git-user-cpp/jsdb |
| octolytics-dimension-repository_public | true |
| octolytics-dimension-repository_is_fork | false |
| octolytics-dimension-repository_network_root_id | 643479159 |
| octolytics-dimension-repository_network_root_nwo | git-user-cpp/jsdb |
| turbo-body-classes | logged-out env-production page-responsive |
| disable-turbo | false |
| browser-stats-url | https://api.github.com/_private/browser/stats |
| browser-errors-url | https://api.github.com/_private/browser/errors |
| release | c9646ffd6f86b00952c2b39e3c62e15904eff1e5 |
| ui-target | full |
| theme-color | #1e2327 |
| color-scheme | light dark |
Links:
Viewport: width=device-width