Apple Script Support
Personne n'a encore pris cette issue.
Évaluation
- Difficulté
- 5/5
- Temps estimé
- Plus d'une semaine
- Accessibilité débutants
- 35/100
- Type d'issue
- Fonctionnalité
- Clarté
- Plutôt claire
- Activité
- À l'abandon
- Stack technique
- postgresql
- Domaine
- desktop
Piste de recherche
Start by reviewing how Postgres.app currently manages servers and invokes pg_ctl, along with the command-line discussion in issue #832. Define the AppleScript interface around enumerating servers, reading properties, and starting or stopping a server; server creation from issue #714 is explicitly a later step. Done means those minimum operations can be automated without losing Postgres.app configuration.
Rédigé par le modèle d'indexation à partir du texte de l'issue.
Description
We should add Apple Script support to Postgres.app so that people can automatically start/stop servers.
People asked how to start a server from the command line (eg #832). Previously, our recommendation was to use pg_ctl. However, Postgres.app has started doing more and more things before executing pg_ctl. Some features ("trust" permission dialog, downloadable extensions) are dependent on additional configuration parameters that Postgres.app passes to pg_ctl. This makes it very cumbersome to use pg_ctl directly without losing functionality.
The following features should be a minimum:
- enumerate servers
- get server properties (status, data directory, log file, etc)
- start a server
- stop a server
I assume that for many people a command like tell application Postgres to start/stop the first server would probably be all they need.
There has also been a request to automate the creation of new servers (#714). I believe this would also be a useful addition, and could be implemented in a second step.
- Langage dominant
- Makefile
- Étoiles
- 7.8k
- Forks
- 404
- Merge moyen
- 6 h 55 min
- PR mergées (30 j)
- 6
Guide de contribution
Aucun guide de contribution indexé pour ce dépôt
Par où commencer
- Lisez l'issue en entier, puis le guide de contribution du projet.
- Signalez en commentaire que vous la prenez — cela évite que deux personnes fassent le même travail.
- Forkez le dépôt et travaillez sur une branche.
- Ouvrez une pull request qui référence le numéro de l'issue.
Autres issues de PostgresApp/PostgresApp
-
Difficulté 4/5 3-5 jours Accessibilité débutants 48/100
PostgresApp/PostgresApp#859 ·
-
Difficulté 4/5 3-5 jours Accessibilité débutants 48/100
PostgresApp/PostgresApp#844 · 7 commentaires · 1 réaction ·
-
Postgres.app 3.0 Ouverte
Difficulté 5/5 Plus d'une semaine Accessibilité débutants 25/100
PostgresApp/PostgresApp#842 · 1 commentaire · 7 réactions ·
-
Difficulté 5/5 Plus d'une semaine Accessibilité débutants 25/100
PostgresApp/PostgresApp#834 ·
-
Difficulté 3/5 1-2 jours Accessibilité débutants 42/100
PostgresApp/PostgresApp#824 ·
Toutes les issues de PostgresApp/PostgresApp
Issues similaires
-
awaiting triage bug Causes friction Hop Gui P1 P2 Transforms
Difficulté 2/5 1-3 heures Accessibilité débutants 75/100
-
Difficulté 2/5 1-3 heures Accessibilité débutants 75/100
-
Difficulté 2/5 1-3 heures Accessibilité débutants 75/100
objective-see/LuLu#925 ·
-
Difficulté 2/5 1-3 heures Accessibilité débutants 75/100
farion1231/cc-switch#7638 · 1 commentaire ·
-
Difficulté 2/5 1-3 heures Accessibilité débutants 75/100
PolyMeilex/rfd#334 ·