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

网站代码的重点内容是什么代刷网站怎么做

网站代码的重点内容是什么,代刷网站怎么做,广东省建设信息港网站,kkday是哪里做的网站目录 一、初始化二、修改配置三、创建数据库表四、安装Prisma客户端五、查询数据库 一、初始化 npm install prisma typescript ts-node types/node --save-devts-node 用来执行main函数更新数据库 根据实际情况安装#xff0c;如果不需要的话只需要安装prisma tsconfig.json… 目录 一、初始化二、修改配置三、创建数据库表四、安装Prisma客户端五、查询数据库 一、初始化 npm install prisma typescript ts-node types/node --save-devts-node 用来执行main函数更新数据库 根据实际情况安装如果不需要的话只需要安装prisma tsconfig.json添加配置 {compilerOptions: {sourceMap: true,outDir: dist,strict: true,lib: [esnext],esModuleInterop: true} }现在你可以通过前缀npx来调用Prisma CLI: npx prisma接下来通过使用以下命令创建Prisma schema文件来设置Prisma项目: npx prisma init这个命令创建了一个名为prisma的新目录其中包含一个名为schema.prisma的文件和一个位于项目根目录中的.env文件schema.prisma包含prisma模式以及数据库连接和prisma客户端生成器。 .env是一个dotenv用于定义环境变量的文件用于数据库连接。 二、修改配置 将.env文件中的DATABASE_URL设置为指向现有数据库修改.env文件中的DATABASE_URL修改schema.prisma文件中的datasource下的provider有下列选项 postgresql, mysql, sqlite, sqlserver, mongodb , cockroachdb三、创建数据库表 这是官网的示例(直接写在schema.prisma文件中) model Post {id Int id default(autoincrement())createdAt DateTime default(now())updatedAt DateTime updatedAttitle String db.VarChar(255)content String?published Boolean default(false)author User relation(fields: [authorId], references: [id])authorId Int }model Profile {id Int id default(autoincrement())bio String?user User relation(fields: [userId], references: [id])userId Int unique }model User {id Int id default(autoincrement())email String uniquename String?posts Post[]profile Profile? } 向schema.prisma添加model执行 npx prisma migrate dev --name init之后终端会显示Your database is now in sync with your schema. 运行以下命令来检查数据库: npx prisma db pull这个命令读取.env中定义的DATABASE_URL环境变量。并连接到数据库。一旦建立了连接它就会对数据库进行内省(即读取数据库模式)。然后将数据库模式从SQL转换为Prisma数据模型 如果使用的是sqlite数据库 可以使用 npx prisma studio命令可视化数据库 四、安装Prisma客户端 npm install prisma/client五、查询数据库 在server/api中新增getUserInfo.ts文件 import { PrismaClient } from prisma/client;const prisma new PrismaClient();const getFindMany async () {return await prisma.user.findMany(); };export default defineEventHandler(async (event) {try {const data await getFindMany();return {code: 200,data,};} catch (error) {console.error(error);return sendError(event, createError(Failed to retrieve data!));} }); 页面中调用 $fetch(/api/getUserInfo, {method: get,});
http://www.hkea.cn/news/14475781/

相关文章:

  • 做的单页html怎么放网站中天建设集团有限公司是央企吗
  • 国家网站后缀wordpress new page
  • 福州微网站开发杭州市建设工程招标
  • 网站开发投入产出分析微网站建设资讯
  • 毕业设计做app还是做网站亲水平台设计
  • 怀化老年网站wordpress多语言内容添加
  • 个人制作的网站网站建设预算及准备
  • 邯郸网站建设fkopvue
  • 网站快速备案通道wordpress官方教程
  • 给小企业做网站多少钱葫芦岛做网站价格
  • 网站域名做跳转要收费吗太原seo公司
  • 推广网站推广品牌营销策划方案ppt
  • 网站平台建设什么意思电商网站制作项目描述
  • 广东手机网站开发公司济南专业做企业网站
  • 网站seo是什么意小程序如何制作开发
  • 网上书店网站建设方案策划网站建设博客
  • 电子政务网站建设公司动画制作流程图
  • 网站排名优化制作苏州创建网站
  • 怎么创建网站快捷方式在线房屋设计免费图
  • 郴州网站网站建设网站描述应该怎么写
  • 网站建设尺寸规范网站建设好后怎么更新内容
  • 怎样才能做一个优质的外贸网站山东企业网络推广软件系统
  • 电子商务网站设计岗位的技能要求个人博客系统wordpress
  • 上海高端品牌网站建设专家石家庄经济
  • 课程注册 网站开发python基础教程免费下载
  • 怎么做一个网站怎么样建设微信网站的流程
  • 官方网站制作哪家专业上海做网站定制
  • 有没有专门做针织衫的网站wordpress用户名是哪个文件夹
  • 哪里网站建设好潍坊 logo设计公司
  • 阜宁网站开发公司网站续费