最新文章

LightBlog

2018/09/27

Heroku 資料庫指令


D:\HeroP\flm0907>heroku pg:psql
--> Connecting to postgresql-defined-67601
psql (9.5.14,伺服器 10.4 (Ubuntu 10.4-2.pgdg14.04+1))
WARNING: psql major version 9.5, server major version 10.
         Some psql features might not work.
SSL connection (protocol: TLSv1.2, cipher: ECDHE-RSA-AES256-GCM-SHA384, bits: 256, compression: 關閉)
輸入 "help" 顯示說明。
-----------------------------------------------------------------------------------------------------------------------------------
^Cflm0907::DATABASE-> \d
                        relation 清單
 架構模式 |          名稱           |  型別  |     擁有者
----------+-------------------------+--------+----------------
 public   | ar_internal_metadata    | table  | qrzdigttrjvaio
 public   | channels                | table  | qrzdigttrjvaio
 public   | channels_id_seq         | 序列數 | qrzdigttrjvaio
 public   | keyword_mappings        | table  | qrzdigttrjvaio
 public   | keyword_mappings_id_seq | 序列數 | qrzdigttrjvaio
 public   | orders                  | table  | qrzdigttrjvaio
 public   | orders_id_seq           | 序列數 | qrzdigttrjvaio
 public   | receiveds               | table  | qrzdigttrjvaio
 public   | receiveds_id_seq        | 序列數 | qrzdigttrjvaio
 public   | replies                 | table  | qrzdigttrjvaio
 public   | replies_id_seq          | 序列數 | qrzdigttrjvaio
 public   | schema_migrations       | table  | qrzdigttrjvaio
 public   | users                   | table  | qrzdigttrjvaio
 public   | users_id_seq            | 序列數 | qrzdigttrjvaio
(14 筆資料列)
D:\HeroP\flm0907>heroku pg:info
=== DATABASE_URL
Plan:                  Hobby-dev
Status:                Available
Connections:           1/20
PG Version:            10.4
Created:               2018-09-07 03:45 UTC
Data Size:             8.6 MB
Tables:                8
Rows:                  644/10000 (In compliance)
Fork/Follow:           Unsupported
Rollback:              Unsupported
Continuous Protection: Off
Add-on:                postgresql-defined-67601
-----------------------------------------------------------------------------------------------------------------------------------

flm0907::DATABASE-> \d orders
                                    資料表 "public.orders"
    欄位    |            型別             |                      修飾詞
------------+-----------------------------+---------------------------------------------------
 id         | bigint                      | Null 預設值 nextval('orders_id_seq'::regclass)
 channel_id | character varying           |
 user_name  | character varying           |
 product    | character varying           |
 qty        | character varying           |
 req_time   | character varying           |
 created_at | timestamp without time zone | Null
 updated_at | timestamp without time zone | Null
索引:
    "orders_pkey" PRIMARY KEY, btree (id)
常用控制台命令
\password           设置密码。
\q                  退出。
\h                  查看SQL命令的解释,比如\h select
\?                  查看psql命令列表。
\l                  列出所有数据库。
\c [database_name]  连接其他数据库。
\d                  列出当前数据库的所有表格。
\d [table_name]     列出某一张表格的结构。
\du                 列出所有用户。
\e                  打开文本编辑器。
\conninfo           列出当前数据库和连接的信息。
flm0907::DATABASE-> \db
                 表空間列表
    名稱    |  擁有者  |       所在地
------------+----------+---------------------
 ephemeral  | postgres | /tmp/tmp_tablespace
 pg_default | postgres |
 pg_global  | postgres |
(3 筆資料列)
-----------------------------------------------------------------------------------------------------------------------------------

flm0907::DATABASE=> select current_timestamp;
       current_timestamp
-------------------
 2018-09-14 09:53:39.715888+00
(1 筆資料列)
-----------------------------------------------------------------------------------------------------------------------------------
顯示資料庫時區:

flm0907::DATABASE=> show timezone;
 TimeZone
----------
 UTC



沒有留言:

Adbox