Skip to content

This is IDE for Postgresql to make it easier to work with this database. (+ Linux)

License

Notifications You must be signed in to change notification settings

mrprogre/pgsql-ide

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

82 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

pgsql-ide

This is IDE for Postgresql to make it easier to work with this database. (+ Linux)

Actual version: https://github.com/mrprogre/pgsql-ide/raw/master/pgsql-ide.jar

  1. настройки ΠΎΡ‚ΠΊΡ€Ρ‹Π²Π°ΡŽΡ‚ΡΡ ΠΊΠ½ΠΎΠΏΠΊΠΎΠΉ с ΡˆΠ΅ΡΡ‚Π΅Ρ€Ρ‘Π½ΠΊΠΎΠΉ Π²(C:\Users\Public\Documents\pgsql-ide\config.txt)
  2. ΠΈΠ·Π±Ρ€Π°Π½Π½Ρ‹Π΅ Ρ‚Π°Π±Π»ΠΈΡ†Ρ‹, ΠΎΡ‚ΠΌΠ΅Ρ‡Π΅Π½Π½Ρ‹Π΅ Π³Π°Π»ΠΎΡ‡ΠΊΠΎΠΉ, Π° Ρ‚Π°ΠΊΠΆΠ΅ ΠΊΠΎΠΌΠΌΠ΅Π½Ρ‚Π°Ρ€ΠΈΠΈ ΡΠΎΡ…Ρ€Π°Π½ΡΡŽΡ‚ΡΡ Π² Ρ„Π°ΠΉΠ» C:\Users\Public\Documents\Pides\favorite.txt
  3. ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ сворачиваСтся Π² Ρ‚Ρ€Π΅ΠΉ (Π½Π°ΠΆΠ°Ρ‚ΠΈΠ΅ ΠΏΡ€Π°Π²ΠΎΠΉ ΠΊΠ½ΠΎΠΏΠΊΠΈ ΠΌΡ‹ΡˆΠΈ Π½Π° ΠΈΠΊΠΎΠ½ΠΊΠ΅ Π² Ρ‚Ρ€Π΅Π΅ Π²Ρ‹Π·Ρ‹Π²Π°Π΅Ρ‚ мСню с двумя ΠΊΠΎΠΌΠ°Π½Π΄Π°ΠΌΠΈ Show ΠΈ Close)
  4. создана сплит панСль с 2 Ρ‚Π°Π±Π»ΠΈΡ†Π°ΠΌΠΈ: ΠΎΠ±ΡŠΠ΅ΠΊΡ‚Ρ‹ Π±Π°Π·Ρ‹ Π΄Π°Π½Π½Ρ‹Ρ… (слСва), содСрТимоС ΠΎΠ±ΡŠΠ΅ΠΊΡ‚Π° (справа)
  5. Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎ ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΠ΅ прозрачности ΠΎΠΊΠ½Π° прилоТСния
  6. Π΄ΠΎΠ±Π°Π²Π»Π΅Π½Π° ΠΊΠ½ΠΎΠΏΠΊΠ° Refresh для обновлСния прилоТСния послС внСсСния ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΠΉ Π² Ρ„Π°ΠΉΠ» ΠΊΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€Π°Ρ†ΠΈΠΉ
  7. Π΄ΠΎΠ±Π°Π²Π»Π΅Π½ΠΎ ΠΎΠΊΠ½ΠΎ Π²Π²ΠΎΠ΄Π° sql-запроса (ΠΏΠΎΠΊΠ° Π²Ρ‹Π±ΠΎΡ€ΠΊΠ° Ρ‚ΠΎΠ»ΡŒΠΊΠΎ ΠΈΠ· ΠΎΠ΄Π½ΠΎΠΉ Ρ‚Π°Π±Π»ΠΈΡ†Ρ‹). Запуск - клавиша F9.
  8. Ρ‚Π°Π±Π»ΠΈΡ†Π° слСва:
    • ΠΏΠΎΠΊΠ°Π·Π°Π½ список Ρ‚Π°Π±Π»ΠΈΡ†, вью ΠΈ ΠΌΠ°Ρ‚Π²ΡŒΡŽ
    • ΠΏΠΎ Π΄Π²ΠΎΠΉΠ½ΠΎΠΌΡƒ ΠΊΠ»ΠΈΠΊΡƒ Π½Π° ΠΈΠΌΠ΅Π½ΠΈ ΠΎΠ±ΡŠΠ΅ΠΊΡ‚Π° открываСтся содСрТимоС ΠΎΠ±ΡŠΠ΅ΠΊΡ‚Π°
    • ΠΏΡ€ΠΈ Π½Π°ΠΆΠ°Ρ‚ΠΈΠΈ Π½Π° Π·Π½Π°Ρ‡ΠΎΠΊ суммы Π² строкС отобраТаСтся количСство записСй Π² Ρ‚Π°Π±Π»ΠΈΡ†Π΅
    • Π²ΠΎΠ·ΠΌΠΎΠΆΠ½Π° сортировка Π² столбцах
    • ΠΏΡ€ΠΈ Π½Π°ΠΆΠ°Ρ‚ΠΈΠΈ ΠΏΡ€Π°Π²ΠΎΠΉ ΠΊΠ½ΠΎΠΏΠΊΠΎΠΉ ΠΌΡ‹ΡˆΠΈ Π½Π° Π·Π°Π³ΠΎΠ»ΠΎΠ²ΠΊΠ°Ρ… копируСтся Π² clipboard:
      1. имя ΠΊΠΎΠ½ΠΊΡ€Π΅Ρ‚Π½ΠΎΠ³ΠΎ Π·Π°Π³ΠΎΠ»ΠΎΠ²ΠΊΠ°
      2. всС названия Π·Π°Π³ΠΎΠ»ΠΎΠ²ΠΊΠΎΠ² Ρ‡Π΅Ρ€Π΅Π· Π·Π°ΠΏΡΡ‚ΡƒΡŽ
      3. Π΄Π°Π½Π½Ρ‹Π΅ Π² ΠΊΠΎΠ½ΠΊΡ€Π΅Ρ‚Π½ΠΎΠΌ столбцС Π² Π²ΠΈΠ΄Π΅ столбца Π±Π΅Π· запятой
    • Π΄ΠΎΠ±Π°Π²Π»Π΅Π½Ρ‹ checkbox для измСнСния списка ΠΎΠ±ΡŠΠ΅ΠΊΡ‚ΠΎΠ²
    • Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ добавлСния ΠΊΠΎΠΌΠΌΠ΅Π½Ρ‚Π°Ρ€ΠΈΠ΅Π² ΠΏΠΎ ΠΎΠ±ΡŠΠ΅ΠΊΡ‚Ρƒ
  9. Ρ‚Π°Π±Π»ΠΈΡ†Π° справа
    • ΠΎΡ‚ΠΎΠ±Ρ€Π°ΠΆΠ°Π΅Ρ‚ строки Π²Ρ‹Π±Ρ€Π°Π½Π½ΠΎΠΉ слСва Ρ‚Π°Π±Π»ΠΈΡ†Ρ‹ (Π»ΠΈΠΌΠΈΡ‚ строк задаётся Π² config.txt)
    • Π²ΠΎΠ·ΠΌΠΎΠΆΠ½Π° сортировка Π² столбцах
    • контСкстноС мСню ΠΏΠΎ ΠΏΡ€Π°Π²ΠΎΠΉ ΠΊΠ½ΠΎΠΏΠΊΠ΅ ΠΌΡ‹ΡˆΠΈ Π½Π° строкС (ΠΊΠΎΠΏΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ ΠΈΠ»ΠΈ ΡƒΠ΄Π°Π»ΠΈΡ‚ΡŒ строку/строки)
    • Π΄Π²ΠΎΠΉΠ½ΠΎΠΉ ΠΊΠ»ΠΈΠΊ Π»Π΅Π²ΠΎΠΉ ΠΊΠ½ΠΎΠΏΠΊΠΎΠΉ ΠΌΡ‹ΡˆΠΈ выдСляСт всю строку
    • ΠΏΡ€ΠΈ Π½Π°ΠΆΠ°Ρ‚ΠΈΠΈ ΠΏΡ€Π°Π²ΠΎΠΉ ΠΊΠ½ΠΎΠΏΠΊΠΎΠΉ ΠΌΡ‹ΡˆΠΈ Π½Π° Π·Π°Π³ΠΎΠ»ΠΎΠ²ΠΊΠ°Ρ… копируСтся Π² clipboard:
      1. имя ΠΊΠΎΠ½ΠΊΡ€Π΅Ρ‚Π½ΠΎΠ³ΠΎ Π·Π°Π³ΠΎΠ»ΠΎΠ²ΠΊΠ°
      2. всС названия Π·Π°Π³ΠΎΠ»ΠΎΠ²ΠΊΠΎΠ² Ρ‡Π΅Ρ€Π΅Π· Π·Π°ΠΏΡΡ‚ΡƒΡŽ
      3. Π΄Π°Π½Π½Ρ‹Π΅ Π² ΠΊΠΎΠ½ΠΊΡ€Π΅Ρ‚Π½ΠΎΠΌ столбцС Π² Π²ΠΈΠ΄Π΅ строки: data1, data2, data3
      4. Π΄Π°Π½Π½Ρ‹Π΅ Π² ΠΊΠΎΠ½ΠΊΡ€Π΅Ρ‚Π½ΠΎΠΌ столбцС Π² Π²ΠΈΠ΄Π΅ столбца Π±Π΅Π· запятой
      5. Π΄Π°Π½Π½Ρ‹Π΅ Π² ΠΊΠΎΠ½ΠΊΡ€Π΅Ρ‚Π½ΠΎΠΌ столбцС Π² Π²ΠΈΠ΄Π΅ выраТСния: in ('data1', 'data2', 'data3')

Image alt

About

This is IDE for Postgresql to make it easier to work with this database. (+ Linux)

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages