forked from goncalossilva/acts_as_paranoid
-
Notifications
You must be signed in to change notification settings - Fork 0
/
TAGS
189 lines (175 loc) · 12 KB
/
TAGS
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
init.rb,0
lib/acts_as_paranoid/associations.rb,254
module ActsAsParanoidActsAsParanoid1,0
module AssociationsAssociations2,22
def self.included(base)included3,44
module ClassMethodsClassMethods10,191
def belongs_to_with_deleted(target, options = {})belongs_to_with_deleted11,215
lib/acts_as_paranoid/core.rb,1429
module ActsAsParanoidActsAsParanoid1,0
module CoreCore2,22
def self.included(base)included3,36
module ClassMethodsClassMethods7,104
def self.extended(base)extended8,128
def before_recover(method)before_recover12,208
def after_recover(method)after_recover16,299
def with_deletedwith_deleted20,388
def only_deletedonly_deleted24,461
def delete_all!(conditions = nil)delete_all!32,780
def delete_all(conditions = nil)delete_all36,894
def paranoid_default_scope_sqlparanoid_default_scope_sql40,1036
def string_type_with_deleted_value?string_type_with_deleted_value?50,1384
def paranoid_columnparanoid_column54,1525
def paranoid_column_typeparanoid_column_type58,1609
def dependent_associationsdependent_associations62,1703
def delete_now_valuedelete_now_value66,1858
def without_paranoid_default_scopewithout_paranoid_default_scope76,2106
def persisted?persisted?84,2290
def paranoid_valueparanoid_value88,2353
def destroy!destroy!92,2429
def destroydestroy104,2878
def recover(options={})recover119,3354
def recover_dependent_associations(window, options)recover_dependent_associations135,3858
def destroy_dependent_associations!destroy_dependent_associations!156,4617
def deleted?deleted?171,5021
def paranoid_value=(value)paranoid_value=180,5235
lib/acts_as_paranoid/relation.rb,398
module ActsAsParanoidActsAsParanoid1,0
module RelationRelation2,22
def self.included(base)included3,40
def paranoid?paranoid?5,93
def paranoid_deletion_attributesparanoid_deletion_attributes9,183
def delete_all!(conditions = nil)delete_all!14,350
def delete_all(conditions = nil)delete_all22,536
def destroy!(id_or_array)destroy!30,743
lib/acts_as_paranoid/validations.rb,482
module ActsAsParanoidActsAsParanoid3,46
module ValidationsValidations4,68
def self.included(base)included5,89
class UniquenessWithoutDeletedValidator < ActiveRecord::Validations::UniquenessValidatorUniquenessWithoutDeletedValidator9,157
def validate_each(record, attribute, value)validate_each10,250
module ClassMethodsClassMethods37,1320
def validates_uniqueness_of_without_deleted(*attr_names)validates_uniqueness_of_without_deleted38,1344
lib/acts_as_paranoid.rb,195
module ActsAsParanoidActsAsParanoid10,245
def paranoid?paranoid?12,270
def validates_as_paranoidvalidates_as_paranoid16,352
def acts_as_paranoid(options = {})acts_as_paranoid20,429
test/test_associations.rb,2018
class AssociationsTest < ParanoidBaseTestAssociationsTest3,23
def test_removal_with_associationstest_removal_with_associations4,65
def test_belongs_to_with_deletedtest_belongs_to_with_deleted35,1511
def test_belongs_to_polymorphic_with_deletedtest_belongs_to_polymorphic_with_deleted48,2046
def test_belongs_to_nil_polymorphic_with_deletedtest_belongs_to_nil_polymorphic_with_deleted61,2658
def test_belongs_to_optionstest_belongs_to_options74,3212
def test_belongs_to_with_deleted_optionstest_belongs_to_with_deleted_options80,3424
def test_belongs_to_polymorphic_with_deleted_optionstest_belongs_to_polymorphic_with_deleted_options86,3697
def test_only_find_associated_records_when_finding_with_paranoid_deletedtest_only_find_associated_records_when_finding_with_paranoid_deleted92,4030
def test_cannot_find_a_paranoid_deleted_many_many_associationtest_cannot_find_a_paranoid_deleted_many_many_association107,4565
def test_cannot_find_a_paranoid_destroyed_many_many_associationtest_cannot_find_a_paranoid_destroyed_many_many_association121,5129
def test_cannot_find_a_has_many_through_object_when_its_linking_object_is_paranoid_destroyedtest_cannot_find_a_has_many_through_object_when_its_linking_object_is_paranoid_destroyed135,5696
def test_cannot_find_a_paranoid_deleted_modeltest_cannot_find_a_paranoid_deleted_model149,6123
def test_bidirectional_has_many_through_association_clear_is_paranoidtest_bidirectional_has_many_through_association_clear_is_paranoid158,6345
def test_bidirectional_has_many_through_association_destroy_is_paranoidtest_bidirectional_has_many_through_association_destroy_is_paranoid172,6900
def test_bidirectional_has_many_through_association_delete_is_paranoidtest_bidirectional_has_many_through_association_delete_is_paranoid186,7466
def test_belongs_to_on_normal_model_is_paranoidtest_belongs_to_on_normal_model_is_paranoid200,8030
def test_double_belongs_to_with_deletedtest_double_belongs_to_with_deleted208,8260
test/test_core.rb,2485
class ParanoidTest < ParanoidBaseTestParanoidTest3,23
def test_paranoid?test_paranoid?4,61
def test_scope_inclusion_with_time_column_typetest_scope_inclusion_with_time_column_type14,407
def test_fake_removaltest_fake_removal24,836
def test_real_removaltest_real_removal43,1579
def test_recoverytest_recovery66,2450
def setup_recursive_testssetup_recursive_tests80,2887
def test_recursive_fake_removaltest_recursive_fake_removal118,4489
def test_recursive_real_removaltest_recursive_real_removal132,4929
def test_recursive_recoverytest_recursive_recovery146,5414
def test_recursive_recovery_dependant_windowtest_recursive_recovery_dependant_window163,5942
def test_non_recursive_recoverytest_non_recursive_recovery187,6958
def test_deleted?test_deleted?204,7487
def test_paranoid_destroy_callbacks test_paranoid_destroy_callbacks212,7687
def test_hard_destroy_callbackstest_hard_destroy_callbacks223,8065
def test_recovery_callbackstest_recovery_callbacks235,8439
def test_delete_by_multiple_id_is_paranoidtest_delete_by_multiple_id_is_paranoid251,8907
def test_destroy_by_multiple_id_is_paranoidtest_destroy_by_multiple_id_is_paranoid260,9196
def test_delete_by_single_id_is_paranoidtest_delete_by_single_id_is_paranoid269,9487
def test_destroy_by_single_id_is_paranoidtest_destroy_by_single_id_is_paranoid276,9670
def test_instance_delete_is_paranoidtest_instance_delete_is_paranoid283,9855
def test_instance_destroy_is_paranoidtest_instance_destroy_is_paranoid290,10005
def test_string_type_with_no_nil_value_before_destroytest_string_type_with_no_nil_value_before_destroy298,10247
def test_string_type_with_no_nil_value_after_destroytest_string_type_with_no_nil_value_after_destroy303,10424
def test_string_type_with_no_nil_value_before_destroy_with_deletedtest_string_type_with_no_nil_value_before_destroy_with_deleted309,10615
def test_string_type_with_no_nil_value_after_destroy_with_deletedtest_string_type_with_no_nil_value_after_destroy_with_deleted314,10818
def test_string_type_with_no_nil_value_before_destroy_only_deletedtest_string_type_with_no_nil_value_before_destroy_only_deleted320,11035
def test_string_type_with_no_nil_value_after_destroy_only_deletedtest_string_type_with_no_nil_value_after_destroy_only_deleted325,11238
def test_string_type_with_no_nil_value_after_destroyed_twicetest_string_type_with_no_nil_value_after_destroyed_twice331,11455
test/test_default_scopes.rb,315
class MultipleDefaultScopesTest < ParanoidBaseTestMultipleDefaultScopesTest3,23
def setupsetup4,74
def test_fake_removal_with_multiple_default_scopetest_fake_removal_with_multiple_default_scope17,439
def test_real_removal_with_multiple_default_scopetest_real_removal_with_multiple_default_scope31,953
test/test_helper.rb,2787
def setup_dbsetup_db15,366
def teardown_dbteardown_db172,3805
class ParanoidTime < ActiveRecord::BaseParanoidTime178,3939
class ParanoidBoolean < ActiveRecord::BaseParanoidBoolean192,4318
class ParanoidString < ActiveRecord::BaseParanoidString201,4599
class NotParanoid < ActiveRecord::BaseNotParanoid205,4738
class HasOneNotParanoid < ActiveRecord::BaseHasOneNotParanoid208,4782
class DoubleHasOneNotParanoid < HasOneNotParanoidDoubleHasOneNotParanoid212,4883
class ParanoidHasManyDependant < ActiveRecord::BaseParanoidHasManyDependant217,5040
class ParanoidBelongsDependant < ActiveRecord::BaseParanoidBelongsDependant226,5504
class ParanoidHasOneDependant < ActiveRecord::BaseParanoidHasOneDependant232,5622
class ParanoidWithCallback < ActiveRecord::BaseParanoidWithCallback238,5729
def initialize(*attrs)initialize252,6191
def call_me_before_destroycall_me_before_destroy257,6336
def call_me_after_destroycall_me_after_destroy261,6408
def call_me_after_commit_on_destroycall_me_after_commit_on_destroy265,6478
def call_me_before_recovercall_me_before_recover269,6566
def call_me_after_recovercall_me_after_recover273,6636
class ParanoidDestroyCompany < ActiveRecord::BaseParanoidDestroyCompany278,6708
class ParanoidDeleteCompany < ActiveRecord::BaseParanoidDeleteCompany284,6873
class ParanoidProduct < ActiveRecord::BaseParanoidProduct290,7040
class SuperParanoid < ActiveRecord::BaseSuperParanoid297,7214
class HasManyInheritedSuperParanoidz < ActiveRecord::BaseHasManyInheritedSuperParanoidz302,7328
class InheritedParanoid < SuperParanoidInheritedParanoid306,7479
class ParanoidObserver < ActiveRecord::ObserverParanoidObserver310,7543
def before_recover(paranoid_object)before_recover315,7689
def after_recover(paranoid_object)after_recover319,7783
def resetreset323,7875
class ParanoidManyManyParentLeft < ActiveRecord::BaseParanoidManyManyParentLeft330,7972
class ParanoidManyManyParentRight < ActiveRecord::BaseParanoidManyManyParentRight335,8158
class ParanoidManyManyChild < ActiveRecord::BaseParanoidManyManyChild340,8344
class ParanoidWithScopedValidation < ActiveRecord::BaseParanoidWithScopedValidation346,8508
class ParanoidBaseTest < ActiveSupport::TestCaseParanoidBaseTest353,8703
def setupsetup354,8752
def teardownteardown369,9172
def assert_empty(collection)assert_empty373,9212
def assert_paranoid_deletion(model)assert_paranoid_deletion377,9317
def assert_non_paranoid_deletion(model)assert_non_paranoid_deletion383,9507
def find_row(model)find_row388,9632
class ParanoidForest < ActiveRecord::BaseParanoidForest395,9833
class ParanoidTree < ActiveRecord::BaseParanoidTree407,10237
class ParanoidHuman < ActiveRecord::BaseParanoidHuman413,10361
test/test_inheritance.rb,256
class InheritanceTest < ParanoidBaseTestInheritanceTest3,23
def test_destroy_dependents_with_inheritancetest_destroy_dependents_with_inheritance4,64
def test_class_instance_variables_are_inheritedtest_class_instance_variables_are_inherited11,390
test/test_observers.rb,141
class ParanoidObserverTest < ParanoidBaseTestParanoidObserverTest3,23
def test_called_observer_methodstest_called_observer_methods4,69
test/test_relations.rb,516
class RelationsTest < ParanoidBaseTestRelationsTest3,23
def setupsetup4,62
def test_filtering_with_scopestest_filtering_with_scopes22,796
def test_associations_filtered_by_with_deletedtest_associations_filtered_by_with_deleted39,1456
def test_associations_filtered_by_only_deletedtest_associations_filtered_by_only_deleted59,2372
def test_fake_removal_through_relationtest_fake_removal_through_relation76,3110
def test_real_removal_through_relationtest_real_removal_through_relation89,3680
test/test_validations.rb,525
class ValidatesUniquenessTest < ParanoidBaseTestValidatesUniquenessTest3,23
def test_should_include_deleted_by_defaulttest_should_include_deleted_by_default4,72
def test_should_validate_without_deletedtest_should_validate_without_deleted14,353
def test_models_with_scoped_validations_can_be_multiply_deletedtest_models_with_scoped_validations_can_be_multiply_deleted23,612
def test_models_with_scoped_validations_can_be_multiply_destroyedtest_models_with_scoped_validations_can_be_multiply_destroyed33,1033