aboutsummaryrefslogtreecommitdiffstats
path: root/actionmailbox/test/dummy/db
Commit message (Collapse)AuthorAgeFilesLines
* Make `t.timestamps` with precision by defaultRyuta Kamizono2019-01-261-5/+1
|
* Allow using Action Mailbox on MySQL 5.5Ryuta Kamizono2019-01-182-7/+10
| | | | | | | | | | Active Record still support MySQL 5.5 which doesn't support datetime with precision. https://github.com/rails/rails/blob/9e34df00039d63b5672315419e76f06f80ef3dc4/activerecord/lib/active_record/connection_adapters/abstract_mysql_adapter.rb#L99-L101 So we should check `supports_datetime_with_precision?` on the connection.
* Specify a name for [ message_id, message_checksum ] index to ensure the name ↵Pratik Naik2019-01-172-7/+7
| | | | | | does not exceed the limit. Also, update test schema to reflect the recent changes.
* Ensure Action Mailbox processes an email only once when received multiple timesPratik Naik2019-01-172-1/+6
| | | | | | | This also adds a new column, message_checksum, to the action_mailbox_inbound_emails table for storing SHA1 digest of the email source. Additionally, it makes generating the missing message id deterministic and adds a unique index on message_checksum and message_id to detect duplicate emails.
* Test actiontext on Rails 6.0bogdanvlviv2019-01-051-0/+1
| | | | | | | | | | | | - config.load_defaults 6.0 in the dummy app and fix the test since by default rails 6.0 configured does not generate "utf8" hidden input, see #32125 - Use `ActiveRecord::Migration[6.0]` in the dummy app since actiontext will be since Rails 6.0 - Fix `CreateActiveStorageTables` migration in the dummy app. Add `t.foreign_key :active_storage_blobs, column: :blob_id` It was added in 2ae3a29508e. - `rails/actiontext$ yarn install`
* Use 6.0 version of ActiveRecord::Migration for Action Mailboxbogdanvlviv2018-12-301-1/+1
| | | | | | Since Action Mailbox will be introduced in Rails 6.0, it makes more sense to generate migration of that version. Also I changed its test dummy app to use default 6.0 configs.
* Import Action MailboxGeorge Claghorn2018-12-253-0/+80