{{ toast.text }}

D1 数据库尚未完成初始化建表

系统自检发现:您的 D1 实例尚无数据表。请立刻拷贝以下建表 SQL 并运行:

-- 请拷贝此段 SQL,前往您的 Cloudflare D1 Console 粘贴执行:
CREATE TABLE IF NOT EXISTS users (
    id TEXT PRIMARY KEY,
    name TEXT NOT NULL,
    wechat_id TEXT UNIQUE NOT NULL,
    password TEXT NOT NULL,
    bio TEXT,
    avatar TEXT,
    status TEXT,
    created_at INTEGER DEFAULT (strftime('%s', 'now'))
);

CREATE TABLE IF NOT EXISTS friendships (
    user_id TEXT NOT NULL,
    friend_id TEXT NOT NULL,
    status TEXT CHECK(status IN ('PENDING', 'ACCEPTED')),
    created_at INTEGER DEFAULT (strftime('%s', 'now')),
    PRIMARY KEY (user_id, friend_id)
);

CREATE TABLE IF NOT EXISTS messages (
    id TEXT PRIMARY KEY,
    sender_id TEXT NOT NULL,
    receiver_id TEXT NOT NULL,
    chat_type TEXT CHECK(chat_type IN ('SINGLE', 'GROUP')),
    content TEXT NOT NULL,
    created_at INTEGER DEFAULT (strftime('%s', 'now'))
);

CREATE TABLE IF NOT EXISTS groups (
    id TEXT PRIMARY KEY,
    name TEXT NOT NULL,
    owner_id TEXT NOT NULL,
    created_at INTEGER DEFAULT (strftime('%s', 'now'))
);

CREATE TABLE IF NOT EXISTS group_members (
    group_id TEXT NOT NULL,
    user_id TEXT NOT NULL,
    created_at INTEGER DEFAULT (strftime('%s', 'now')),
    PRIMARY KEY (group_id, user_id)
);

CREATE TABLE IF NOT EXISTS moments (
    id TEXT PRIMARY KEY,
    user_id TEXT NOT NULL,
    content TEXT NOT NULL,
    media_color TEXT,
    created_at INTEGER DEFAULT (strftime('%s', 'now'))
);

CREATE TABLE IF NOT EXISTS moment_likes (
    moment_id NOT NULL,
    user_id TEXT NOT NULL,
    PRIMARY KEY (moment_id, user_id)
);

CREATE TABLE IF NOT EXISTS moment_comments (
    id TEXT PRIMARY KEY,
    moment_id TEXT NOT NULL,
    user_id TEXT NOT NULL,
    content TEXT NOT NULL,
    created_at INTEGER DEFAULT (strftime('%s', 'now'))
);

EdgeChat 边缘网络

基于 Cloudflare D1 + KV 的低延时极客 IM 系统

{{ chat.name }}

{{ chat.time }}

{{ chat.lastMsg }}

新的朋友
{{ friendRequests.length }}个待处理
创建群聊
群组列表
{{ g.name }}
好友名单 ({{ filteredContacts.length }})
{{ c.name }}
朋友圈
扫一扫
摇一摇

{{ me.name }}

微信号:{{ me.wechatId }}

个人资料修改
安全退出账号
新的朋友
目前暂无新的好友申请

{{ req.name }}

微信号: {{ req.wechatId }}

{{ currentChat.name }}
{{ msg.senderName }}
{{ msg.text }}
{{ msg.time }}
官方订阅频道,处于只读模式
朋友圈
{{ me.name }}
暂无动态,点击右上角相机发表第一条动态吧

{{ item.author }}

{{ item.content }}

R2 边缘存储静态映射图
{{ item.time }}
{{ item.likes.join(', ') }}
{{ c.author }}: {{ c.text }}
扫一扫

自动扫描框内的二维码或条形码

摇一摇

修改个人资料

添加好友

创建群聊

选择好友:
{{ c.name }}

发表动态