前面已經建立好了一個簡單能夠訪問pg 的edgedb 環境,如今測試幾個數據庫操做命令在pg 的存儲node
建立數據庫
- 鏈接環境
注意帳戶是按照上次建立的環境配置git
edgedb -u edgedb
- 建立數據庫
create database demo;
pg 後端的效果,從截圖看出和普通建立數據庫的效果是一致的
github
- 默認建立的數據庫表
select * from pg_catalog.pg_tables where tableowner='edgedb';
數據表sql
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學習