ΠΡΠΈΠ²Π΅Ρ! ΠΠΎΡΠΌΠΎΡΡΠΈΠΌ Π½Π° Π½ΠΎΠ²ΡΠ΅ ΡΡΡΠΊΠΈ Π² β
ΠΠΎΠ΄Π΄Π΅ΡΠΆΠΊΠ° Π½ΠΎΠ²ΡΡ Π±Π°Π·
Π ΡΡΠΎΠΌ ΡΠ΅Π»ΠΈΠ·Π΅ ΡΡΠ°Π·Ρ ΡΠ΅ΡΡΡΠ΅ Π±Π°Π·Ρ ΠΏΠΎΠ»ΡΡΠΈΠ»ΠΈ ΠΎΡΠΈΡΠΈΠ°Π»ΡΠ½ΡΡ ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠΊΡ Π² Π½Π°ΡΠΈΡ ΠΈΠ½ΡΡΡΡΠΌΠ΅Π½ΡΠ°Ρ :
Apache Hive β ΡΠΈΡΡΠ΅ΠΌΠ° ΡΠΏΡΠ°Π²Π»Π΅Π½ΠΈΡ Π±Π°Π·Π°ΠΌΠΈ Π΄Π°Π½Π½ΡΡ
Π½Π° ΠΎΡΠ½ΠΎΠ²Π΅ ΠΏΠ»Π°ΡΡΠΎΡΠΌΡ Hadoop.
Greenplum β Π°Π½Π°Π»ΠΈΡΠΈΡΠ΅ΡΠΊΠ°Ρ Π‘Π£ΠΠ Π΄Π»Ρ Ρ
ΡΠ°Π½ΠΈΠ»ΠΈΡ Π΄Π°Π½Π½ΡΡ
Π½Π° ΠΎΡΠ½ΠΎΠ²Π΅ PostgreSQL.
Vertica β ΠΊΠΎΠ»ΠΎΠ½ΠΎΡΠ½Π°Ρ Π±Π°Π·Π° Π΄Π»Ρ Π°Π½Π°Π»ΠΈΠ·Π° Π±ΠΎΠ»ΡΡΠΈΡ
Π΄Π°Π½Π½ΡΡ
.
Snowflake β ΠΎΠ±Π»Π°ΡΠ½ΠΎΠ΅ Ρ
ΡΠ°Π½ΠΈΠ»ΠΈΡΠ΅ Π΄Π°Π½Π½ΡΡ
. ΠΡΠ»ΠΈ Π³ΠΎΠ²ΠΎΡΠΈΡΡ ΠΎ ΡΠ΅Π»ΡΡΠΈΠΎΠ½Π½ΡΡ
Π±Π°Π·Π°Ρ
, ΡΠΎ Snowflake
Π‘ΠΎΠ΅Π΄ΠΈΠ½Π΅Π½ΠΈΠ΅
ΠΡ ΡΠ΄Π΅Π»Π°Π»ΠΈ ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΡ Π² Π΄ΠΈΠ°Π»ΠΎΠ³ΠΎΠ²ΠΎΠΌ ΠΎΠΊΠ½Π΅ ΡΠΎΠ΅Π΄ΠΈΠ½Π΅Π½ΠΈΡ Ρ Π±Π°Π·ΠΎΠΉ: ΠΏΠΎΡΡΠ°ΡΠ°Π»ΠΈΡΡ ΡΠ΄Π΅Π»Π°ΡΡ Π±ΠΎΠ»Π΅Π΅ ΠΏΠΎΠ½ΡΡΠ½ΠΎ ΠΈ ΡΠ΄ΠΎΠ±Π½ΠΎ.
General
Π ΡΡΠΎΠΉ Π²ΠΊΠ»Π°Π΄ΠΊΠ΅, Π² ΠΎΡΠ½ΠΎΠ²Π½ΠΎΠΌ, ΠΏΡΠΎΠΈΠ·ΠΎΡΡΠ» ΡΠ΅ΡΠ°ΠΊΡΠΎΡΠΈΠ½Π³.
ΠΠΎΠ»Π΅ Connection type ΡΠ°Π½ΡΡΠ΅ Π½Π°Π·ΡΠ²Π°Π»ΠΎΡΡ URL type ΠΈ Π±ΡΠ»ΠΎ Π² ΡΠ°ΠΌΠΎΠΌ Π½ΠΈΠ·Ρ. ΠΠΎ, ΡΠ°ΠΊ ΠΊΠ°ΠΊ Π·Π½Π°ΡΠ΅Π½ΠΈΠ΅ Π² ΡΡΠΎΠΌ ΠΏΠΎΠ»Π΅ ΠΎΠΏΡΠ΅Π΄Π΅Π»ΡΠ΅Ρ Π΄Π°Π»ΡΠ½Π΅ΠΉΡΠΈΠΉ ΠΏΡΠΎΡΠ΅ΡΡ, ΡΠ΅ΠΏΠ΅ΡΡ ΠΎΠ½ΠΎ Π½Π°Π²Π΅ΡΡ Ρ.
ΠΠΎΠ»Π΅ Database ΡΠ°ΡΠΏΠΎΠ»ΠΎΠΆΠΈΠ»ΠΈ ΠΏΠΎΡΠ»Π΅ Π²Π²ΠΎΠ΄Π° Π»ΠΎΠ³ΠΈΠ½Π° ΠΈ ΠΏΠ°ΡΠΎΠ»Ρ, ΠΏΠΎΡΠΎΠΌΡ ΡΡΠΎ Π°ΡΡΠ΅Π½ΡΠΈΡΠΈΠΊΠ°ΡΠΈΡ Π½ΡΠΆΠ½Π° Π΄Π»Ρ ΡΠΎΠ³ΠΎ, ΡΡΠΎΠ±Ρ ΠΎΡΠΎΠ±ΡΠ°Π·ΠΈΡΡ ΡΠΏΠΈΡΠΎΠΊ Π±Π°Π· ΠΏΠΎ Ctrl/Cmd+ΠΡΠΎΠ±Π΅Π».
Π ΠΊΠΎΠΌΠΌΠ΅Π½ΡΠ°ΡΠΈΡΡ
ΠΊ ΠΏΡΠΎΡΠ»ΠΎΠΌΡ ΠΏΠΎΡΡΡ
- ΠΠ΅ ΡΠΎΡ ΡΠ°Π½ΡΡΡ ΠΏΠ°ΡΠΎΠ»Ρ.
- Π‘ΠΎΡ ΡΠ°Π½ΡΡΡ Π΄ΠΎ ΠΏΠ΅ΡΠ΅Π·Π°ΠΏΡΡΠΊΠ° DataGrip (ΡΠ°Π½ΡΡΠ΅ ΡΠ°ΠΊ ΡΠ°Π±ΠΎΡΠ°Π»Π° ΠΎΠΏΡΠΈΡ βΠ½Π΅ ΡΠΎΡ ΡΠ°Π½ΡΡΡβ).
- Π‘ΠΎΡ ΡΠ°Π½ΡΡΡ Π½Π° ΡΠ΅ΡΡΠΈΡ: ΠΏΠΎΠΊΠ° Π²Ρ Π½Π΅ ΠΎΡΡΠΎΠ΅Π΄ΠΈΠ½ΠΈΡΠ΅ΡΡ ΠΎΡ ΠΈΡΡΠΎΡΠ½ΠΈΠΊΠ° Π΄Π°Π½Π½ΡΡ .
- Π‘ΠΎΡ ΡΠ°Π½ΡΡΡ Π½Π°Π²ΡΠ΅Π³Π΄Π°.
Π§ΡΠΎΠ±Ρ ΠΈΠ·Π±Π΅ΠΆΠ°ΡΡ Π½Π΅ΠΏΠΎΠ½ΡΡΠ½ΠΎΡΡΠ΅ΠΉ, ΠΏΡΡΡΠΎΠΉ ΠΏΠ°ΡΠΎΠ»Ρ Π²Π²ΠΎΠ΄ΠΈΡΠ΅ ΡΠ΅ΡΠ΅Π· ΠΊΠΎΠ½ΡΠ΅ΠΊΡΡΠ½ΠΎΠ΅ ΠΌΠ΅Π½Ρ.
Π Π΅Π·ΡΠ»ΡΡΠ°ΡΡ Test Connection ΡΠ΅ΠΏΠ΅ΡΡ ΠΏΠΎΠΊΠ°Π·ΡΠ²Π°ΡΡΡΡ Π² ΡΠ°ΠΌΠΎΠΌ ΠΎΠΊΠ½Π΅, Π½ΠΈΠΊΠ°ΠΊΠΈΡ
Π»ΠΈΡΠ½ΠΈΡ
ΠΊΠ»ΠΈΠΊΠΎΠ² ΠΈ Π΄ΠΈΠ°Π»ΠΎΠ³ΠΎΠ².
Π Π΅ΡΠ»ΠΈ Π΄ΡΠ°ΠΉΠ²Π΅ΡΠ° Π½Π΅ ΡΠΊΠ°ΡΠ°Π½Ρ, DataGrip ΠΏΡΠ΅Π΄Π»ΠΎΠΆΠΈΡ ΡΡΠΎ ΡΠ΄Π΅Π»Π°ΡΡ. Π Π°Π½ΡΡΠ΅ ΠΊΠ½ΠΎΠΏΠΊΠ° Test Connection Π±ΡΠ»Π° Π² ΡΠ°ΠΊΠΎΠΌ ΡΠ»ΡΡΠ°Π΅ Π·Π°Π±Π»ΠΎΠΊΠΈΡΠΎΠ²Π°Π½Π°, ΡΡΠΎ ΠΏΡΡΠ°Π»ΠΎ ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»Π΅ΠΉ.
Options
Π‘ΡΠ΄Π° ΠΈΠ· Π²ΠΊΠ»Π°Π΄ΠΊΠΈ General ΠΏΠ΅ΡΠ΅Π΅Ρ Π°Π»ΠΈ Π½Π°ΡΡΡΠΎΠΉΠΊΠΈ Read-only, Auto-sync, Transaction control.
ΠΠΎΠ²ΠΎΠ΅:
β Run keep-alive query each N seconds: Π±ΡΠ΄Π΅Ρ ΡΡΠΊΠ°ΡΡ ΠΏΠ°Π»ΠΎΡΠΊΠΎΠΉ ΠΈΡΡΠΎΡΠ½ΠΈΠΊ Π΄Π°Π½Π½ΡΡ ΠΊΠ°ΠΆΠ΄ΡΠ΅ N ΡΠ΅ΠΊΡΠ½Π΄. ΠΠ»Ρ Π±Π°Π·, ΠΊΠΎΡΠΎΡΡΠ΅ ΠΌΡ Π½Π΅ ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠΈΠ²Π°Π΅ΠΌ, Π²Ρ ΠΌΠΎΠΆΠ΅ΡΠ΅ ΡΠ°ΠΌΠΈ Π½Π°ΠΏΠΈΡΠ°ΡΡ keep-alive-Π·Π°ΠΏΡΠΎΡ. ΠΡΠΎ Π΄Π΅Π»Π°Π΅ΡΡΡ Π² Π½Π°ΡΡΡΠΎΠΉΠΊΠ°Ρ Π΄ΡΠ°ΠΉΠ²Π΅ΡΠ°.
β Auto-disconnect after N seconds: Π²Π²Π΅Π΄Π΅Π½Π½ΠΎΠ΅ Π·Π΄Π΅ΡΡ Π·Π½Π°ΡΠ΅Π½ΠΈΠ΅ Π² ΡΠ΅ΠΊΡΠ½Π΄Π°Ρ ΡΠΊΠ°ΠΆΠ΅Ρ DataGrip, ΡΠ΅ΡΠ΅Π· ΠΊΠ°ΠΊΠΎΠ΅ Π²ΡΠ΅ΠΌΡ Π°Π²ΡΠΎΠΌΠ°ΡΠΈΡΠ΅ΡΠΊΠΈ ΠΎΡΡΠΎΠ΅Π΄ΠΈΠ½ΡΡΡΡΡ ΠΎΡ ΠΈΡΡΠΎΡΠ½ΠΈΠΊΠ° Π΄Π°Π½Π½ΡΡ .
β Startup script: Π‘ΡΠ΄Π° ΠΌΠΎΠΆΠ½ΠΎ Π²ΠΏΠΈΡΠ°ΡΡ Π·Π°ΠΏΡΠΎΡ, ΠΊΠΎΡΠΎΡΡΠΉ Π±ΡΠ΄Π΅Ρ Π²ΡΠΏΠΎΠ»Π½ΡΡΡΡΡ ΠΏΡΠΈ ΠΊΠ°ΠΆΠ΄ΠΎΠΌ ΡΠΎΠ·Π΄Π°Π½ΠΈΠΈ ΠΏΠΎΠ΄ΠΊΠ»ΡΡΠ΅Π½ΠΈΡ. ΠΠ°ΠΏΠΎΠΌΠ½ΠΈΠΌ, ΡΡΠΎ Π΅ΡΠ»ΠΈ Single connection
mode Π½Π΅ Π²ΠΊΠ»ΡΡΠ΅Π½, Π΄Π»Ρ ΠΊΠ°ΠΆΠ΄ΠΎΠΉ Π½ΠΎΠ²ΠΎΠΉ ΠΊΠΎΠ½ΡΠΎΠ»ΠΈ ΡΠΎΠ·Π΄Π°ΡΡΡΡ Π½ΠΎΠ²ΠΎΠ΅ ΠΏΠΎΠ΄ΠΊΠ»ΡΡΠ΅Π½ΠΈΠ΅.
Schemas
Π‘ΡΠ΄Π° ΠΏΠ΅ΡΠ΅Π΅Ρ Π°Π» ΡΠΈΠ»ΡΡΡ ΠΎΡΠΎΠ±ΡΠ°ΠΆΠ°Π΅ΠΌΡΡ Π² Π΄Π΅ΡΠ΅Π²Π΅ ΠΎΠ±ΡΠ΅ΠΊΡΠΎΠ².
ΠΠ°Π²ΠΈΠ³Π°ΡΠΈΡ ΠΈ ΠΏΠΎΠΈΡΠΊ
Π‘ΠΏΠΈΡΠΎΠΊ ΠΏΠΎΡΠ»Π΅Π΄Π½ΠΈΡ ΠΌΠ΅ΡΡΠΎΠ½Π°Ρ ΠΎΠΆΠ΄Π΅Π½ΠΈΠΉ
ΠΠΎΠ²ΠΎΠ΅ ΠΎΠΊΠ½ΠΎ Recent locations ΠΏΠΎΠΊΠ°Π·ΡΠ²Π°Π΅Ρ, Π³Π΄Π΅ Π²Ρ Π½Π΅Π΄Π°Π²Π½ΠΎ Π±ΡΠ»ΠΈ. ΠΠ»Π΅ΠΌΠ΅Π½ΡΡ ΡΠΏΠΈΡΠΊΠ° β ΡΡΠΎ Π½Π΅Π±ΠΎΠ»ΡΡΠΈΠ΅ ΠΊΡΡΠΊΠΈ ΠΊΠΎΠ΄Π°, ΠΊΠΎΡΠΎΡΡΠ΅ Π²Ρ Π½Π΅Π΄Π°Π²Π½ΠΎ ΡΠ΅Π΄Π°ΠΊΡΠΈΡΠΎΠ²Π°Π»ΠΈ ΠΈΠ»ΠΈ ΡΠΌΠΎΡΡΠ΅Π»ΠΈ. ΠΡΠΎ ΠΏΠΎΠ»Π΅Π·Π½ΠΎ, Π΅ΡΠ»ΠΈ Π²Ρ ΠΏΠΎΠΌΠ½ΠΈΡΠ΅ ΠΊΠΎΠ½ΡΠ΅ΠΊΡΡ, Π½ΠΎ Π½Π΅ ΠΏΠΎΠΌΠ½ΠΈΡΠ΅ Π½Π°Π·Π²Π°Π½ΠΈΠ΅ ΡΠ°ΠΉΠ»Π°. Π DataGrip ΡΠ°ΠΊΠΎΠ΅ ΡΠ°ΡΡΠΎ ΠΏΡΠΎΠΈΡΡ
ΠΎΠ΄ΠΈΡ, ΠΏΠΎΡΠΎΠΌΡ ΡΡΠΎ Π²ΡΠ΅ ΠΊΠΎΠ½ΡΠΎΠ»ΠΈ Π½Π°Π·Π²Π°Π½Ρ ΠΏΠΎΡ
ΠΎΠΆΠΈΠΌ ΠΎΠ±ΡΠ°Π·ΠΎΠΌ π Π‘ΠΎΡΠ΅ΡΠ°Π½ΠΈΠ΅ ΠΊΠ»Π°Π²ΠΈΡ ΠΏΠΎ ΡΠΌΠΎΠ»ΡΠ°Π½ΠΈΡ:
Ctrl/Cmd+Shift+E.
ΠΡΠ»ΠΈ ΡΠ°Π½ΡΡΠ΅ Π²Ρ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π»ΠΈ ΡΡΠΎ ΡΠΎΡΠ΅ΡΠ°Π½ΠΈΠ΅ ΠΊΠ»Π°Π²ΠΈΡ Π΄Π»Ρ ΠΎΡΠΎΠ±ΡΠ°ΠΆΠ΅Π½ΠΈΡ ΡΠΏΠΈΡΠΊΠ° Π½Π΅Π΄Π°Π²Π½ΠΎ ΠΈΠ·ΠΌΠ΅Π½ΡΠ½Π½ΡΡ
ΡΠ°ΠΉΠ»ΠΎΠ², ΡΠΎ ΡΠ΅ΠΏΠ΅ΡΡ, ΠΏΠΎΠΆΠ°Π»ΡΠΉΡΡΠ°, ΠΏΠΎΠ»ΡΠ·ΡΠΉΡΠ΅ΡΡ Π΄Π²ΠΎΠΉΠ½ΡΠΌ Π½Π°ΠΆΠ°ΡΠΈΠ΅ΠΌ Ctrl/Cmd+E.
ΠΠΎΠΈΡΠΊ ΠΏΠΎ ΠΏΡΡΠΈ
ΠΡ ΡΠ±ΡΠ°Π»ΠΈ Π½Π΅Π½ΡΠΆΠ½ΡΠ΅ ΠΎΠΏΡΠΈΠΈ, ΠΊΠΎΡΠΎΡΡΠ΅ βΠ΄ΠΎΡΡΠ°Π»ΠΈΡΡβ Π½Π°ΠΌ ΠΎΡ ΠΏΠ»Π°ΡΡΠΎΡΠΌΡ: Module ΠΈ Project. Π’Π΅ΠΏΠ΅ΡΡ ΠΏΠΎ ΡΠΌΠΎΠ»ΡΠ°Π½ΠΈΡ Find in path Π² DataGrip ΠΈΡΠ΅Ρ Π²Π΅Π·Π΄Π΅. ΠΡΡ Π΄ΠΎΠ±Π°Π²ΠΈΠ»ΠΈ Π½ΠΎΠ²ΡΡ ΠΎΠ±Π»Π°ΡΡΡ ΠΏΠΎΠΈΡΠΊΠ° Attached Directories β ΠΎΠ½Π° Π²ΠΊΠ»ΡΡΠ°Π΅Ρ Π² ΡΠ΅Π±Ρ ΡΠΎΠ»ΡΠΊΠΎ ΡΠ°ΠΉΠ»Ρ ΠΈ ΠΏΠ°ΠΏΠΊΠΈ ΠΈΠ· ΠΏΠ°Π½Π΅Π»ΠΈ Files.
ΠΠ΅ΠΉΡΡΠ²ΠΈΡ ΠΈΠ· ΡΠ΅Π·ΡΠ»ΡΡΠ°ΡΠΎΠ² Π½Π°Π²ΠΈΠ³Π°ΡΠΈΠΈ
Π’Π΅ΠΏΠ΅ΡΡ ΠΈΠ· ΡΠ΅Π·ΡΠ»ΡΡΠ°ΡΠΎΠ² Π½Π°Π²ΠΈΠ³Π°ΡΠΈΠΈ ΡΠ°Π±ΠΎΡΠ°ΡΡ Π΄Π΅ΠΉΡΡΠ²ΠΈΡ, ΠΊΠΎΡΠΎΡΡΠ΅ ΠΏΡΠΈΠΌΠ΅Π½ΠΈΠΌΡ ΠΊ ΠΎΠ±ΡΠ΅ΠΊΡΠ°ΠΌ Π² ΠΊΠΎΠ΄Π΅ ΠΈΠ»ΠΈ Π΄Π΅ΡΠ΅Π²Π΅. ΠΠ°ΠΏΡΠΈΠΌΠ΅Ρ, Π²Ρ ΠΈΡΠ΅ΡΠ΅ ΡΠ°Π±Π»ΠΈΡΡ. ΠΠΎΡ ΡΡΠΎ ΠΌΠΎΠΆΠ½ΠΎ ΡΠ΄Π΅Π»Π°ΡΡ ΠΈΠ· ΠΎΠΊΠ½Π° Ρ ΡΠ΅Π·ΡΠ»ΡΡΠ°ΡΠ°ΠΌΠΈ.
- ΠΠΎΡΠΌΠΎΡΡΠ΅ΡΡ DDL: Ctrl/Cmd+B.
- ΠΡΠΊΡΡΡΡ Π΄Π°Π½Π½ΡΠ΅: F4.
- ΠΡΠΊΡΡΡΡ ΠΎΠΊΠ½ΠΎ Modify Table: Ctrl/Cmd+F6.
- ΠΡΠΎΠ±ΡΠ°Π·ΠΈΡΡ Π² Π΄ΡΡΠ³ΠΎΠΌ ΠΊΠΎΠ½ΡΠ΅ΠΊΡΡΠ΅: Alt+F1 (Π½Π°ΠΏΡΠΈΠΌΠ΅Ρ, ΠΏΠΎΠΊΠ°Π·Π°ΡΡ Π² Π΄Π΅ΡΠ΅Π²Π΅).
- Π£Π²ΠΈΠ΄Π΅ΡΡ ΠΎΠ±ΡΡΡ ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΡ: Ctrl+Q/F1.
- Π‘Π³Π΅Π½Π΅ΡΠΈΡΠΎΠ²Π°ΡΡ SQL: Ctrl/Cmd+Alt+G.
Π Π°Π±ΠΎΡΠ° Ρ ΠΊΠΎΠ΄ΠΎΠΌ
ΠΠΎΠΌΠ±ΠΈΠ½ΠΈΡΠΎΠ²Π°Π½Π½ΡΠ΅ ΡΠ»Π΅ΠΌΠ΅Π½ΡΡ Π² Π°Π²ΡΠΎΠ΄ΠΎΠΏΠΎΠ»Π½Π΅Π½ΠΈΠΈ
ΠΠ»Ρ CREATE
ΠΈ DROP
Π°Π²ΡΠΎΠ΄ΠΎΠΏΠΎΠ»Π½Π΅Π½ΠΈΠ΅ ΠΏΡΠ΅Π΄Π»Π°Π³Π°Π΅Ρ ΠΊΠΎΠΌΠ±ΠΈΠ½ΠΈΡΠΎΠ²Π°Π½Π½ΡΠ΅ Π²Π°ΡΠΈΠ°Π½ΡΡ.
ΠΠ΅ Π·Π°Π±ΡΠ²Π°ΠΉΡΠ΅ ΠΎΠ± Π°Π±Π±Π΅ΡΠΈΠ²Π°ΡΡΡΠ°Ρ
.
ΠΠΎΠ²ΡΠ΅ ΠΈΠ½ΡΠΏΠ΅ΠΊΡΠΈΠΈ
DataGrip ΠΏΡΠ΅Π΄ΡΠΏΡΠ΅Π΄ΠΈΡ, Π΅ΡΠ»ΠΈ Π²Ρ ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠ΅ΡΠ΅ ΠΊΡΡΡΠΎΡ, ΠΊΠΎΡΠΎΡΡΠΉ Π½Π΅ ΠΎΡΠΊΡΡΠ»ΠΈ.
Π‘Π»Π΅Π΄ΡΡΡΠΈΠ΅ Π΄Π²Π΅ ΠΈΠ½ΡΠΏΠ΅ΠΊΡΠΈΠΈ Π²ΡΠΊΠ»ΡΡΠ΅Π½Ρ ΠΏΠΎ ΡΠΌΠΎΠ»ΡΠ°Π½ΠΈΡ, Π½ΠΎ Π½Π΅ΠΊΠΎΡΠΎΡΡΠΌ ΠΌΠΎΠ³ΡΡ ΠΏΠΎΠ½Π°Π΄ΠΎΠ±ΠΈΡΡΡ.
ΠΡΠ»ΠΈ ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠ΅ΡΠ΅ Π½Π΅ΠΈΠΌΠ΅Π½ΠΎΠ²Π°Π½Π½ΡΠ΅ Π°ΡΠ³ΡΠΌΠ΅Π½ΡΡ, ΡΡΠΎ Π±ΡΠ΄Π΅Ρ ΠΏΠΎΠ΄ΡΠ²Π΅ΡΠ΅Π½ΠΎ.
ΠΠ½ΡΠΏΠ΅ΠΊΡΠΈΡ, ΠΊΠΎΡΠΎΡΠ°Ρ ΡΡΠ³Π°Π΅ΡΡΡ Π½Π° ΠΎΠΏΠ΅ΡΠ°ΡΠΎΡ GOTO.
Π Π°Π±ΠΎΡΠ° Ρ ΡΠ°ΠΉΠ»Π°ΠΌΠΈ
ΠΠΎΠ±Π°Π²ΠΈΠ»ΠΈ Π½Π°ΡΡΡΠΎΠΉΠΊΡ Π΄Π»Ρ ΠΏΠ°ΠΏΠΊΠΈ ΠΏΡΠΎΠ΅ΠΊΡΠ° ΠΏΠΎ ΡΠΌΠΎΠ»ΡΠ°Π½ΠΈΡ. ΠΠΎΠ²ΡΠ΅ ΠΏΡΠΎΠ΅ΠΊΡΡ Π±ΡΠ΄ΡΡ ΡΠΎΠ·Π΄Π°Π²Π°ΡΡΡΡ Π² ΡΡΠΎΠΉ ΠΏΠ°ΠΏΠΊΠ΅.
ΠΠ΅ΠΉΡΡΠ²ΠΈΠ΅ Save asβ¦ Π΄Π»Ρ ΠΊΠΎΠ½ΡΠΎΠ»ΠΈ ΡΠ΅ΠΏΠ΅ΡΡ:
- ΠΡΠ΅Π΄Π»Π°Π³Π°Π΅Ρ ΠΏΡΠΎΠ΅ΠΊΡΠ½ΡΡ ΠΏΠ°ΠΏΠΊΡ ΠΏΠΎ ΡΠΌΠΎΠ»ΡΠ°Π½ΠΈΡ.
- ΠΠ°ΠΏΠΎΠΌΠΈΠ½Π°Π΅Ρ ΠΏΠΎΡΠ»Π΅Π΄Π½ΠΈΠΉ Π²ΡΠ±ΠΎΡ.
Π Π΄Π΅ΡΠ΅Π²Π΅ ΡΠ°ΠΉΠ»ΠΎΠ² Π΄ΠΎΠ±Π°Π²ΠΈΠ»ΠΈ Π΄Π΅ΠΉΡΡΠ²ΠΈΠ΅ Detach Directory: ΠΎΡΠΊΡΠ΅ΠΏΠΈΡΡ ΠΏΠ°ΠΏΠΊΡ. Π Π°Π½ΡΡΠ΅, ΡΡΠΎΠ±Ρ ΠΎΡΠΊΡΠ΅ΠΏΠΈΡΡ ΠΏΠ°ΠΏΠΊΡ (ΡΠΎ Π΅ΡΡΡ Π½Π΅ ΠΏΠΎΠΊΠ°Π·ΡΠ²Π°ΡΡ Π΅Ρ Π² ΡΡΠΎΠΌ Π΄Π΅ΡΠ΅Π²Π΅), Π½Π°Π΄ΠΎ Π±ΡΠ»ΠΎ Π½Π°ΠΆΠ°ΡΡ Delete, ΠΈ DataGrip ΡΠΏΡΠ°ΡΠΈΠ²Π°Π»: Π²Ρ Ρ
ΠΎΡΠΈΡΠ΅ ΡΠ΄Π°Π»ΠΈΡΡ ΠΈΠ»ΠΈ ΠΎΡΠΊΡΠ΅ΠΏΠΈΡΡ? ΠΡΠΎ Π±ΡΠ»ΠΎ Π½Π΅ΡΠ΄ΠΎΠ±Π½ΠΎ ΠΈ Π½Π΅ΠΏΠΎΠ½ΡΡΠ½ΠΎ π
ΠΠ΅ΡΠ΅Π²ΠΎ Π±Π°Π·Ρ Π΄Π°Π½Π½ΡΡ
ΠΡ Π½Π°ΠΏΠΈΡΠ°Π»ΠΈ ΡΠ²ΠΎΡ ΠΈΠ½ΡΡΠΎΡΠΏΠ΅ΠΊΡΠΈΡ Π΄Π»Ρ DB2. ΠΡΠΎ ΠΎΠ·Π½Π°ΡΠ°Π΅Ρ, ΡΡΠΎ ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΡ ΠΎΠ± ΠΎΠ±ΡΠ΅ΠΊΡΠ°Ρ Π±Π°Π·Ρ ΠΌΡ ΠΏΠΎΠ»ΡΡΠ°Π΅ΠΌ ΠΏΡΠΈ ΠΏΠΎΠΌΠΎΡΠΈ Π·Π°ΠΏΡΠΎΡΠΎΠ², Π° Π½Π΅ ΡΠ΅ΡΠ΅Π· JDBC-Π΄ΡΠ°ΠΉΠ²Π΅Ρ, ΠΊΠ°ΠΊ ΡΠ°Π½ΡΡΠ΅. Π Π΄Π΅ΡΠ΅Π²Π΅, ΡΠ°ΠΊΠΈΠΌ ΠΎΠ±ΡΠ°Π·ΠΎΠΌ, ΠΏΠΎΡΠ²ΠΈΠ»ΠΈΡΡ ΠΎΠ±ΡΠ΅ΠΊΡΡ, ΠΊΠΎΡΠΎΡΡΡ ΡΠ°Π½ΡΡΠ΅ Π½Π΅ Π±ΡΠ»ΠΎ: ΡΡΠΈΠ³Π³Π΅ΡΡ, ΡΠΈΠΏΡ, ΠΌΠ΅ΡΠΎΠ΄Ρ, ΠΌΠΎΠ΄ΡΠ»ΠΈ, ΡΡΡΡΡΠΈΠΊΠΈ, ΡΠΎΠ»ΠΈ ΠΈ Π΄ΡΡΠ³ΠΈΠ΅.
ΠΠ΅ΡΠ΅Π²ΠΎ Ρ
ΡΠ°Π½ΠΈΡ ΠΊΠΎΠ½ΡΠ΅ΠΊΡΡ: ΠΈΠΌΡ ΠΈΡΡΠΎΡΠ½ΠΈΠΊΠ° Π΄Π°Π½Π½ΡΡ
Π·Π°Π»ΠΈΠΏΠ°Π΅Ρ ΡΠ²Π΅ΡΡ
Ρ.
ΠΠ»Ρ Π½Π΅ ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠΈΠ²Π°Π΅ΠΌΡΡ
Π±Π°Π· Π½Π°ΡΠΈΡΠΎΠ²Π°Π»ΠΈ ΠΈΠΊΠΎΠ½ΠΊΠΈ: ΡΠ΅, Ρ ΠΊΠΎΠ³ΠΎ ΠΈΡΡΠΎΡΠ½ΠΈΠΊΠΈ Π΄Π°Π½Π½ΡΡ
ΡΠΎΠ·Π΄Π°Π½Ρ Π΄Π»Ρ ΡΠ°ΠΊΠΈΡ
Π±Π°Π·, ΠΏΠ΅ΡΠ΅ΡΡΠ°Π½ΡΡ ΠΏΡΡΠ°ΡΡΡΡ.
ΠΡΡ Π½Π°ΡΠΈΡΠΎΠ²Π°Π»ΠΈ Π°Π±ΡΡΡΠ°ΠΊΡΠ½ΡΡ
ΠΈΠΊΠΎΠ½ΠΎΠΊ, ΠΈΡ
ΠΌΠΎΠΆΠ½ΠΎ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ Π² Π½Π°ΡΡΡΠΎΠΉΠΊΠ°Ρ
Π΄ΡΠ°ΠΉΠ²Π΅ΡΠ°.
ΠΡΡΠ°Π»ΡΠ½ΠΎΠ΅
ΠΠ°ΡΡΠΎΠΌΠ½ΡΠ΅ ΡΠ΅ΠΌΡ
ΠΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»ΠΈ DataGrip ΠΏΠΎΠ»ΡΡΠΈΠ»ΠΈ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡΡ Π΄Π΅Π»Π°ΡΡ Π»ΡΠ±ΡΠ΅ ΡΠ²Π΅ΡΠΎΠ²ΡΠ΅ ΡΡ
Π΅ΠΌΡ. ΠΠΎΠ²Π°Ρ ΡΡ
Π΅ΠΌΠ° β ΡΡΠΎ ΠΏΠ»Π°Π³ΠΈΠ½, ΠΊΠΎΡΠΎΡΡΠΉ Π½Π°Π΄ΠΎ ΠΏΠΎΡΡΠ°Π²ΠΈΡΡ ΠΈΠ· ΡΠ°Π·Π΄Π΅Π»Π° Plugins Π² Π½Π°ΡΡΡΠΎΠΉΠΊΠ°Ρ
.
Π ΡΠΎΠΌ, ΠΊΠ°ΠΊ Π΄Π΅Π»Π°ΡΡ ΡΠ²ΠΎΠΈ ΡΠ΅ΠΌΡ, ΡΠΈΡΠ°ΠΉΡΠ΅ ΡΡΡ:
ΠΡ ΠΏΠΎΠΏΡΠΎΠ±ΠΎΠ²Π°Π»ΠΈ ΡΠ΄Π΅Π»Π°ΡΡ ΠΏΠ°ΡΡ Π½ΠΎΠ²ΡΡ ΡΠ°ΠΌΠΈ. ΠΡΠ³Π»ΡΠ΄ΡΡ ΠΎΠ½ΠΈ ΡΠ°ΠΊ:
Cyan
Dark purple
Π Π΅Π΄Π°ΠΊΡΠΎΡ Π΄Π°Π½Π½ΡΡ
Π€ΠΈΠ»ΡΡΡ ΠΏΡΠ΅Π΄Π»Π°Π³Π°Π΅Ρ Π·Π½Π°ΡΠ΅Π½ΠΈΡ ΠΈΠ· Π±ΡΡΠ΅ΡΠ° ΠΎΠ±ΠΌΠ΅Π½Π°.
ΠΡΡ!
ΠΠΎΠ»Π΅Π΅ ΠΏΠΎΠ΄ΡΠΎΠ±Π½ΠΎ ΡΡΡ (Π½Π° Π°Π½Π³Π».) Π‘ΠΊΠ°ΡΠ°ΡΡ ΡΡΠΈΠ°Π» Π½Π° ΠΌΠ΅ΡΡΡ Π’Π²ΠΈΡΠ΅Ρ, ΠΊΠΎΡΠΎΡΡΠΉ ΠΌΡ ΡΠΈΡΠ°Π΅ΠΌ - ΠΠΎΡΡΠ°, ΠΊΠΎΡΠΎΡΡΡ ΠΌΡ ΡΠΈΡΠ°Π΅ΠΌ: [email protected]
ΠΠ°Π³-ΡΡΠ΅ΠΊΠ΅Ρ - ΠΠΎΠΌΠΌΠ΅Π½ΡΠ°ΡΠΈΠΈ, ΠΊΠΎΡΠΎΡΡΠ΅ ΠΌΡ ΡΠΈΡΠ°Π΅ΠΌ βββ
ΠΠΎΠΌΠ°Π½Π΄Π° DataGrip
ΠΡΡΠΎΡΠ½ΠΈΠΊ: habr.com