- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
尝试通过使用flask-dynamo得到错误“”,在Dynamo数据库中创建具有三个字段的表
botocore.exceptions.ClientError
botocore.exceptions.ClientError:调用CreateTable操作时发生错误(ValidationException):关键架构中的属性数量必须与属性定义中定义的属性数量匹配
这是配置创建表dynamo db
@app.route('/create_table')
def create_table():
app.config['DYNAMO_TABLES'] = [
{
'TableName': "user_detail",
'KeySchema': [
{'AttributeName': "timestamp", 'KeyType': "HASH"},
{'AttributeName': "question", 'KeyType': "RANGE"},
],
'AttributeDefinitions': [
{'AttributeName': "timestamp", 'AttributeType': "S"},
{'AttributeName': "question", 'AttributeType': "N"},
{'AttributeName': "user", 'AttributeType': "N"},
],
'ProvisionedThroughput': {
'ReadCapacityUnits': 40,
'WriteCapacityUnits': 40
}
}]
dynamo = Dynamo(app)
with app.app_context():
dynamo.create_all()
return "Table created"
最佳答案
您需要删除以下行:
{'AttributeName': "user", 'AttributeType': "N"},
关于python-3.x - flask Dynamo CreateTable操作问题(botocore.exceptions.ClientError),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46118589/
我正在使用 knex.js 连接到 MySQL 数据库。我想创建几个表。到目前为止,我已经看到了两种风格。其中之一链接了 createTable 的使用,如下所示, knex.schema.c
基于 Hyperledger 的链代码使用 stub.PutState 和 stub.GetState 与数据库交互。但是,如果我有一个具有多个属性的结构,例如: 人 { “编号”:“123”, “名
我有以下 php 脚本,用于构建我的网站所需的表。 include_once 'rcfunctions.php'; createTable('rcmembers', 'user VARCHAR(16)
我得到了这条建表语句; $sql = "CREATE TABLE TermsFinal( `seed` INT NOT NULL AUTO_INCREMENT PRIMARY
我创建了一个巨大的 createTables.hql 文件。但是,我想以批处理模式为配置单元提供文件,以节省大量实现时间。 我尝试了 % hive -f createTables.hql,但是,当保存
我正在使用 gorp ,我想通过为列设置默认值来使用 DbMap#CreateTables() 创建一个表。 我怎样才能做到这一点? 最佳答案 该项目的合作者目前正在审查此功能的实现。 见对应pull
我正在使用 Accumulo 1.6.2,我发现了一个问题,即 TableOperations.createTable 可能会无一异常(exception)地返回,但表格仍未准备好。 例如在下面的代码
您好,您需要在 DynamoDB 上创建一个表。问题是,如果它存在 createTable 响应是一个错误。我该如何避免这种情况。因为我会在发生错误时发出通知,但在这种情况下,我不想这样做。 我不想比
我已经在此处和谷歌上遍历了相关问题。 我将 Gorm 与 SQLite3 结合使用。 每当我尝试在我的结构上运行任一函数时,我都会收到错误消息。当我调试并单步执行时,我看到表名是“”。 Gorm 没有
这个问题在这里已经有了答案: SQLAlchemy printing raw SQL from create() (6 个答案) 关闭 3 年前。 当我在下面的代码之后运行 print Create
我将 SQLite-net 与 TwinCoders NuGet 一起用于 MvvmCross Xamarin 项目中的扩展方法。即使我将来修改模型,我也想让数据库保持更新。 我的问题是:如果我使用
我使用的是哪个版本的 Go(go version)? Go版本Go 1.9.1 Linux/amd64 我使用的是哪个数据库及其版本? sqlite3 一个完整的可运行程序来重现我的问题: 需要使用
https://spark.apache.org/docs/latest/api/scala/index.html#org.apache.spark.sql.catalog.Catalog 有一个选项
如何将 CreateTable 与类似 class Cache {} 的类一起使用当我输入CreateTable();时我收到一条错误消息,指出使用通用缓存需要参数。 但是这个类的目的是处理多个对象类
目前我正在尝试创建一个通用类来创建一个可以将类或接口(interface)作为 T 的表。这是我目前所拥有的: public class MobileDataBase where T : new()
我正在尝试使用 boto Python API 设置 EMR 工作流程(使用 DynamoDB 和 Hive)。 我可以使用 Amazon EMR 控制台手动运行脚本。但是使用 boto 它失败了 在
我在 Visual Studio 2015 上使用 Xamarin 和这个 SQLite 插件:https://github.com/praeclarum/sqlite-net 这是我的算法和对问题的
我想从包含 postgresql ARRAY 的 sqlalchemy 类中逐字生成 CREATE TABLE .sql 字符串。 以下在没有 ARRAY 列的情况下工作正常: from sqlalc
本文整理了Java中org.jboss.arquillian.persistence.dbunit.dataset.yaml.YamlDataSetProducer.createTables()方法的
我在 node.js 上运行 sequelize。对于表生成,定义了一个 queryInterface.createTable 命令。 为什么 allowNull: false 语句在 queryIn
我是一名优秀的程序员,十分优秀!