当前位置: 首页 > wzjs >正文

网站建设公司渠道网站推广常用的方法

网站建设公司渠道,网站推广常用的方法,用动易做的校园网站,ecshop做企业网站官方使用文档:Getting started Cloudflare D1 docs 创建数据库 在命令行中执行完成之后,会在本地和远程创建数据库: npx wranglerlatest d1 create prod-d1-tutorial 在cf中就可以看到数据库: 现在,您的Cloudfla…

官方使用文档:Getting started · Cloudflare D1 docs 

创建数据库

在命令行中执行完成之后,会在本地和远程创建数据库:

npx wrangler@latest d1 create prod-d1-tutorial

在cf中就可以看到数据库:

现在,您的Cloudflare帐户中有一个D1数据库,该数据库与您的Cloudflare Worker绑定。
复制命令输出的最后一部分并将其粘贴到Wrangler文件中。它应该看起来像这样:

接下来,您将在数据库中创建一个数据库表,使用Prisma ORM向D1发送查询。

创建数据表

先在本地创建一个数据库表来测试是否可行,需要在本地新建一个schame.sql文件,里面的内容如下:

-- CreateTable
CREATE TABLE "User" ("id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT,"email" TEXT NOT NULL,"name" TEXT
);-- CreateIndex
CREATE UNIQUE INDEX "User_email_key" ON "User"("email");DROP TABLE IF EXISTS Customers;
CREATE TABLE IF NOT EXISTS Customers (CustomerId INTEGER PRIMARY KEY, CompanyName TEXT, ContactName TEXT);
INSERT INTO Customers (CustomerID, CompanyName, ContactName) VALUES (1, 'Alfreds Futterkiste', 'Maria Anders'), (4, 'Around the Horn', 'Thomas Hardy'), (11, 'Bs Beverages', 'Victoria Ashworth'), (13, 'Bs Beverages', 'Random Name');

然后在本地执行这个sql以创建数据表 :

npx wrangler d1 execute prod-d1-tutorial --local --file=./migrations/schema.sql

运行命令以验证是否存在这个表:

npx wrangler d1 execute prod-d1-tutorial --local --command="SELECT * FROM Customers"

在Worker中执行查询

开始在worker中执行查询命令来获取数据表中的数据,使用ts的话,直接复制代码到worker中

export interface Env {// If you set another name in the Wrangler config file for the value for 'binding',// replace "DB" with the variable name you defined.DB: D1Database;
}export default {async fetch(request, env): Promise<Response> {const { pathname } = new URL(request.url);if (pathname === '/api/beverages') {// If you did not use `DB` as your binding name, change it hereconst { results } = await env.DB.prepare('SELECT * FROM Customers WHERE CompanyName = ?').bind('Bs Beverages').all();return Response.json(results);}return new Response('Call /api/beverages to see everyone who works at Bs Beverages');},
} satisfies ExportedHandler<Env>;

然后启动服务后,在浏览器中访问http://localhost:8787/api/beverages

就可以得到查询的结果:

将服务部署到线上

要使用Wrangler将Worker部署到生产环境,您必须首先在将--local标志替换为--remote标志后重复数据库配置步骤,以便读取Worker数据。这将创建数据库表并将数据导入数据库的生产版本:

npx wrangler d1 execute prod-d1-tutorial --remote --file=./migrations/schema.sqlnpx wrangler d1 execute prod-d1-tutorial --remote --command="SELECT * FROM Customers"

如果执行没有问题,线上就可以看到结果数据了:

删除数据库

删除数据库的操作只需要执行命令就可以了:

npx wrangler d1 delete prod-d1-tutorial

 下一章讲的内容,可以到官方文档最后查看

http://www.dtcms.com/wzjs/453609.html

相关文章:

  • 武汉企业网站建设市场营销比较好写的论文题目
  • 西安做网站的公司地址口碑好的设计培训机构
  • 企业网站开发公司360seo排名点击软件
  • 互联网公司简介手机网络优化
  • 杭州网站建设hzfwwl建立一个国外的网站
  • 搭建企业官网重庆seowhy整站优化
  • 网站翻页网页游戏推广平台
  • 福建网站建设公免费推广平台排行
  • 多品牌网站建设网络营销与管理专业是干什么的
  • 长沙学校网站建设百度识图查另一半情头
  • 建设设计项目备案在哪个网站巨量数据分析入口
  • 网站主机英文一份完整的市场调查方案
  • 网站登录页面制作网站建设推广多少钱
  • 聊城市建设局网站首页nba最新新闻新浪
  • 虚拟主机可以做视频网站嘛seo网站编辑是做什么的
  • 拜博网站建设seo软件安卓版
  • 网站收录服务全自动引流推广软件免费
  • 企业网站的设计风格网站建设企业咨询
  • 南京响应式网站建设营销最好的方法
  • wordpress 上传图片分类福州seo推广优化
  • 小程序和网站开发难度如何解决网站只收录首页的一些办法
  • 网页传奇平台关键词优化排名用哪个软件比较好
  • 服装网站模板下载河北疫情最新情况
  • 个人备案网站内容免费网站或软件
  • win 2012 iis 默认网站推广方法
  • 做哪种网站流量上的快问答推广
  • 用明星名字做网站网络营销的概念与特点
  • 用php制作动态网站东莞网站建设最牛
  • 怎么找到一个公司的网站58同城黄页推广
  • 中国风html5网站模板免费下载外贸独立站怎么建站