feat(cli): add alchemy and improve cli tooling and structure (#520)

This commit is contained in:
Aman Varshney
2025-08-20 23:43:58 +05:30
committed by GitHub
parent c5430ae4fd
commit 5788876c47
152 changed files with 5804 additions and 2264 deletions

View File

@@ -0,0 +1,39 @@
import { defineSchema, defineTable } from "convex/server";
import { v } from "convex/values";
export default defineSchema({
sponsors: defineTable({
sponsor: v.object({
login: v.string(),
name: v.string(),
avatarUrl: v.string(),
websiteUrl: v.optional(v.string()),
linkUrl: v.string(),
customLogoUrl: v.optional(v.string()),
type: v.string(),
}),
isOneTime: v.boolean(),
monthlyDollars: v.number(),
privacyLevel: v.string(),
tierName: v.string(),
createdAt: v.string(),
provider: v.string(),
}),
videos: defineTable({
embedId: v.string(),
title: v.string(),
}),
tweets: defineTable({
tweetId: v.string(),
}),
showcase: defineTable({
title: v.string(),
description: v.string(),
imageUrl: v.string(),
liveUrl: v.string(),
tags: v.array(v.string()),
}),
});