Movatterモバイル変換


[0]ホーム

URL:


Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

A mirror of the pgcommitfest repo

License

NotificationsYou must be signed in to change notification settings

postgres/pgcommitfest

 
 

Repository files navigation

This application manages commitfests for the PostgreSQL community.

A commitfest is a collection of patches and reviews for a project and is part of the PostgreSQL development process.

The Application

This is a Django 4.2 application backed by PostgreSQL and running on Python 3.x.

Getting Started

Ubuntu instructions

First, prepare your development environment by installing pip, virtualenv, and postgresql-server-dev-X.Y.

sudo apt install python-pip postgresql-server-dev-14

Next, configure your local environment with virtualenv and install local dependencies.

python3 -m venv envsource env/bin/activatepip install -r dev_requirements.txt

Create a database for the application:

createdb pgcommitfest

Create a local settings file (feel free to edit it):

cp pgcommitfest/local_settings_example.py pgcommitfest/local_settings.py

Now you can now create the required tables. Note that a password might need tobe provided.

./manage.py migrate

You'll need either a database dump of the actual server's data or else to create a superuser:

./manage.py createsuperuser

Finally, you're ready to start the application:

./run_dev.py

Then openhttp://localhost:8007/admin to log in. Once redirected to the Djangoadmin interface, go back to the main interface. You're now logged in.

Contributing

Before committing make sure to install the git pre-commit hook to adhere to thecodestyle.

ln -s ../../tools/githook/pre-commit .git/hooks/

About

A mirror of the pgcommitfest repo

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors14


[8]ページ先頭

©2009-2025 Movatter.jp