NocoDB新型表格工具

Airtable 的开源替代品,可将 MySQL、PostgreSQL、SQL Server、SQLite 或 MariaDB 转换为智能电子表格。
Airtable 是新型的在线表格制作工具,不仅局限于表格,它还可以把文字、图片、链接、文档等各种资料整合在一起。是电子表格-数据库混合体,具有数据库的功能,但实际上还是电子表格。

命令

# 创建网络
podman network create NocoNet

cat > /home/eonun/PodmanData/NocoDB/db.info <<EOF
POSTGRES_USER=eonun
POSTGRES_PASSWORD=WSKDXSF520
POSTGRES_DB=nocodb

EOF


# pg数据库
podman run --name noco_pgdb \
--network NocoNet \
-v /home/eonun/PodmanData/NocoDB/pg_data:/var/lib/postgresql/data \
--env-file=/home/eonun/PodmanData/NocoDB/db.info \
-d postgres:12-alpine

# NocoDB
podman run -d --name NocoDB \
--network NocoNet \
-v /home/eonun/PodmanData/NocoDB/nc_data:/usr/app/data/ \
-p 8989:8080 \
-e NC_DB="pg://noco_pgdb:5432?u=eonun&p=WSKDXSF520&d=nocodb" \
-e NC_AUTH_JWT_SECRET="569a1821-0a93-45e8-87ab-eb857f20a010" \
nocodb/nocodb:latest

表格列类型

类型 翻译
LinkToAnotherRecord 链接另一个记录
Lookup 查找
SingleLineText 单行文本
LongText 长文本
Attachment 附件
Checkbox 复选框
MultiSelect 多选
SingleSelect 单选
Date 日期
Year
Time 时间
PhoneNumber 手机号
Email 邮箱
URL 网址
Number 数字
Decimal 小数
Currency 货币
Percent 百分比
Duration 持续时间
Rating 等级
Formula 公式
rollup 汇总
DateTime 日期时间
QrCode 二维码
Barcode 条形码
Geometry 几何
JSON json
SpecificDBType 特定DB类型