Skip to content

Instantly share code, notes, and snippets.

@Pishoy
Created December 19, 2019 10:48
Show Gist options
  • Save Pishoy/66ffa8d19263e9de2fe9f2e3707c5ae3 to your computer and use it in GitHub Desktop.
Save Pishoy/66ffa8d19263e9de2fe9f2e3707c5ae3 to your computer and use it in GitHub Desktop.
JSX> j.data.bcdb.children
# dict BCDBS:
- system : bcdb:system
JSX> schema = """
2 @url = test.text.1
3 text = "" (S)
4 """
JSX> scm = j.data.schema.get_from_text(schema)
JSX> bcdb = j.data.bcdb.get("mytesting")
LOAD CONFIG BCDB
** START DATA PROCESSOR FOR :mytesting
JSX> model = bcdb.model_get(url=scm.url)
JSX> obj = model.new()
JSX> obj.text = "any value"
JSX> obj.save()
## test.text.1
ID: 1
- text : any value
JSX>
JSX> obj.chilsave()
JSX> j.data.bcdb.children
# dict BCDBS:
- system : bcdb:system
- mytesting : bcdb:mytesting
JSX>
* STOP BCDB: mytesting
* STOP BCDB: system
3BOTDEVEL:jsxtest:~: kosmos -p
** START DATA PROCESSOR FOR :system
Thu 19 10:45:02 BCDB.py - 74 - bcdb : BCDB INIT DONE:system
JSX> j.data.bcdb.children
# dict BCDBS:
- system : bcdb:system
JSX> bcdb = j.data.bcdb.get("mytesting")
LOAD CONFIG BCDB
** START DATA PROCESSOR FOR :mytesting
JSX> bcdb.get_all()
[## test.text.1
ID: 1
- text : any value
]
JSX>
* STOP BCDB: mytesting
* STOP BCDB: system
3BOTDEVEL:jsxtest:~:
3BOTDEVEL:jsxtest:~:
3BOTDEVEL:jsxtest:~: kosmos -p
** START DATA PROCESSOR FOR :system
Thu 19 10:45:35 BCDB.py - 74 - bcdb : BCDB INIT DONE:system
JSX>
JSX> j.data.bcdb.reset()
JSX> j.data.bcdb.children
# dict BCDBS:
- system : bcdb:system
JSX>
* STOP BCDB: system
3BOTDEVEL:jsxtest:~: kosmos -p
** START DATA PROCESSOR FOR :system
Thu 19 10:46:04 BCDB.py - 74 - bcdb : BCDB INIT DONE:system
JSX> j.data.bcdb.children
# dict BCDBS:
- system : bcdb:system
JSX> bcdb = j.data.bcdb.get("mytesting")
LOAD CONFIG BCDB
** START DATA PROCESSOR FOR :mytesting
JSX> bcdb.get_all()
[## test.text.1
ID: 1
- text : any value
]
JSX>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment