summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--doc/tr_TR/postgresql-configuration.markdown51
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.