Database config changes to hopefully stop people from accidently commiting database...
authorThomas Wood <grand.edgemaster@gmail.com>
Sat, 16 May 2009 22:37:08 +0000 (22:37 +0000)
committerThomas Wood <grand.edgemaster@gmail.com>
Sat, 16 May 2009 22:37:08 +0000 (22:37 +0000)
I'll back this out if it doesn't work nicely with what's on dev.

config/mysql.example.database.yml [new file with mode: 0644]
config/postgres.example.database.yml [new file with mode: 0644]

diff --git a/config/mysql.example.database.yml b/config/mysql.example.database.yml
new file mode 100644 (file)
index 0000000..cc3f9a1
--- /dev/null
@@ -0,0 +1,38 @@
+# MySQL (default setup).  Versions 4.1 and 5.0 are recommended.
+#
+# Install the MySQL driver:
+#   gem install mysql
+# On MacOS X:
+#   gem install mysql -- --include=/usr/local/lib
+# On Windows:
+#   There is no gem for Windows.  Install mysql.so from RubyForApache.
+#   http://rubyforge.org/projects/rubyforapache
+#
+# And be sure to use new-style password hashing:
+#   http://dev.mysql.com/doc/refman/5.0/en/old-client.html
+development:
+  adapter: mysql
+  database: openstreetmap
+  username: openstreetmap
+  password: openstreetmap
+  host: localhost
+  encoding: utf8
+
+# Warning: The database defined as 'test' will be erased and
+# re-generated from your development database when you run 'rake'.
+# Do not set this db to the same as development or production.
+test:
+  adapter: mysql
+  database: osm_test
+  username: osm_test
+  password: osm_test
+  host: localhost
+  encoding: utf8
+
+production:
+  adapter: mysql
+  database: osm
+  username: osm
+  password: osm
+  host: localhost
+  encoding: utf8
diff --git a/config/postgres.example.database.yml b/config/postgres.example.database.yml
new file mode 100644 (file)
index 0000000..3908e51
--- /dev/null
@@ -0,0 +1,29 @@
+# Postgresql version 8.3 recommended.
+# See http://wiki.openstreetmap.org/wiki/OSM_Protocol_Version_0.6/postgres for detailed setup instructions.
+#
+development:
+  adapter: postgresql
+  database: openstreetmap
+#  username: openstreetmap
+#  password: openstreetmap
+  host: localhost
+  encoding: utf8
+
+# Warning: The database defined as 'test' will be erased and
+# re-generated from your development database when you run 'rake'.
+# Do not set this db to the same as development or production.
+test:
+  adapter: postgresql
+  database: osm_test
+#  username: osm_test
+#  password: osm_test
+  host: localhost
+  encoding: utf8
+
+production:
+  adapter: postgresql
+  database: osm
+#  username: osm
+#  password: osm
+  host: localhost
+  encoding: utf8