remove @springbootTest
Change-Id: Iea186ebd05298d2804b7c6b418581e2cc935fab7
diff --git a/src/main/java/com/example/g8backend/entity/Peer.java b/src/main/java/com/example/g8backend/entity/Peer.java
new file mode 100644
index 0000000..d7d6af5
--- /dev/null
+++ b/src/main/java/com/example/g8backend/entity/Peer.java
@@ -0,0 +1,33 @@
+package com.example.g8backend.entity;
+
+import com.baomidou.mybatisplus.annotation.IdType;
+import com.baomidou.mybatisplus.annotation.TableId;
+import com.baomidou.mybatisplus.annotation.TableName;
+import lombok.Data;
+
+@Data
+@TableName("peers")
+public class Peer {
+ @TableId(type = IdType.AUTO)
+ private Long peerId;
+
+ private Long userId;
+ private Long torrentId;
+ private String ipAddress;
+ private Integer port;
+ private Double uploaded;
+ private Double downloaded;
+
+ @Override
+ public String toString() {
+ return "Peer{" +
+ "peerId=" + peerId +
+ ", userId=" + userId +
+ ", torrentId=" + torrentId +
+ ", ipAddress='" + ipAddress + '\'' +
+ ", port=" + port +
+ ", uploaded=" + uploaded +
+ ", downloaded=" + downloaded +
+ '}';
+ }
+}
diff --git a/src/main/java/com/example/g8backend/entity/Torrent.java b/src/main/java/com/example/g8backend/entity/Torrent.java
new file mode 100644
index 0000000..b1e1985
--- /dev/null
+++ b/src/main/java/com/example/g8backend/entity/Torrent.java
@@ -0,0 +1,35 @@
+package com.example.g8backend.entity;
+
+import com.baomidou.mybatisplus.annotation.IdType;
+import com.baomidou.mybatisplus.annotation.TableField;
+import com.baomidou.mybatisplus.annotation.TableId;
+import com.baomidou.mybatisplus.annotation.TableName;
+
+import java.sql.Timestamp;
+import lombok.Data;
+
+@Data
+@TableName("torrents")
+public class Torrent {
+ @TableId(type = IdType.AUTO)
+ private Integer torrentId;
+ private Long userId;
+ private String torrentName;
+ private String infoHash;
+ private Double fileSize;
+
+ @TableField("created_at")
+ private Timestamp createdAt;
+
+ @Override
+ public String toString() {
+ return "Torrent{" +
+ "torrentId=" + torrentId +
+ ", userId=" + userId +
+ ", torrentName='" + torrentName + '\'' +
+ ", infoHash='" + infoHash + '\'' +
+ ", fileSize=" + fileSize +
+ ", createdAt=" + createdAt +
+ '}';
+ }
+}
\ No newline at end of file
diff --git a/src/main/java/com/example/g8backend/entity/User.java b/src/main/java/com/example/g8backend/entity/User.java
index f367a4b..8e28628 100644
--- a/src/main/java/com/example/g8backend/entity/User.java
+++ b/src/main/java/com/example/g8backend/entity/User.java
@@ -1,28 +1,25 @@
package com.example.g8backend.entity;
import com.baomidou.mybatisplus.annotation.IdType;
-import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import lombok.Data;
@Data
-@TableName("user") // 指定数据库表名
+@TableName("users")
public class User {
@TableId(type = IdType.AUTO)
- private Long id;
+ private Long userId;
- @TableField
- private String name;
-
- @TableField
+ private String password;
+ private String userName;
private String email;
@Override
public String toString() {
return "User{" +
- "id=" + id +
- ", name='" + name + '\'' +
+ "id=" + userId +
+ ", name='" + userName + '\'' +
", email='" + email + '\'' +
'}';
}