- 05 11月, 2015 1 次提交
-
-
由 Ryuta Kamizono 提交于
-
- 04 11月, 2015 4 次提交
-
-
由 Andrew White 提交于
-
由 Aaron Patterson 提交于
we can just reuse the parent process. We should figure out what files are commonly required among the test files and try to require them in the parent so that the require time cost is amortized across the processes.
-
由 Rafael Mendonça França 提交于
When a frame is an eval block without filename argument there is no absolute_path so the previous implementation would fail because `nil` doesn't responds to `start_with?`.
-
由 Rafael Mendonça França 提交于
-
- 03 11月, 2015 7 次提交
-
-
由 Jeremy Daer 提交于
Deprecate exception#original_exception in favor of exception#cause
-
由 Yuki Nishijima 提交于
-
由 Andrew White 提交于
Add test_float_limits to mysql2
-
由 Andrew White 提交于
added missing instructions for `rack-cors`
-
由 Gaurav Sharma 提交于
`config.middleware.insert_before` changes require to restart the server Also added missing `.` at the EOL.
-
由 Aaron Patterson 提交于
-
- 02 11月, 2015 20 次提交
-
-
由 Andrew White 提交于
Make `db:migrate:status` to render `1_some.rb` format migrate files.
-
由 Andrew White 提交于
Fix test_database_created_by_root of mysql
-
由 Yves Senn 提交于
[ci skip] querying guide methods first and last: mentioning the influence of the default scope
-
由 yui-knk 提交于
`1_valid_people_have_last_names.rb` and `20150823202140_create_users.rb` are valid migration file name. But `1_valid_people_have_last_names.rb` is rendered as `********** NO FILE **********` when `rake db:migrate:status`. Fix to this bug, this commit includes * define some API private methdos and a Constant `match_to_migration_filename?`, `parse_migration_filename`, and `MigrationFilenameRegexp` * use these methods in `db:migrate:status` task Example: These files are in `db/migrate` * 1_valid_people_have_last_names.rb * 20150819202140_irreversible_migration.rb * 20150823202140_add_admin_flag_to_users.rb * 20150823202141_migration_tests.rb * 2_we_need_reminders.rb * 3_innocent_jointable.rb we can migrate all of them. Before ```shell $ bundle exec rake db:migrate:status ... Status Migration ID Migration Name -------------------------------------------------- up 001 ********** NO FILE ********** up 002 ********** NO FILE ********** up 003 ********** NO FILE ********** up 20150819202140 Irreversible migration up 20150823202140 Add admin flag to users up 20150823202141 Migration tests ``` After ```shell $ bundle exec rake db:migrate:status ... Status Migration ID Migration Name -------------------------------------------------- up 001 Valid people have last names up 002 We need reminders up 003 Innocent jointable up 20150819202140 Irreversible migration up 20150823202140 Add admin flag to users up 20150823202141 Migration tests ```
-
由 Andrew White 提交于
remove unnecessary `.sass-cache` from plugin's gitignore template
-
由 Andrew White 提交于
Define `sanitize_sql_for_order` for AR and use it inside `preprocess_…
-
由 Andrew White 提交于
Allow bigint with default nil for avoiding auto increment primary key
-
由 Ryuta Kamizono 提交于
Such as #10404, #18206.
-
由 Andrew White 提交于
Remove `DEFAULT_CHARSET` and `DEFAULT_COLLATION`
-
由 Ryuta Kamizono 提交于
This reverts commit f6ca7e4e. The default collation of utf8 in MySQL is the `utf8_general_ci`, and this should not be changed. This is because, the better collation in the all locales is not exists, optimal collation in own application is not known other than themselves. The `utf8_unicode_ci` is known as Japanese killer in Japan, there are serious impacts in search of Japanese. MySQL implements the `utf8_unicode_ci` according to the Unicode Collation Algorithm (UCA) described at http://www.unicode.org/reports/tr10/, but the `utf8_unicode_ci` have only partial support for the UCA, only primary level key comparison implemented (also known as L1 (Base characters) comparison). Because L1 (Base characters) comparison does not distinguish between the presence or absence of the accent, if distinction of the accent is important there is a serious impact (e.g. Japanese). Example: ``` > SHOW CREATE TABLE `dicts`\G *************************** 1. row *************************** Table: dicts Create Table: CREATE TABLE `dicts` ( `word` varchar(255) COLLATE utf8_unicode_ci DEFAULT NULL, `meaning` varchar(255) COLLATE utf8_unicode_ci DEFAULT NULL ) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci 1 row in set (0.00 sec) > INSERT INTO `dicts` VALUES ('ハハ', 'mother'), ('パパ', 'father'); Query OK, 2 rows affected (0.00 sec) > SELECT * FROM `dicts` WHERE `word` = 'ハハ'; +--------+---------+ | word | meaning | +--------+---------+ | ハハ | mother | | パパ | father | +--------+---------+ 2 rows in set (0.00 sec) > CREATE UNIQUE INDEX `unique_index_word` ON `dicts`(`word`); ERROR 1062 (23000): Duplicate entry 'ハハ' for key 'unique_index_word' ``` We should omit the collation entirely rather than providing a default. Then the choice is the responsibility of the server and MySQL distribution.
-
由 Andrew White 提交于
Add CHANGELOG entry for #22125 [ci skip]
-
由 Takashi Kokubun 提交于
-
由 Andrew White 提交于
Move some AR test cases to inheritance_test.rb
-
由 yuuji.yaginuma 提交于
Since the sass cache is output to the `tmp/cache/sass`.
-
由 Andrew White 提交于
Update changelog for #22122
-
由 Sam Davies 提交于
-
由 Richard Schneeman 提交于
Fix double word 'string' [ci skip]
-
由 Jake Worth 提交于
-
- 01 11月, 2015 5 次提交
-
-
由 Andrew White 提交于
Route generator should be idempotent
-
由 r11runner 提交于
-
由 Vijay Dev 提交于
-
由 Arun Agrawal 提交于
Fix double word 'be' [ci skip]
-
由 Jake Worth 提交于
-
- 31 10月, 2015 3 次提交
-
-
由 Arun Agrawal 提交于
minor formatting changes [ci skip]
-
由 yuuji.yaginuma 提交于
* add newline for display the fenced code block * add "#" in the comments section
-
由 Thiago Pinto 提交于
-