Skip to content

Instantly share code, notes, and snippets.

@elhaem
elhaem / rails_postgres_enum.rb
Last active October 30, 2020 12:51
Support for PostgreSQL enum types in Rails 5.2 (including schema dump)
# Support for PostgreSQL enum types in Rails 5.2 (including schema dump)
module ActiveRecord
class SchemaDumper
def dump(stream)
header(stream)
extensions(stream)
enums(stream)
tables(stream)
trailer(stream)
stream
@elhaem
elhaem / rails_postgres_enum.rb
Last active June 27, 2019 16:07 — forked from nuxlli/rails_postgres_enum.rb
Support for PostgreSQL enum types in Rails 5.1 (including schema dump)
# Support for PostgreSQL enum types in Rails 5.1 (including schema dump)
module ActiveRecord
class SchemaDumper
def dump(stream)
header(stream)
extensions(stream)
enums(stream)
tables(stream)
trailer(stream)
stream