Opened 9 years ago

Closed 9 years ago

#28578 closed Cleanup/optimization (fixed)

Rename DatabaseCreation.clone_test_db() argument from number to suffix

Reported by: Jon Dufresne Owned by: nobody
Component: Database layer (models, ORM) Version: dev
Severity: Normal Keywords:
Cc: Triage Stage: Accepted
Has patch: yes Needs documentation: no
Needs tests: no Patch needs improvement: no
Easy pickings: no UI/UX: no

Description

Recently, I had the need to use DatabaseCreation.clone_test_db(). The function has the argument number. number is ​concatenated to the end of the database name to create the test database name. This value does not need to be a number nor is it used numerically. Any string will do. In my use case, I was using a random string, not a number. Therefore, I find the current name misleading and inaccurate. I suggest the name suffix instead.

DatabaseCreation.clone_test_db(), DatabaseCreation._clone_test_db(), and DatabaseCreation.get_test_db_clone_settings() are not documented functions. So I believe no deprecation path is required.

DatabaseCreation.destroy_test_db(), which also has the number argument, ​is documented, but the number argument is not part of that documentation. I'm not sure if this is intentional or an oversight. But if intentional, again, I believe no deprecation path is required.

If I'm misunderstanding and a deprecation path is required, please let me know.

Change History (3)

comment:1 by Jon Dufresne, 9 years ago

Has patch: set

comment:2 by Simon Charette, 9 years ago

Triage Stage: Unreviewed → Accepted

comment:3 by Tim Graham <timograham@…>, 9 years ago

Resolution: → fixed
Status: new → closed

In 99e65d64:

Fixed #28578 -- Renamed DatabaseCreation number arguments to suffix.

Note: See TracTickets for help on using tickets.
Back to Top