Using JSON in Postgres by example.
- Download and install: Docker Toolbox
- Open Docker Quickstart Terminal
- Start a new postgres container:
docker run --name my-postgres -e POSTGRES_PASSWORD=mysecretpassword -d postgres
| const listDirectivesApp = () => { | |
| const listDirectives = name => { | |
| return angular | |
| .module(name) | |
| ._invokeQueue | |
| .filter(item => 'directive' === item[1]) | |
| .map(item => item[2][0]); | |
| }; | |
| return angular |
| -- Get Max ID from table | |
| SELECT MAX(id) FROM table; | |
| -- Get Next ID from table | |
| SELECT nextval('table_id_seq'); | |
| -- Set Next ID Value to MAX ID | |
| SELECT setval('table_id_seq', (SELECT MAX(id) FROM table)); |
Using JSON in Postgres by example.
docker run --name my-postgres -e POSTGRES_PASSWORD=mysecretpassword -d postgresMagic words:
psql -U postgresSome interesting flags (to see all, use -h or --help depending on your psql version):
-E: will describe the underlaying queries of the \ commands (cool for learning!)-l: psql will list all databases and then exit (useful if the user you connect with doesn't has a default database, like at AWS RDS)#NPM Shrinkwrap Workflow
Our workflow consists of the following steps:
npm testnpm install to install dependencies| <!DOCTYPE html> | |
| <html> | |
| <head> | |
| <style> | |
| .scrollbox { | |
| overflow: auto; | |
| width: 200px; | |
| max-height: 200px; | |
| margin: 50px auto; |
| before_script: | |
| - psql -c 'CREATE USER the_user WITH CREATEDB;' -U postgres | |
| - psql -c 'CREATE database the_db_test;' -U postgres | |
| - psql -c 'ALTER DATABASE the_db_test OWNER TO the_user' -U postgres |