Skip to content

Duc-ju/caro-game-client

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Caro Game Client

Introduce, Demo: https://youtu.be/ZLfz010cOX8
Server source: https://github.com/Duc-ju/caro-game-server

Run Step

Run SQL script to create tables

CREATE TABLE `user`(
    ID int AUTO_INCREMENT PRIMARY KEY,
    `username` varchar(255) UNIQUE,
    `password` varchar(255),
    nickname varchar(255),
    avatar varchar(255),
    numberOfGame int DEFAULT 0,
    numberOfWin int DEFAULT 0,
    numberOfDraw int DEFAULT 0,
    IsOnline int DEFAULT 0,
    IsPlaying int DEFAULT 0
);
CREATE TABLE friend(
    ID_User1 int NOT NULL,
    ID_User2 int NOT NULL,
    FOREIGN KEY (ID_User1) REFERENCES `user`(ID),
    FOREIGN KEY (ID_User2) REFERENCES `user`(ID),
    CONSTRAINT PK_friend PRIMARY KEY (ID_User1,ID_User2)
);
CREATE TABLE BANNED_USER(
    ID_User int PRIMARY KEY NOT NULL,
    FOREIGN KEY (ID_User) REFERENCES `user`(ID)
);

Change your database information to DAO.java

final String DATABASE_NAME = "caronhom5"; // TODO FILL YOUR DATABASE NAME
...
final String JDBC_USER = "root";  // TODO FILL YOUR DATABASE USER
final String JDBC_PASSWORD = ""; // TODO FILL YOUR DATABASE PASSWORD

About

No description or website provided.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages