diff options
Diffstat (limited to 'doc')
-rw-r--r-- | doc/tr_TR/postgresql-configuration.markdown | 51 |
1 files changed, 51 insertions, 0 deletions
diff --git a/doc/tr_TR/postgresql-configuration.markdown b/doc/tr_TR/postgresql-configuration.markdown new file mode 100644 index 00000000..27727919 --- /dev/null +++ b/doc/tr_TR/postgresql-configuration.markdown @@ -0,0 +1,51 @@ +Postgresql yapılandırması +======================== + +Varsayılan olarak Kanboard, verilerini depolamak için Sqlite'i kullanır, ancak Postgresql'i kullanmak da mümkündür. + +Gereksinimler +------------ + +- Postgresql >= 9.3 +- `pdo_pgsql` PHP uzantısı kurulmuş olmalı (Debian/Ubuntu: `apt-get install php5-pgsql`) + +Configuration +------------- + +### `pgsql` komutu ile boş bir veritabanı oluşturun: + +```sql +CREATE DATABASE kanboard; +``` + +### Bir yapılandırma dosyası oluşturun + +`config.php` dosyasında aşağıdaki şu değerler bulunmalıdır: + +```php +<?php + +// PostgreSQL'i Sqlite yerine kullanmayı seçiyoruz +// We choose to use Postgresql instead of Sqlite +define('DB_DRIVER', 'postgres'); + +// Mysql parameters +define('DB_USERNAME', 'REPLACE_ME'); +define('DB_PASSWORD', 'REPLACE_ME'); +define('DB_HOSTNAME', 'REPLACE_ME'); +define('DB_NAME', 'kanboard'); +``` + +Not: Ayrıca, `config.default.php` şablon dosyasını `config.php` olarak yeniden adlandırabilirsiniz. + +### SQL dökümünü-dump alma (alternatif yöntem) + +Başlangıçta bri kez, Kanboard her bir veritabanı geçiş işleminde tek tek çalışacak ve bu işlem konfigürasyonunuza göre biraz zaman alabilir. + +Sorunları veya olası zaman aşımlarını önlemek için, veritabanını doğrudan SQL şemasını içe aktararak başlatabilirsiniz: + +```bash +psql -U postgres my_database < app/Schema/Sql/postgres.sql +``` + +`app/Schema/Sql/postgres.sql` dosyası, veritabanının son sürümünü gösteren bir SQL dökümüdür. |