Makes current adapter decide the syntax of PRIMARY KEY column definition

This commit is contained in:
Santiago Pastorino 2010-07-22 13:00:29 -03:00
parent 7113f207c3
commit 24f303b677

@ -82,7 +82,7 @@ def unmarshal(data)
def create_table!
connection.execute <<-end_sql
CREATE TABLE #{table_name} (
id INTEGER PRIMARY KEY,
id #{connection.type_to_sql(:primary_key)},
#{connection.quote_column_name(session_id_column)} VARCHAR(255) UNIQUE,
#{connection.quote_column_name(data_column_name)} VARCHAR(255)
)
@ -219,7 +219,7 @@ def unmarshal(data)
def create_table!
connection.execute <<-end_sql
CREATE TABLE #{table_name} (
id INTEGER PRIMARY KEY,
id #{connection.type_to_sql(:primary_key)},
#{connection.quote_column_name(session_id_column)} VARCHAR(255) UNIQUE,
#{connection.quote_column_name(data_column)} TEXT
)