Chuyển đến nội dung chính

Bài đăng

Đang hiển thị bài đăng từ 2015

Vài câu lệnh cơ bản khi làm việc với Postgres

1. Chuyển sang database postgres.

          su - postgres

2. Sau đó vào database :

        psql

3. Vào cụ thể một database nào đó:

      psql database_name

4. Xem danh sách các database:

    postgres=# \l

5. Khi nào bạn vào 1 database cụ thể nào đó, bạn muốn xem sanh sách các list tables, views, and sequences:

    postgres=# \d

6. Nếu bạn muốn chỉ xem danh sách table:

    postgres=# \dt

7. Bạn muốn thay đổi password một user nào đó trong postgres:

    ALTER USER database_name WITH PASSWORD 'qwert12345';

8. Tạo một database trong postgres.

    CREATE DATABASE database_name;

9. Xóa một database postgres:

   DROP DATABASE database_name;

10. Xem danh sách các user trong postgres.

   postgres=# \du

11. Xem tất cả các record trong một table:

   postgres=#SELECT * FROM table_name;

12.  Update 1 record trong postgres:

   postgres=#UPDATE username='abcd' WHERE id=1;

13. Thoát khỏi console postgres:

  postgres=#\q











MIDDLEWARE trong EXPRESS

Middleware là phần mềm máy tính với nhiệm vụ kết nối các phần mềm hoặc các ứng dụng với nhau. Express là một web framework định hướng và là phần trung gian với tính năng cơ bản nhất của nó. Phần trung gian (middleware- tôi tạm dịch như vậy) là một tính năng với các truy cập đến các đối tượng yêu cầu (req), các đối tượng trả lời (res) và các phần trung gian tiếp theo trong vòng lặp req-res của ứng dụng. - Middleware có thể: -          - Thực thi một đoạn code -          - Thay đồi những đối tượng req và res -         -  Kết thục vòng req-res. -         -  Gọi các phần trung gian tiếp theo.
Nếu hiện tại không kết thúc phần trung gian trong vòng lặp, nó phải gọi next() để chuyển đến phần trung gian tiếp theo, nếu không thì req sẽ bị treo. Một ứng dụng express có thể sử dụng những phần trung gian sau: -       -    Phần trung gian mức ứng dụng. -       -   Phần trung gian mức định tuyến -       -   Phần trung gian điểu khiển lỗi -         - Phần trung gian xây dựng sẵn -         - Phần trung gian của c…