/users
bu api faqat superdamin uchun, keyinchalik faqat superadmin true bo`lgan foydalanuvchiga ishlaydi holos
"email" VARCHAR (50),
"password" text,
"ptichka" boolean default false not null,
"name" text,
"token" text,
unique(email),
"superadmin" boolean,
GET,POST,PUT,DELETE
- ptichka- ptichkali userla bor ekan
- superadmin - superadmin true bo`lsa u saytdagi hamma malumotni o`zgartria oladi
- password-parolni shifrlangani
- token-userga berilgan token
- email- bitta email bir marta ishlatiladi holos
/user
delete,get va put methodi bor. tokeni orqali aynan uni kimligini topib ish bajaradi
/login
email password token beradi
/register
email,password,name yuboriladi token ham yubordim
/api/v1/cinema
"payment" text,
"type" text,
"year" INTEGER NOT NULL,
"title" text,
"more_loking" integer,
"time" integer,
"appearance" integer,
"ovoz_berdi" text,
"country" text,
"age_limit" integer,
"description" text,
"language" text,
"video" text,
"treler" text,
"Tayming" text,
GET,GET(id),POST,
PUT(id),DELETE(id)
- payment-pulli yokin tekin ekanni premiyum
- year-yil
- more_loking necha marotaba korilgani kiritilmidi get id qilinganda bittaga oshadi
- time-korilgan vaqt
- age_limit-korish yoshi
- language-qaysi tilda
- video-linki
- treler-treler uchun video
- Tayming bu Son Gun
- appearance Full HD
- type
Film
Serial
Ongoing
OVA
/api/v1/image_cinema
kinoni rasmlari olib keladi
"cinema_id" integer not null,
"image" text,
- kino id si beriladi u qaysi kinoni rasmi enkanini bilish uchun
- image-rasmni berish kerak link va file qabul qiladi
GET,GET(id),POST,
PUT(id),DELETE(id)
/api/v1/aloqa
shunchaki aloqaga chiqqing deb qoldiriladi
"fullname" text,
"tema" text,
"message" text,
"email" text,
GET,GET(id),POST,
PUT(id),DELETE(id)
/api/v1/janr
kino janrlari nomlari
"title" VARCHAR(50) NOT null,
GET,GET(id),POST,
PUT(id),DELETE(id)
/api/v1/janr_cinema
janr va kinoni boglaydi
"cinema_id" integer not null,
"janr_id" integer not null,
GET,GET(id),POST,
PUT(id),DELETE(id)
/api/v1/tarjima_cinema
tarjimon va kinoni biriktiradi
"cinema_id" integer not null,
"tarjimon_id" integer not null,
GET,GET(id),POST,
PUT(id),DELETE(id)
/api/v1/tarjima
tarjimon qoshadi
"full_name" VARCHAR (50),
GET,GET(id),POST,
PUT(id),DELETE(id)
/api/v1/mark
tarjimon qoshadi
"cinema_id" integer,
"title" integer,
GET,GET(id),POST,
PUT(id),DELETE(id)
/api/v1/comment
tarjimon va kinoni biriktiradi
"cinema_id" integer not null,
"supcomment" integer not null,
"description" text,
"creator" integer not null,
GET,GET(id),POST,
PUT(id),DELETE(id)
/api/v1/comment_mark
tarjimon va kinoni biriktiradi
"dislike" boolean default false not null,
"comment_id" integer not null,
GET,GET(id),POST,
PUT(id),DELETE(id)
/api/v1/seriallar
kino uchun seriallar
"video" text,
"cinema_id" integer,
"title" text,
"more_loking" integer default 0 not null,
"time" integer,
GET,GET(id),POST,
PUT(id),DELETE(id)