Open djeck1432 opened 2 hours ago
Hey @djeck1432, Can I work on this, please? I Like Orange
I will create the Airdrop model with the values provided write the CRUD methods and add test cases for the crud methods
ETA: 24hrs
I am a returning contributor here. I would be glad to tackle this issue as I have already worked with the db adding new field to Position. I like orange.
Hey @djeck1432 can I work on this issue my first time on this repo and would love to work on this issue I like Orange
I like orange. I would like to contribute to this project doing this task.
I would follow the guideline in the repo for fork, clone & pull request. I would clone the project on my local machine. I would study the code base to understand how AirDrop interacts with it. After the implementation I would test to make sure everything works as expected
Let me try this one!I am a returning contributor i am sure i can carry this out.I like oranges
Hi @djeck1432 please can I be assigned to this issue. This would be my first time contributing to this ecosystem I like oranges
This task is complex, so only old contributors can apply for it
AirDrop
here with next fields:now
)DBConnector
add new method:create_empty_claim
which will have one parameter:user_id
and will create newairdrop
instance 3.2 Create newAirDropDBConnector
here which is inherited fromDBConnector
and add next methods:save_claim_data
which will save info aboutclaim
:amount
,is_claime
=True, andclaimed_at
= datetime.now()get_all_unclaimed
- which will return all records, whereis_claimed
= Falsecreate_empty_claim
).user_id
you can fetch fromposition.user_id
AirDropDBConnector
intests
folderDBConnector
test cases for new methodcreate_empty_claim
write positive and negative scenarios.When you create PR, make sure you don't have any pylint issues and running tests didn't fail