blob: bc659f28c92b2fe1f5e15c719b0e2373cdde3e11 [file] [log] [blame]
// Licensed to the Apache Software Foundation (ASF) under one or more
// contributor license agreements. See the NOTICE file distributed with
// this work for additional information regarding copyright ownership.
// The ASF licenses this file to You under the Apache License, Version 2.0
// (the "License"); you may not use this file except in compliance with
// the License. You may obtain a copy of the License at
//
// http://www.apache.org/licenses/LICENSE-2.0
//
// Unless required by applicable law or agreed to in writing, software
// distributed under the License is distributed on an "AS IS" BASIS,
// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
// See the License for the specific language governing permissions and
// limitations under the License.
package entity
import "cloud.google.com/go/datastore"
type ExampleEntity struct {
Name string `datastore:"name"`
Sdk *datastore.Key `datastore:"sdk"`
Descr string `datastore:"descr"`
Tags []string `datastore:"tags"`
Cats []string `datastore:"cats"`
Path string `datastore:"path"` // TODO remove after #24402 update sequence is done
Type string `datastore:"type"`
Origin string `datastore:"origin"`
SchVer *datastore.Key `datastore:"schVer"`
UrlVCS string `datastore:"urlVCS"`
UrlNotebook string `datastore:"urlNotebook"`
AlwaysRun bool `datastore:"alwaysRun"`
NeverRun bool `datastore:"neverRun"`
}
type PrecompiledObjectEntity struct {
Content string `datastore:"content,noindex"`
}