anchor.diff:      end,
       %% TODO: This will replace the trigger each time maybe versioning will be better
       imem_meta:create_or_replace_trigger(Tab, ?skvhTableTrigger(Options, "")),
  -    #skvhCtx{mainAlias=Tab, auditAlias=Audit, histAlias=Hist}.
  +    ok.
   
   -spec create_table(binary()|atom(),list(),list(),atom()|integer) -> ok.
   create_table(Name,[],_TOpts,Owner) when is_atom(Name) ->
  
positive.code: %% Channel: Binary string of channel name (preferrably upper case or camel case)
  %% returns: provisioning record with table aliases to be used for data queries
  %% throws   ?ClientError, ?UnimplementedException, ?SystemException
  -spec create_check_channel(binary()|atom()) -> #skvhCtx{}.
  create_check_channel(Channel) ->
      create_check_channel(Channel, [audit,history]).
  
  -spec create_check_channel(binary()|atom(), [atom()|{atom(),any()}]) -> #skvhCtx{}.
  create_check_channel(Channel, Options) ->
  	Main = table_name(Channel),
      CreateAudit = proplists:get_value(audit, Options, false),
  
negative.code: 
  		?assertEqual(ok,imem_meta:drop_table(skvhTest)),
  
          ?assertEqual(ok, create_check_channel(?Channel)),
          ?assertEqual({ok,[<<"1EXV0I">>,<<"BFFHP">>,<<"ZCZ28">>]}, write(system, ?Channel, <<"[1,a]",9,"123456",10,"[1,b]",9,"234567",13,10,"[1,c]",9,"345678">>)),
  
  		?assertEqual({ok,[]},deleteGTLT(system, ?Channel, <<"[]">>, <<"[]">>, <<"1">>)),
  