mirror of
https://github.com/psviderski/uncloud.git
synced 2026-08-28 12:03:33 +00:00
add index on containers.machine_id
This commit is contained in:
@@ -16,6 +16,11 @@ import (
|
|||||||
"uncloud/internal/secret"
|
"uncloud/internal/secret"
|
||||||
)
|
)
|
||||||
|
|
||||||
|
const (
|
||||||
|
LabelServiceID = "uncloud.service.id"
|
||||||
|
LabelServiceName = "uncloud.service.name"
|
||||||
|
)
|
||||||
|
|
||||||
// ServiceOptions contains all the options for creating a service.
|
// ServiceOptions contains all the options for creating a service.
|
||||||
type ServiceOptions struct {
|
type ServiceOptions struct {
|
||||||
Image string
|
Image string
|
||||||
@@ -100,8 +105,8 @@ func (c *Client) RunService(ctx context.Context, opts *ServiceOptions) (RunServi
|
|||||||
config := &container.Config{
|
config := &container.Config{
|
||||||
Image: opts.Image,
|
Image: opts.Image,
|
||||||
Labels: map[string]string{
|
Labels: map[string]string{
|
||||||
"uncloud.service.id": serviceID,
|
LabelServiceID: serviceID,
|
||||||
"uncloud.service.name": serviceName,
|
LabelServiceName: serviceName,
|
||||||
},
|
},
|
||||||
}
|
}
|
||||||
netConfig := &network.NetworkingConfig{
|
netConfig := &network.NetworkingConfig{
|
||||||
|
|||||||
@@ -26,5 +26,7 @@ CREATE TABLE containers
|
|||||||
);
|
);
|
||||||
|
|
||||||
CREATE INDEX idx_machines_name ON machines (name);
|
CREATE INDEX idx_machines_name ON machines (name);
|
||||||
|
|
||||||
|
CREATE INDEX idx_containers_machine_id ON containers (machine_id);
|
||||||
CREATE INDEX idx_containers_service_id ON containers (service_id);
|
CREATE INDEX idx_containers_service_id ON containers (service_id);
|
||||||
CREATE INDEX idx_containers_service_name ON containers (service_name);
|
CREATE INDEX idx_containers_service_name ON containers (service_name);
|
||||||
|
|||||||
Reference in New Issue
Block a user