diff --git a/server/db/schema.ts b/server/db/schema.ts index 55ebbf1..38daccb 100644 --- a/server/db/schema.ts +++ b/server/db/schema.ts @@ -12,7 +12,7 @@ export const sites = sqliteTable("sites", { orgId: text("orgId").references(() => orgs.orgId, { onDelete: "cascade", }), - niceId: text("niceId"), + niceId: text("niceId").notNull(), exitNode: integer("exitNode").references(() => exitNodes.exitNodeId, { onDelete: "set null", }), diff --git a/src/app/[orgId]/sites/components/SitesTable.tsx b/src/app/[orgId]/sites/components/SitesTable.tsx index 4fadab8..1b6e0c0 100644 --- a/src/app/[orgId]/sites/components/SitesTable.tsx +++ b/src/app/[orgId]/sites/components/SitesTable.tsx @@ -22,22 +22,6 @@ export type SiteRow = { }; export const columns: ColumnDef[] = [ - { - accessorKey: "id", - header: ({ column }) => { - return ( - - ); - }, - }, { accessorKey: "name", header: ({ column }) => { @@ -54,6 +38,22 @@ export const columns: ColumnDef[] = [ ); }, }, + { + accessorKey: "id", + header: ({ column }) => { + return ( + + ); + }, + }, { accessorKey: "mbIn", header: "MB In", diff --git a/src/app/[orgId]/sites/page.tsx b/src/app/[orgId]/sites/page.tsx index 86190f0..e02bed9 100644 --- a/src/app/[orgId]/sites/page.tsx +++ b/src/app/[orgId]/sites/page.tsx @@ -22,8 +22,8 @@ export default async function Page({ params }: SitesPageProps) { const siteRows: SiteRow[] = sites.map((site) => { return { - id: site.siteId.toString(), name: site.name, + id: site.niceId.toString(), mbIn: site.megabytesIn || 0, mbOut: site.megabytesOut || 0, orgId: params.orgId,