impress/db
Emi Matchu d66f81c96b Remove support for old "Nebula (fake)" April Fools color
This hasn't worked for a while anyway! Let's remove the bits of code
where we deal with it, and the database field that signals it. (We also
make a corresponding change in Impress 2020, so it doesn't crash trying
to query based on the `prank` column.)

I also ran this snippet to clear out all the Nebula stuff in the db:

```rb
Color.transaction do
	nebula = Color.where(prank: true).find_by_name("Nebula")
	nebula.pet_types.includes(pet_states: :swf_assets).each do |pet_type|
		pet_type.pet_states.each do |pet_state|
			pet_state.parent_swf_asset_relationships.each do |psa|
				psa.swf_asset.destroy!
				psa.destroy!
			end
			pet_state.destroy!
		end
		pet_type.destroy!
	end
	nebula.destroy!
end
```
2024-09-27 19:38:53 -07:00
..
migrate Remove support for old "Nebula (fake)" April Fools color 2024-09-27 19:38:53 -07:00
openneo_id_migrate Connect a NeoPass to an existing account 2024-04-08 05:33:58 -07:00
openneo_id_schema.rb Remove support for old "Nebula (fake)" April Fools color 2024-09-27 19:38:53 -07:00
schema.rb Remove support for old "Nebula (fake)" April Fools color 2024-09-27 19:38:53 -07:00
seeds.rb Move fundraising models into the Fundraising module 2024-02-18 20:29:31 -08:00