zoukankan      html  css  js  c++  java
  • edgedb 内部pg 数据存储的探索 (二) 创建数据库命令说明

    前面已经创建好了一个简单可以访问pg 的edgedb 环境,现在测试几个数据库操作命令在pg 的存储

    创建数据库

    • 连接环境

      注意账户是按照上次创建的环境配置

    edgedb -u edgedb
    • 创建数据库
    create database demo;

    pg 后端的效果,从截图看出和普通创建数据库的效果是一致的

    • 默认创建的数据库表
    select * from pg_catalog.pg_tables where tableowner='edgedb';

    数据表

    edgedb  object
    edgedb  unqualifiedobject
    edgedb  derivableobject
    edgedb  inheritingobject
    edgedb  annotation
    edgedb  annotationvalue
    edgedb  annotationsubject
    edgedb  cast
    edgedb  parameter
    edgedb  callableobject
    edgedb  function
    edgedb  module
    edgedb  operator
    edgedb  type
    edgedb  pseudotype
    edgedb  any
    edgedb  anytuple
    edgedb  constraint
    edgedb  consistencysubject
    edgedb  index
    edgedb  indexablesubject
    edgedb  pointer
    edgedb  property
    edgedb  source
    edgedb  link
    edgedb  derivedlink
    edgedb  node
    edgedb  baseobjecttype
    edgedb  objecttype
    edgedb  unionobjecttype
    edgedb  derivedobjecttype
    edgedb  scalartype
    edgedb  globalobject
    edgedb  role
    edgedb  delta
    edgedb_00000000-0000-0000-0000-0000000000f0 58607e36-5eaf-11e9-857c-1bb6ed8603cf
    edgedb_58a77b2c-5eaf-11e9-a4dc-8785dc049c0e 58b584a4-5eaf-11e9-bc7f-114538792ca1
    edgedb_00000000-0000-0000-0000-0000000000f0 585e74e8-5eaf-11e9-911c-91aa099897f4
    edgedb_00000000-0000-0000-0000-0000000000f0 585df386-5eaf-11e9-9642-ab5fd9500827
    edgedb_58a77b2c-5eaf-11e9-a4dc-8785dc049c0e 58b7380a-5eaf-11e9-9dd1-f386b0b28ac1
    edgedb_58a77b2c-5eaf-11e9-a4dc-8785dc049c0e 58b7fda4-5eaf-11e9-ba08-9788052645be
    edgedb_58a77b2c-5eaf-11e9-a4dc-8785dc049c0e 58bcfa38-5eaf-11e9-b05c-b580b3f52b43
    edgedb_58a77b2c-5eaf-11e9-a4dc-8785dc049c0e 58bdc546-5eaf-11e9-94c8-85deaf8795b7
    edgedb_58a77b2c-5eaf-11e9-a4dc-8785dc049c0e 58beb8fe-5eaf-11e9-a38c-7fec3a0c80a5
    edgedb_58a77b2c-5eaf-11e9-a4dc-8785dc049c0e 58c449e6-5eaf-11e9-a77f-7b44e2802659
    edgedb_00000000-0000-0000-0000-0000000000f0 585f0158-5eaf-11e9-9138-97d57437aa51
    edgedb_00000000-0000-0000-0000-0000000000f0 585f8e10-5eaf-11e9-b7a5-070f26ec8616
    edgedb_58a77b2c-5eaf-11e9-a4dc-8785dc049c0e 58ca93f8-5eaf-11e9-a922-87add2a51bac
    edgedb_58a77b2c-5eaf-11e9-a4dc-8785dc049c0e 58cdd3c6-5eaf-11e9-91a0-a188c1fbfa26
    edgedb_58a77b2c-5eaf-11e9-a4dc-8785dc049c0e 58d42a94-5eaf-11e9-9d2b-77a189b58d82
    edgedb_58a77b2c-5eaf-11e9-a4dc-8785dc049c0e 58d26202-5eaf-11e9-8a6f-890fd6bb05fb
    edgedb_58a77b2c-5eaf-11e9-a4dc-8785dc049c0e 58dbcbcc-5eaf-11e9-9748-ffea4c69efc9
    edgedb_58a77b2c-5eaf-11e9-a4dc-8785dc049c0e 58d7a06c-5eaf-11e9-b519-59d814bfdaca
    edgedb_58a77b2c-5eaf-11e9-a4dc-8785dc049c0e 58e45eae-5eaf-11e9-8749-2ddac8ea5fc3
    edgedb_58a77b2c-5eaf-11e9-a4dc-8785dc049c0e 58e5f7ec-5eaf-11e9-b296-2d4b2bfe22e0
    edgedb_58a77b2c-5eaf-11e9-a4dc-8785dc049c0e 58ed25b6-5eaf-11e9-870f-e7b2d68942d7
    edgedb_58a77b2c-5eaf-11e9-a4dc-8785dc049c0e 58d976a6-5eaf-11e9-83ad-af67eac98b1e
    edgedb_58a77b2c-5eaf-11e9-a4dc-8785dc049c0e 58ff0a1a-5eaf-11e9-b684-b3ebe2b69f1e
    edgedb_58a77b2c-5eaf-11e9-a4dc-8785dc049c0e 58f9da8c-5eaf-11e9-a673-1f59761857e3
    edgedb_58a77b2c-5eaf-11e9-a4dc-8785dc049c0e 58e0139c-5eaf-11e9-89b5-5967e0a56999
    edgedb_58a77b2c-5eaf-11e9-a4dc-8785dc049c0e 590ee1f8-5eaf-11e9-8baf-1f31059a748f
    edgedb_58a77b2c-5eaf-11e9-a4dc-8785dc049c0e 591da61e-5eaf-11e9-9f9f-3f8c11ce018d
    edgedb_58a77b2c-5eaf-11e9-a4dc-8785dc049c0e 5908ce1c-5eaf-11e9-ab3d-4d108cba239b
    edgedb_58a77b2c-5eaf-11e9-a4dc-8785dc049c0e 59299f7e-5eaf-11e9-ab08-e9656da5c664
    edgedb_58a77b2c-5eaf-11e9-a4dc-8785dc049c0e 592f6c70-5eaf-11e9-a6f5-1b435afe3288
    edgedb_58a77b2c-5eaf-11e9-a4dc-8785dc049c0e 5919f8c8-5eaf-11e9-aec2-6917f31f7aa2
    edgedb_58a77b2c-5eaf-11e9-a4dc-8785dc049c0e 593d4210-5eaf-11e9-a1d3-9df9f1499a94
    edgedb_58a77b2c-5eaf-11e9-a4dc-8785dc049c0e 5942d05c-5eaf-11e9-a57f-7dfc00f4e45e
    edgedb_58a77b2c-5eaf-11e9-a4dc-8785dc049c0e 592c1586-5eaf-11e9-b242-f5a66b56f60c
    edgedb_58a77b2c-5eaf-11e9-a4dc-8785dc049c0e 59480c66-5eaf-11e9-9217-834232347f5c
    edgedb_58a77b2c-5eaf-11e9-a4dc-8785dc049c0e 594a2714-5eaf-11e9-ae05-f1b7646a4d56
    edgedb_58a77b2c-5eaf-11e9-a4dc-8785dc049c0e 594bed48-5eaf-11e9-9a19-1d2dbd91ac38
    edgedb_58a77b2c-5eaf-11e9-a4dc-8785dc049c0e 59354226-5eaf-11e9-86f7-7d7b4626f6ed
    edgedb_58a77b2c-5eaf-11e9-a4dc-8785dc049c0e 594f871c-5eaf-11e9-a855-b5014acf63d5
    edgedb_58a77b2c-5eaf-11e9-a4dc-8785dc049c0e 59514a94-5eaf-11e9-895e-2f9b17d02ffe
    edgedb_58a77b2c-5eaf-11e9-a4dc-8785dc049c0e 594db450-5eaf-11e9-af2f-a734a044a757
    edgedb_58a77b2c-5eaf-11e9-a4dc-8785dc049c0e 5974405a-5eaf-11e9-b1d5-d3fa5b0672ac
    edgedb_58a77b2c-5eaf-11e9-a4dc-8785dc049c0e 59757870-5eaf-11e9-b176-0d219948d543
    edgedb_58a77b2c-5eaf-11e9-a4dc-8785dc049c0e 597d8106-5eaf-11e9-9b44-cfcc33175117
    edgedb_59af7a74-5eaf-11e9-84ef-6d908aac6ea7 59afecc8-5eaf-11e9-b80b-3d5ac92818e5
    edgedb_59af7a74-5eaf-11e9-84ef-6d908aac6ea7 59b2c87e-5eaf-11e9-b6b2-29bf7177a7bf
    edgedb_59af7a74-5eaf-11e9-84ef-6d908aac6ea7 59bf285e-5eaf-11e9-ba99-313e67ad58a2
    edgedb_59e30cb0-5eaf-11e9-8291-f35d919ca113 59f117e8-5eaf-11e9-862b-89cf693ed48a
    edgedb_59e30cb0-5eaf-11e9-8291-f35d919ca113 59e5987e-5eaf-11e9-b89c-4d0f44c8c33d
    edgedb_59e30cb0-5eaf-11e9-8291-f35d919ca113 59f4af22-5eaf-11e9-bd67-3124f7525ed6
    edgedb_59e30cb0-5eaf-11e9-8291-f35d919ca113 5a02809e-5eaf-11e9-8469-cba059f62a17
    edgedb_59e30cb0-5eaf-11e9-8291-f35d919ca113 5a03a128-5eaf-11e9-bc77-a3fdf36536e0
    edgedb_59e30cb0-5eaf-11e9-8291-f35d919ca113 5a04ddf8-5eaf-11e9-bfab-3dd0fa223dca
    edgedb_59e30cb0-5eaf-11e9-8291-f35d919ca113 59f82b94-5eaf-11e9-970f-3f251ebb58fe
    edgedb_59e30cb0-5eaf-11e9-8291-f35d919ca113 59f59250-5eaf-11e9-abe9-f9a032e606ed
    edgedb_59e30cb0-5eaf-11e9-8291-f35d919ca113 59f6562c-5eaf-11e9-969b-8d3a48f1c80c
    edgedb_59e30cb0-5eaf-11e9-8291-f35d919ca113 5a1f4188-5eaf-11e9-8e03-759bc46f1a18
    edgedb_59e30cb0-5eaf-11e9-8291-f35d919ca113 5a20c5d4-5eaf-11e9-96cb-c533ab9502ac
    edgedb_59e30cb0-5eaf-11e9-8291-f35d919ca113 5a231c10-5eaf-11e9-af6a-b9207a226c91
    edgedb_59e30cb0-5eaf-11e9-8291-f35d919ca113 5a133946-5eaf-11e9-a35f-c5fb5491dbbf
    edgedb_5a3aec4c-5eaf-11e9-834b-9d2d0e17ad04 5a3b35c0-5eaf-11e9-a000-c502d5af6887
    edgedb_5a3aec4c-5eaf-11e9-834b-9d2d0e17ad04 5a3f73b4-5eaf-11e9-aa1c-51d72f94dd34
    • 自动创建的扩展

      uuid 以及关于edgedb 内部使用的一些工具类

    select extname from pg_catalog.pg_extension;

    数据

    plpgsql
    uuid-ossp
    edbsys

    说明

    从以上查询出来的数据可以看出,默认创建的数据表还是比较多的, 但是大部分都是关于元数据定义以及一些类型
    定义的,扩展的功能还是比较简单的,没有太多组复杂的东西,关于表的详细说明,后边还需要进行代码的学习以及
    研究

    参考资料

    https://github.com/edgedb/edgedb
    https://edgedb.com/docs/tutorial/createdb#ref-tutorial-createdb

  • 相关阅读:
    在客户端判断上传文件大小(不支持opera)
    javascript冒泡排序(javascript算法学习)
    提高js性能方法(让js只判断一次)
    ie8本地预览报错的解决
    负载均衡获取客户端IP
    遍历变量里面所有的属性
    HttpWebrequest的使用
    C#调用EnyimMemcached
    MySQL国内省市直辖区
    Log4Net使用
  • 原文地址:https://www.cnblogs.com/rongfengliang/p/10756412.html
Copyright © 2011-2022 走看看