Skip to content
Projects
Groups
Snippets
Help
Loading...
Sign in / Register
Toggle navigation
F
final-exam
Project
Project
Details
Activity
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Board
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Packages
Packages
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
Nawasan Wisitsingkhon
final-exam
Commits
b3c1404a
Commit
b3c1404a
authored
Oct 07, 2023
by
Nawasan Wisitsingkhon
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
update favicon;
update readme;
parent
626fb06a
Show whitespace changes
Inline
Side-by-side
Showing
2 changed files
with
14 additions
and
8 deletions
+14
-8
README.md
README.md
+14
-8
favicon.ico
public/favicon.ico
+0
-0
No files found.
README.md
View file @
b3c1404a
# <p align="center">Final exam
(ยังไม่เสร็จ)
</p>
# <p align="center">Final exam</p>
<p
align=
"center"
>
<p
align=
"center"
>
<img
alt=
"GitHub Top Language"
src=
"https://img.shields.io/github/languages/top/nawasan111/final-exam"
/>
<img
alt=
"GitHub Top Language"
src=
"https://img.shields.io/github/languages/top/nawasan111/final-exam"
/>
...
@@ -16,17 +16,18 @@ final exam of web programming with ~~PHP~~ **JavaScript** and using ~~Laravel~~
...
@@ -16,17 +16,18 @@ final exam of web programming with ~~PHP~~ **JavaScript** and using ~~Laravel~~
## Get started
## Get started
-
clone this repo
-
clone this repo
-
ติดตั้ง dependencies ด้วยคำสั่ง
`p
npm install`
-
ติดตั้ง dependencies ด้วยคำสั่ง
`pnpm install`
หรือ
`
npm install`
-
สร้างไฟล์
`.env`
เหมือนกับ
`.env.example`
-
สร้างไฟล์
`.env`
เหมือนกับ
`.env.example`
-
ใส่ข้อมูลการเชื่อมต่อที่
`.env`
-
ใส่ข้อมูลการเชื่อมต่อที่
`.env`
-
migration
-
migration
-
`npx prisma migrate dev`
เพื่อทำการ migrate ฐานข้อมูล
-
`npx prisma migrate dev`
เพื่อทำการ migrate ฐานข้อมูล
-
*
หาก error อาจจะต้องทำการ upgrade mysql โดย
-
หรือ import ฐานข้อมูลด้วย
[
openshop-database-example.sql
](
https://github.com/nawasan111/final-exam/releases/download/release/openshop-database-example.sql
)
-
\*
หาก error อาจจะต้องทำการ upgrade mysql โดย
-
รันไฟล์ชื่อ
`mysql_upgrade`
ที่โฟลเดอร์
`xampp/bin`
-
รันไฟล์ชื่อ
`mysql_upgrade`
ที่โฟลเดอร์
`xampp/bin`
-
กำหนดสิทธิ์ admin
-
กำหนดสิทธิ์ admin
-
หลังจากสมัครสมาชิก เข้าไปยังฐานข้อมูลและเปลี่ยน
`rank`
ของ user เป็น 1
-
หลังจากสมัครสมาชิก เข้าไปยังฐานข้อมูลและเปลี่ยน
`rank`
ของ user เป็น 1
-
เมื่อเปลี่ยนเสร็จ ต้องทำการเข้าสู่ระบบใหม่อีกครั้ง
-
เมื่อเปลี่ยนเสร็จ ต้องทำการเข้าสู่ระบบใหม่อีกครั้ง
-
`pnpm d`
สำหรับการรัน dev mode
-
`pnpm d`
สำหรับการรัน dev mode
## ข้อควรระวัง
## ข้อควรระวัง
...
@@ -41,3 +42,7 @@ final exam of web programming with ~~PHP~~ **JavaScript** and using ~~Laravel~~
...
@@ -41,3 +42,7 @@ final exam of web programming with ~~PHP~~ **JavaScript** and using ~~Laravel~~
#### ด้าน back-end
#### ด้าน back-end
1.
ไม่มีการจัดการ error หรือการตอบกลับฝั่ง client กรณี error ที่ชัดเจน
1.
ไม่มีการจัดการ error หรือการตอบกลับฝั่ง client กรณี error ที่ชัดเจน
### ฐานข้อมูล
-
ไม่ได้จัดการออกแบบขนาดของข้อมูลดีพอ เน้นข้อมูลขนาดใหญ่ไว้ก่อน กัน error
\ No newline at end of file
public/favicon.ico
View replaced file @
626fb06a
View file @
b3c1404a
25.3 KB
|
W:
|
H:
69.2 KB
|
W:
|
H:
2-up
Swipe
Onion skin
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment