标签: schema

plsql - 从另一个模式调用过程

如何从另一个模式执行过程?我尝试将架构放在过程名称之前,但这没有帮助。也许我需要授予或更改过程的角色,但我不知道该怎么做。

security schema plsql procedure

2
推荐指数
1
解决办法
8720
查看次数

amplify api 推送不会更新云中的架构并在本地恢复

我在 React 应用程序中使用基于 AWS 的无服务器架构以及 AppSync、Cognito 和 GraphQL。过去,我能够在本地更新我的 graphql 架构并运行amplify api push,它成功地将我的所有更改推送到云。

amplify api push最近我一直在尝试通过我在通行证中更新云,并且终端显示“所有资源都在云中更新”。但是,它将我的架构恢复为上次推送时的架构版本。不用说,它也没有在云端更新。

终端中没有显示任何错误消息。

我想要做的改变如下:

前-

type Topic @model {
  id: ID!
  postID: ID!
  name: String!
}
Run Code Online (Sandbox Code Playgroud)

后-

type Topic @model {
  id: ID!
  name: String!
}
Run Code Online (Sandbox Code Playgroud)

任何帮助都感激不尽

schema graphql serverless aws-appsync aws-amplify

2
推荐指数
1
解决办法
2512
查看次数

如何在 OpenAPI 3.0 中定义 required 和 anyof 属性

我正在为一个 api 创建一个 OpenAPI 3 规范,该规范具有需要某些属性的对象,而对于某些对象来说,它们是任意的。当我创建如下规范时,它会抛出一个错误,我无法修复该错误。

EnrollementRequest:
      type: object
      properties:
        consent:
          $ref: "#/components/schemas/ConsentEnum"
        cid:
          $ref: '#/components/schemas/CID'
        card:
          $ref: '#/components/schemas/Card'
        enrollmentDateTime :
          description: The date and time of enrollment with respective timezone
          format: date-time
          example: 2018-11-13T20:20:39+00:00
        campaign_code: 
          description: the campaign-code for which customer wants to enroll
          type: string
        offer_code:
          description: the offer-code for which customer wants to enroll
          type: string
        channelInfo:
          $ref: '#/components/schemas/Channel'
      required:
        - consent
        - cid
        - enrollmentDateTime
        - channelInfo
      anyOf:
        - campaign_code
        - offer_code       
Run Code Online (Sandbox Code Playgroud)

Swagger 编辑器给出如下错误 -

Errors …
Run Code Online (Sandbox Code Playgroud)

schema json swagger openapi

2
推荐指数
1
解决办法
7636
查看次数

如何自动将多个表从一个模式移动到 PostgreSQL 中的另一个模式?

我想将所有表从一个模式移至另一个模式。我不想手动执行此操作。我怎样才能自动完成呢。两种模式都在一个数据库中。

postgresql schema

2
推荐指数
1
解决办法
2379
查看次数

从 prisma 中的表获取架构

我突然删除了迁移文件夹和架构文件:|

有没有办法从 prisma 的表中获取模式?

database schema prisma

2
推荐指数
1
解决办法
6842
查看次数

哪个命名空间元素属于XML?

假设我有以下XML文档,它没有定义默认名称空间,"Information"元素没有任何名称空间前缀的前缀.我的问题是,1."信息"所属的命名空间元素是什么?2.有没有办法对"Information"元素应用XML模式检查(例如,我想检查Information元素的内容是不是null或使用模式定义的东西)?

<?xml version="1.0" encoding="utf-8"?>
<Information>Hello XML</Information>
Run Code Online (Sandbox Code Playgroud)

乔治,提前谢谢

xml schema namespaces

1
推荐指数
1
解决办法
200
查看次数

SQL数据库结构.正常化?

如果我有四个表,每个表有四列,它们使用'users'中的主键,即'id'并且类型为int,并且表之间的关系只是一对一的,它是否仍适合于将表与'id'分开作为唯一的外键,而不是一个有16列的表?

sql database schema

1
推荐指数
1
解决办法
115
查看次数

没有namespace-attribute的模式导入

HY,

如果我导入这样的命名空间:

<xs:import namespace="UniqueIRIstyleNameSpaceName" schemaLocation="mySchema.xsd"></xs:import>
Run Code Online (Sandbox Code Playgroud)

我知道mySchema.xsd创建了一个targetNamespace ="UniqueIRIstyleNameSpaceName".现在,如果我去:http://www.w3schools.com/schema/el_import.asp并读取绑定到'xs'的命名空间中定义的'import'元素的相应API,它表示属性'namespace'是可选的.

现在这里是问题:

  • 必须这样导入的属性'namespace'的值始终与相应模式(.xsd)中'targetNamespace'的值相同?

  • 如果是这样的话:根本不完全放弃"命名空间"属性会更容易吗?

  • 如果不是:...我陷入了深深的麻烦,因为我似乎没有完全理解命名空间概念,并且真的会对几个关键字感兴趣,在那里查找信息以关闭泄漏:)

我问这个是因为我目前正在使用XML/XSD,这是我职业生涯的第5次,并且从未在另一个版本中看到它,但是'namespace'属性总是在那里并且在相应的模式中匹配'targetNamespace'的值.

非常感谢提前和问候

JBA

xml import schema xsd namespaces

1
推荐指数
1
解决办法
6498
查看次数

在Classpath上运行时加载java.io.File

我有两个jar(main.jar和schema.jar),我需要从main.jar中的一个类中的schema.jar中读取一个模式文件(位于src/main/resources/sample.xsd中).main.jar在其类路径上将schema.jar作为maven依赖项.当我使用this.getClass().getClassLoader().getResourceAsStream时,我能够找到sample.xsd文件,但我需要一个java.io.File.提供java.io.File参数的内存效率最高的方法是什么?

main.jar文件:

InputStream in = this.getClass().getClassLoader()
        .getResourceAsStream("/resources/sample.xsd");

Sample sample = new Sample();
//set sample data here
 Marshaller marshaller = JAXBContext.newInstance(Sample.getClass()).createMarshaller();
    final SchemaFactory schemaFactory = SchemaFactory.newInstance(XMLConstants.W3C_XML_SCHEMA_NS_URI);
    final Schema s = schemaFactory.newSchema(new File("/resources/sample.xsd"));
marshaller.setSchema(s);
    marshaller.marshal(Sample, XML);
Run Code Online (Sandbox Code Playgroud)

java schema jaxb

1
推荐指数
1
解决办法
2569
查看次数

foo.find(...).execFind不是函数 - mongoose模式模型

我已经定义了一个自定义类型,我试图返回引用集合中包含的mongo中的所有条目:

Participant.js

var mongoose = require('mongoose');
var Schema = mongoose.Schema;

var participantSchema= new Schema({
    email: String,
});

module.exports =  mongoose.model('Participant', participantSchema, 'participants')
Run Code Online (Sandbox Code Playgroud)

api.js

var express = require('express');
var router = express.Router();
var mongoose = require('mongoose');
var Participant = require('../models/Participant');

router.get('/all', function(req, res) {
    var participant = mongoose.model('Participant');
    //var participant = new Participant();
    console.log(participant);
    participant.find().execFind(function (arr,data) {
        res.send(data);
    });
});

module.exports = router;
Run Code Online (Sandbox Code Playgroud)

但由于有些可疑,我的模型没有扩展(我假设默认原型)

 participant.find(...).execFind is not a function

TypeError: participant.find(...).execFind is not a function
    at /Users/bogdan/private/appName/routes/api.js:13:24
Run Code Online (Sandbox Code Playgroud)

任何帮助都非常感谢...谢谢

schema mongoose mongodb node.js

1
推荐指数
1
解决办法
707
查看次数