88
99from  api  import  models  as  v1 
1010from  api_v2  import  models  as  v2 
11+ from  search  import  models  as  search 
1112
1213class  Command (BaseCommand ):
1314    """Implementation for the `manage.py `index_v1` subcommand.""" 
@@ -31,8 +32,8 @@ def add_arguments(self, parser: argparse.ArgumentParser):
3132        )
3233
3334    def  unload_all_content (self ):
34-         object_count  =  v2 .SearchResult .objects .all ().count ()
35-         v2 .SearchResult .objects .all ().delete ()
35+         object_count  =  search .SearchResult .objects .all ().count ()
36+         search .SearchResult .objects .all ().delete ()
3637        print ("UNLOADED_OBJECT_COUNT:{}" .format (object_count ))
3738
3839    def  load_v1_content (self , model ):
@@ -42,7 +43,7 @@ def load_v1_content(self, model):
4243
4344        if  model .__name__  in  standard_v1_models :
4445            for  o  in  model .objects .all ():
45-                 results .append (v2 .SearchResult (
46+                 results .append (search .SearchResult (
4647                    document_pk = o .document .slug ,
4748                    object_pk = o .slug ,
4849                    object_name = o .name ,
@@ -59,7 +60,7 @@ def load_v2_content(self, model):
5960
6061        if  model .__name__  in  standard_v2_models :
6162            for  o  in  model .objects .all ():
62-                 results .append (v2 .SearchResult (
63+                 results .append (search .SearchResult (
6364                    document_pk = o .document .key ,
6465                    object_pk = o .pk ,
6566                    object_name = o .name ,
@@ -77,12 +78,12 @@ def load_content(self,model,schema):
7778                    model ._meta .db_table ))
7879
7980        if  schema  ==  'v1' :
80-             v2 .SearchResult .objects .bulk_create (
81+             search .SearchResult .objects .bulk_create (
8182                self .load_v1_content (model )
8283            )
8384
8485        if  schema  ==  'v2' :
85-             v2 .SearchResult .objects .bulk_create (
86+             search .SearchResult .objects .bulk_create (
8687                self .load_v2_content (model )
8788            )
8889
@@ -99,7 +100,7 @@ def load_index(self):
99100                "INSERT INTO search_index "  + 
100101                "(document_pk,object_pk,object_name,object_model,text,schema_version) "  + 
101102                "SELECT document_pk,object_pk,object_name,object_model,text,schema_version "  + 
102-                 "FROM api_v2_searchresult " )
103+                 "FROM search_searchresult " )
103104
104105    def  check_fts_enabled (self ):
105106        #import sqlite3 
0 commit comments