@oberoncms/plugin-pgsql
Version:
A PostgreSQL database plugin for OberonCMS
19 lines (18 loc) • 453 B
JavaScript
import { pgTable, text, jsonb, timestamp, uniqueIndex } from "drizzle-orm/pg-core";
const pages = pgTable(
"pages",
{
key: text("key").notNull().primaryKey(),
data: jsonb("data").notNull().$type(),
updatedAt: timestamp("updated_at", { mode: "date" }).notNull(),
updatedBy: text("updated_by").notNull()
},
(pages2) => {
return {
pagesKeyIdx: uniqueIndex("pages_key_idx").on(pages2.key)
};
}
);
export {
pages
};