Dark Mode

Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

fumiyasac/SimpleMediaReaderExample

Folders and files

NameName
Last commit message
Last commit date

Latest commit

History

126 Commits

Repository files navigation

SimpleMediaReaderExample

[ING] - Jian Yi De medeiaXing Yi Lan Biao Shi sanpuru

1. sanpuruGai Yao

1-1. Hua Mian noZhen ruWu i

konosanpuruapurihaYi Xia noyounaJi Neng yaHua Mian woSwiftUIdeShi Zhuang shiteiruLi ninarimasu.

  • oQi niRu rinoZhui Jia *Xue Chu Ji Neng
    • Yi Lan matahaka-doZhuang noUIkaraaitemuwo[oQi niRu ri] niDeng Lu shitari, Jie Chu shitarisuruintarakushiyonwoBei eteimasu.
  • intarakuteibunaHua Mian Qian Yi
    • SwiftUInoanime-shiyonyadoratsuguCao Zuo woLi Yong shite, Te Zheng De naHua Mian Qian Yi wosuruDong kiwoShi Zhuang shiteimasu.

1-2. Hua Mian kiyapuchiya

[(oQi niRu riJi Neng )]

[(Yin tsuZhang tsuteBi ziruHua Mian Qian Yi Ji Neng )]

2. Mocksa-ba-Huan Jing Gou Zhu

DBQi Dong Shou Shun

kochiraha, Dockergainsuto-rusareteiruQian Ti denokomandoShou Shun desu.

# 1 DockerwoQi Dong suru
$ docker compose up -d

# 2 Dockerkontenaheakusesuwosuru
$ docker exec -it [1deBiao Shi saretakontenaMing ] bash

# 3 DockerkontenaNei noMySQLakusesuwosuru
# * rootpasuwa-do = .envdeShe Ding shitapasuwa-do
$ mysql -h localhost -P 3306 -u root -p
Enter password:

# 4 MySQLNei deDBgaZuo Cheng sareteirukaQue Ren suru
# * DB = .envdeShe Ding shitaDBMing
$ show databases;

# 5 moshiCun Zai shiteinakerebaXin taniDBwoZuo Cheng suru
$ create database [.envdeShe Ding shitaDBMing ];

# 6 PrismadeSchemaGeng Xin Chu Li Hou niZuo Cheng saretate-buruwoQue Ren suru
$ show tables from media_reader_example;

# 7 DockerwoTing Zhi suru
$ docker compose stop

PrismanosetsutoatsupuShou Shun

konoripozitoriwokuro-nsuruJi haXia Ji komandowoShi Xing shimasu.

# 1 Bi Yao napatsuke-ziwoinsuto-rusuru
$ cd Backend
$ npm install

PrismanosetsutoatsupuShi nitsuiteha, Yi Xia nokomandowoShi Xing shiteimasu.

# 1 package.jsonwoXin Gui Zuo Cheng suru
$ npm init -y

# 2 Typescriptnoinsuto-ru
$ npm install typescript ts-node @types/node --save-dev

# 3 Prismanoinsuto-ru
$ npm install prisma --save-dev

# 4 PrismanoChu Qi Hua Chu Li woShi Shi suru
# * datasource-provideropushiyonnihaMySQLwoZhi Ding suru
$ npx prisma init --datasource-provider mysql

# 5 Zuo Cheng saretaschema.prismawoBian Ji shi, Xia Ji komandowoShi Xing shiteMigrationnoShi Xing wosuru
# * Jin Hui haYi Fan Zui Chu noMigrationtoshite, de-tabe-sunoChu Qi Hua woXing utame, Ming Qian wo[init] nishiteiru.
$ npx prisma migrate dev --name [Ren Yi noMing Qian ]

# 6 GUIdereko-dowoBian Ji Ke Neng natsu-ruwoLi chiShang geru
# (DockerdeMySQLgaQi Dong shiteiruShi gaQian Ti )PortFan Hao nodehuorutode5555tonarimasu. (po-toFan Hao 5555deJie Sok dekinaiChang He ha, po-toFan Hao woBian Geng shitekudasai)
$ npx prisma studio --port 5556

Mocksa-ba-Qi Dong

# 1 sa-ba-woQi Dong suru
$ cd Backend
$ npm run start

[(Can Kao Zi Liao )]

About

[ING] - Jian Yi De medeiaXing Yi Lan Biao Shi sanpuru

Topics

Resources

Readme

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published