create session added

This commit is contained in:
C
2022-11-22 18:28:29 +05:00
parent c3dedbc530
commit 33222ea5b0
13 changed files with 7127 additions and 77 deletions
+51
View File
@@ -0,0 +1,51 @@
1. открыли страницу стриминга, после нажатия на кнопку демонстрации отправляем запрос на сервер для
получения названий жк, их описаний, картинок
Зпрос:
{"verb":"GET_TITLES", "start":0, "count":50}
Ответ:
[{
"title": {
"en": "Title",
"ru": "Название"
},
"location": {
"en": "Russia, Moscow",
"ru": "Россия, Москва"
},
"description": {
"en": "Best RC ...",
"ru": "Лучший ЖК ..."
},
"image": {
"main": "URL1",
"second": "URL2"
}
},
{
"title": {
"en": "Title",
"ru": "Название"
},
"location": {
"en": "Russia, Moscow",
"ru": "Россия, Москва"
},
"description": {
"en": "Best RC ...",
"ru": "Лучший ЖК ..."
},
"image": {
"main": "URL1",
"second": "URL2"
}
}]
2. если пользователь нажал на один из жк для создания сессии отправляем запрос
Запрос:
{"verb":"CREATE_SESSION", "title":"SomeRC"}
Ответ:
{"msg":"SESSION_CREATED", "link":"google.com"}
+22
View File
@@ -42,3 +42,25 @@
{"verb":"CONNECT_SESSION_WITH_CODE", "code":"1234"},
в ответ придёт {"verb":"CONNECT_TO_SESSION", "ip":"0.0.0.1", "port":"1111", "code":"1234"}, или
если сессии не существует {"msg":"SESSION_NOT_EXIST"}.
COMMANDS:
{"verb":"GET_TITLES", "start":0, "count":50}
{"verb":"PLAN_SESSION", "title":"SomeRC", "year":2022, "month":11, "day":4, "hour":20, "minute":13, "period_minute":30}
{
"title":"SomeRC",
"data":[
{
"ip":"127.0.0.1",
"port":"0000",
"copies":5
},
{
"ip":"127.0.0.2",
"port":"0001",
"copies":2
}
]}
{"verb":"CREATE_SESSION", "title":"SomeRC"}
+8 -8
View File
@@ -1,13 +1,13 @@
CHECKOUT_DATABASE:
how dbs - show all dbs
se some_name_db - set current db
how collections - all collections of current db
b.stats() - stats of DB
b.users.stats() - some stats
show dbs - show all dbs
set some_name_db - set current db
show collections - all collections of current db
db.stats() - stats of DB
db.users.stats() - some stats
ADD_DATA:
nsertOne() - insert document to collection
nsertMany()
insertOne() - insert document to collection
insertMany()
EXAMPLE:
db.collection_name.insertOne({"name":"Tom", "age": 28, languages: ["english":"spanish"]})
@@ -25,7 +25,7 @@ WITH_FILE: example.js AND CONTENT
load("example.js") - this command will load previous example in db
DOCUMENT_FILTER:
b.collection_name.find() - show all documents in colleciton
db.collection_name.find() - show all documents in colleciton
EXAMPLES:
db.collection_name.find({name: "Tom"}) - find documents with names