Skip to content

Commit b35765b

Browse files
committed
feat: add script to seed db with default tags
1 parent 02f9f0a commit b35765b

File tree

1 file changed

+20
-0
lines changed

1 file changed

+20
-0
lines changed

scripts/init_tags.py

Lines changed: 20 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,20 @@
1+
from bots.models import Tag, TagCategory
2+
3+
DEFAULT_TAGS = [
4+
Tag(name="Agriculture", icon="🌱", category=TagCategory.industry),
5+
Tag(name="Education", icon="🎓", category=TagCategory.industry),
6+
Tag(name="Marketing", icon="📈", category=TagCategory.industry),
7+
Tag(name="Government", icon="🏛️", category=TagCategory.industry),
8+
Tag(name="Trades", icon="🛠️", category=TagCategory.industry),
9+
Tag(name="Culture", icon="🎭", category=TagCategory.industry),
10+
Tag(name="Health", icon="🩺", category=TagCategory.industry),
11+
Tag(name="Telco", icon="📡", category=TagCategory.industry),
12+
Tag(name="Kenya", icon="🇰🇪", category=TagCategory.region),
13+
Tag(name="India", icon="🇮🇳", category=TagCategory.region),
14+
Tag(name="Africa", icon="🌍", category=TagCategory.region),
15+
Tag(name="US", icon="🇺🇸", category=TagCategory.region),
16+
]
17+
18+
19+
def run():
20+
Tag.objects.bulk_create(DEFAULT_TAGS, ignore_conflicts=True)

0 commit comments

Comments
 (0)